Ошибка PHP результат не отображается как требуется

1

Я следую некоторым видеоурокам. но всякий раз, когда я запускаю код, он не показывает form.it печатает код на хроме. код находится под.

   <?php
   require('config.php')
   if(isset($_POST['submit'])
   ?>
  <html>
  <head>
  </head>
  <body>
  <form action='regiser.php' method='POST'>
   Name:<input type ='text' name='Name' placeholder='Name'><br>
   Username:<input type ='text' name='Username' placeholder='Username'><br>
   Password:<input type ='password' name='Password' placeholder='Password'>            <br>
  <input type='submit' name='submit' value='Register'>
  </form>
  </body>
  </html>
  • 0
    вы не завершили необходимую строку кода с помощью; и в том случае, если условие неправильно закрыто, парантезы.
  • 0
    что вы хотите сделать, на самом деле я дал вам код, который будет отображать форму, и при отправке он будет перенаправлен на regiser.php .. поэтому, если вы хотите сделать некоторый код события отправки, вы должны поместить php-код на страницу regiser.php
Показать ещё 3 комментария
Теги:
web

3 ответа

0

В вашем config.php должна быть некоторая ошибка, которую вы включили в свой файл, используя require. Проверьте свои журналы ошибок или включите ошибки отображения в вашем php ini и перезапустите сервер.

0

замените php-код на

<?php
   require('config.php');
   if(isset($_POST['submit'])){

   }
   ?>
  • 0
    я написал это тоже
0

Не уверен, но может ли это иметь отношение к этому:

<form action='regiser.php' method='POST'>

Я предполагаю, что здесь может быть проблема с правописанием? Является ли правильное расположение документа, используемого для этой формы, возможно register.php??

Убедитесь, что вы отменили орфографические ошибки, прежде чем считать, что методы кода неверны. Компьютеры не являются телепатическими (пока)... они не знают, какие слова вы хотели напечатать.

  • 0
    нет .. это regiser.php

Ещё вопросы

Сообщество Overcoder
Наверх
Меню