В чем причина, если ваша страница PHP становится пустой
привет, это снова я, это мой assignemet уже давно пытается исправить этот php-скрипт
во-первых, чтобы начать, он выдавал ошибку,
Warning: join(): Invalid arguments passed in Cэто первая ошибка
и вторая ошибка была: обратите внимание: неопределенный индекс в c.
apprently если мой HTML код, я должен был зарегистрировать значения при регистрации, но в моем PHP-код у меня вместо того чтобы войти, так что я могу исправить это прямо
теперь, когда я закончил его исправлять, я попытался зарегистрировать пользователя, и теперь я получаю пустую страницу, не знаю, в чем причина, но, возможно, третий глаз может видеть то, что я не могу. пожалуйста помочь
вот что я попробовал сделать.
Что я уже пробовал:
<pre><?php //$register=$_POST['register_user']; if(isset($_POST['register'])) { //capture the variable from the form and store in php variables $title=$_POST['title']; $firstname=$_POST['fname']; $lastname=$_POST['lname']; $username=$_POST['username']; $email=$_POST['email']; $gender=$_POST['gender']; $service= join(", ", $_POST['services']); $address=$_POST['address']; $mypwd=$_POST['mypwd']; include'db_server.php'; //Query the database $sql="SELECT * FROM members WHERE username='$username'"; $result= mysqli_query($conn, $sql) or die ("ERROR:" .mysqli_error($conn)); $rowcount=mysqli_num_rows($result); //checking to see if username is already exist if($rowcount >= 1) { echo "<script type=\"text/javascript\"> alert('Username already exits'); window.location=\"../xhtml/register_user.html\"; </script>"; } else { //insert data into table $sql = "INSERT INTO members VALUES('$title', '$firstname', '$lastname', '$username', '$email', '$gender', '$service', '$address', md5('$mypwd'))"; if(mysqli_query($conn,$sql)) { echo "<script type=\"text/javascript\"> alert('Welcome!! $firstname $lastname, you are now a member of the Caribbean Nature Seekers Institute TT(CNSITT)'); window.location=\"../index.html\"; </script>"; mysqli_close($conn); } else { echo "Error inserting values into database"; } //end of line } } ?>