运行php文件后如何打开html文件? [重复]
This question already has an answer here:
- PHP redirect after form completed 5 answers
I am a complete beginner in web development in regards to php. Right not I am using:
<form action="phpfile.php">
<input type="submit" value="click on me!">
</form>
To open up my php file, which is a simple echo "hello world!" (for testing purposes) The php file that I would use would be this sendmail file
<?php
$to = 'example@gmail.com';
$subject = 'Mailer Test';
$message = 'This is a test, Thanks Person';
$headers = "From: your@email-address.com
";
?>
How can, after this is run, a html file would open as soon as the file is done loading? Like a "You have completed the task" page essentially (Also I'm using Xampp which has inbuilt sendmail, so the file does work. Once again temporary before I move onto a webserver)
Thanks!!
</div>
use this :
header('Location: http://localhost/yourHtmlFile.html');
but make sure your php didn't output anything before it
update
another workaround is to use include ('yourHtmlFile.html');
PHP can answer code written in HTML back to the browser using echo:
<?php
//do some code
$name="superuser";
echo "Hi ".$name;
?>