-2
我知道我搞砸了代碼,並獲取未定義的索引錯誤,並且無法連接到數據庫錯誤也提前在此先感謝我想在數據庫中插入數據,但它不工作....我的代碼被提及
<?php include("header.php");
?>
<?php
$target_dir = "admin/";
\t $file = $_FILES['image']['name'];
\t $path = pathinfo($file);
\t $filename = $path['filename'];
\t $temp_name = $_FILES['image']['tmp_name'];
\t $rand = rand(0000,9999);
\t $path_filename_ext = $target_dir.$filename.$rand;
if(! get_magic_quotes_gpc()) {
$name = addslashes ($_POST['name']);
$phone = addslashes ($_POST['phone']);
\t \t \t $password = addslashes ($_POST['password']);
$email = addslashes ($_POST['email']);
\t \t \t $role = addslashes ($_POST['role']);
\t \t \t $image = addslashes (move_uploaded_file($temp_name,$path_filename_ext));
}else {
$name = $_POST['name'];
$phone = $_POST['phone'];
\t \t \t $password = $_POST['password'];
$email = $_POST['email'];
\t \t \t $role = $_POST['role'];
\t \t \t $image = move_uploaded_file($temp_name,$path_filename_ext);
}
$sql = "INSERT INTO admin ". "(a_name, a_phone, a_password, a_email, a_role, a_image) ". "VALUES('$name','$phone','$password','$email','$role','$image' NOW())";
// make project the current db
$db_selected = mysql_select_db('project', $conn);
if (!$db_selected) {
die ('Can\'t use project : ' . mysql_error());
}
$retval = mysql_query($sql, $conn);
if(! $retval) {
die('Could not enter data: ' . mysql_error());
}
echo "Entered data successfully\n";
mysql_close($conn);
?>
<section>
<div class="container-fluid">
<div class="row">
<form name="myForm" action="<?php $_PHP_SELF ?>" method="post" enctype="multipart/form-data">
<div class="col-xs-6 col-sm-6">
<div class="form-horizontal">
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">Name</label>
<div class="col-sm-10">
<input type="text" class="form-control" id="inputTextBox" placeholder="Name" name="name" required/>
</div>
</div>
<div class="form-group">
<label for="inputPassword3" class="col-sm-2 control-label">Password</label>
<div class="col-sm-10">
<input type="password" class="form-control" id="password" placeholder="Password" name="password" required/>
</div>
</div>
<div class="form-group">
<label for="inputPassword3" class="col-sm-2 control-label">Strength</label>
<label class="col-sm-6 control-label" id="result" style="padding-top:1%;">
</label>
</div>
<div class="form-group">
<label for="inputEmail3" class="col-sm-2 control-label">Email</label>
<div class="col-sm-10">
<input type="email" class="form-control" id="txtEmail" placeholder="Email" pattern="[a-z0-9._%+-][email protected][a-z0-9.-]+\.[a-z]{2,3}$" name="email" required/>
</div>
</div>
</div>
</div>
<div class="col-xs-6 col-sm-6">
<div class="form-horizontal">
<div class="form-group">
<label for="inputPassword3" class="col-sm-2 control-label">Role</label>
<div class="col-sm-10">
<select class="form-control" name="role">
<option value=""></option>
<option value="Admin">Admin</option>
<option value="Vendor">Vendor</option>
<option value="Subscriber">Subscriber</option>
</select> </div>
</div>
<div class="form-group">
<label for="exampleInputFile" class="col-sm-2 control-label">Image</label>
<div class="col-sm-10"> <input type="file" id="exampleInputFile" name="image">
<p class="help-block">Max Size 1 MB .</p>
</div>
</div>
</div>
<div class="form-group">
<div class="col-sm-offset-2 col-sm-10">
<input type="submit" name="Sign in" value="Sign in" class="btn btn-default">
</div>
</div>
</form>
</div>
</div>
</div>
</section>
<?php include("footer.php");
?>
歡迎來到StackOverflow!請包括所有詳細的錯誤消息和你的表格定義在你的問題。 – ventiseis
用盡可能快的東西替換mysql_'函數。 – mickmackusa