When i create registration form, it was fail.
global.php
Quote
<?php
$db_location = "localhost";
$db_name = "php_learn";
$db_prefix = "pl_";
$db_user = "root";
$db_password = "";
?>
$db_location = "localhost";
$db_name = "php_learn";
$db_prefix = "pl_";
$db_user = "root";
$db_password = "";
?>
register.php
Quote
<?php
require ('global.php');
$name = $_POST['name'];
$email = $_POST['email'];
if($name == '' && $email == ''){ echo '<p class="warn">Input your name & Email !</p>' ; exit(); }
if ($name == ''){ echo '<p class="warn">Input your name !</p>' ; exit(); }
if ($email == ''){ echo '<p class="warn">Input your email !</p>' ; exit(); }
if (!ereg("^.+@.+\\..+$",$email)){ echo '<p class="warn">Your email address is invalid !' ; exit(); }
$db_user = $db_prefix.'user' ;
$connection = mysql_connect("$db_location","$db_user","$db_password");
if (!$connection){
die('Connection to Database Failed :' . mysql_error());
}
mysql_select_db("$db_name",$connection);
$data = "INSERT INTO'.$db_user.'(name, email) VALUES ('$name','$email')";
$process_insert = mysql_query($data, $connection);
if(!$process_insert){
echo '<p class="warn">Registration failed, please try again or contact administrator !' ; exit();
}else {
echo 'Thanks to register.';
}
?>
require ('global.php');
$name = $_POST['name'];
$email = $_POST['email'];
if($name == '' && $email == ''){ echo '<p class="warn">Input your name & Email !</p>' ; exit(); }
if ($name == ''){ echo '<p class="warn">Input your name !</p>' ; exit(); }
if ($email == ''){ echo '<p class="warn">Input your email !</p>' ; exit(); }
if (!ereg("^.+@.+\\..+$",$email)){ echo '<p class="warn">Your email address is invalid !' ; exit(); }
$db_user = $db_prefix.'user' ;
$connection = mysql_connect("$db_location","$db_user","$db_password");
if (!$connection){
die('Connection to Database Failed :' . mysql_error());
}
mysql_select_db("$db_name",$connection);
$data = "INSERT INTO'.$db_user.'(name, email) VALUES ('$name','$email')";
$process_insert = mysql_query($data, $connection);
if(!$process_insert){
echo '<p class="warn">Registration failed, please try again or contact administrator !' ; exit();
}else {
echo 'Thanks to register.';
}
?>
What's the problem ??
But, if i am using this code.
Nothing false.
Quote
mysql_connect("localhost","root","");
mysql_select_db("php_learn");
$input = "INSERT INTO pl_user(name, email) VALUE('$name','$email') ";
$result = mysql_query($input);
if(!$input){
echo "Error!";
} else{
echo "Clear";
}
mysql_select_db("php_learn");
$input = "INSERT INTO pl_user(name, email) VALUE('$name','$email') ";
$result = mysql_query($input);
if(!$input){
echo "Error!";
} else{
echo "Clear";
}
Thanks for help.


Sign In
Create Account

Back to top









