<?php
if($run == TRUE)
echo "Data Inserted Successfully <a href='index.html'>Click here to insert more</a>";
else
echo "Error !";enter code here
?>
Я создал одну кнопку отправки html и подключался к php-коду, но после выбора, как я могу вернуться на страницу html?
Используйте
$_SERVER['PHP_SELF']
как действие в форме
Я бы предпочел, чтобы вы пишете свой html в php файле, а затем используете $ _SERVER ['PHP_SELF'], этот willl отправит данные на одну и ту же страницу и вы сможете обрабатывать данные формы, находящиеся на одном и том же файле /php файле
<form name="form1" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>" >
Реально я бы изменил форму, чтобы запустить PHP на той же странице. Итак, в строке, где вы создаете форму, вместо того, чтобы помещать <form action='whatever.php'></form>
я удаляю фрагмент действия, а затем переместите PHP-скрипт на ту же страницу (убедитесь, что он.php вместо.html), а затем завершите весь ваш скрипт примерно так:
if (isset($_GET['submit'])){ //or post depending on if you're using POST for your form, which is set by doing method=POST (suggested) or method=GET when creating the form HTML
//your regular php script would go here :)
}
Но если вы настаиваете на том, чтобы PHP на другой странице и с прямым возвратом, вы можете сделать это следующим образом:
die(header('Location: index.html')); //change index.html to the directory of the page (or even a URL) that you want them directed to
Удачи тебе!