Jump to content

[SOLVED] php form


dezkit

Recommended Posts

How do i do so when i press submit, it doesn't show the form under?

 


<?php
if(isset($_POST['submit'])) {
echo "Hello $First_Name $Last_Name";
}
?>
<form action="<? $_SERVER['PHP_SELF']; ?>" method="post">
<table>
<tr>
<td>First Name:
<td><input type="text" name="First_Name">
<tr>
<td>Last Name:
<td><input type="text" name="Last_Name">
<tr>
<td colspan=2 align=right><input type="submit" value="submit" name="submit" />
</form>

Link to comment
https://forums.phpfreaks.com/topic/104079-solved-php-form/
Share on other sites

nevermind, i got it, thanks.

 

<?php
if(isset($_POST['submit'])) {
echo "Hello $First_Name $Last_Name";
} else {

?>
<form action="<? $_SERVER['PHP_SELF']; ?>" method="post">
<table>
<tr>
<td>First Name:
<td><input type="text" name="First_Name">
<tr>
<td>Last Name:
<td><input type="text" name="Last_Name">
<tr>
<td colspan=2 align=right><input type="submit" value="submit" name="submit" />
</form>
<?php
}
?>

Link to comment
https://forums.phpfreaks.com/topic/104079-solved-php-form/#findComment-532811
Share on other sites

nevermind, i got it, thanks.

 

<?php
if(isset($_POST['submit'])) {
echo "Hello $First_Name $Last_Name";
} else {

?>
<form action="<? $_SERVER['PHP_SELF']; ?>" method="post">
<table>
<tr>
<td>First Name:
<td><input type="text" name="First_Name">
<tr>
<td>Last Name:
<td><input type="text" name="Last_Name">
<tr>
<td colspan=2 align=right><input type="submit" value="submit" name="submit" />
</form>
<?php
}
?>

 

By the way, just as a time saver, if the line following an if/elseif/else statement is only 1 line, brackets are unnecessary.

Link to comment
https://forums.phpfreaks.com/topic/104079-solved-php-form/#findComment-532815
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.