Jump to content
Larry Ullman's Book Forums

Recommended Posts

Hi, I don't know why it's not working. I can't find my mistake(s). here is what I get after filling the form:

 

Thank you, $name, for your posting:

 

$posting

 

"; ?>

 

 

And here is my html code:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
	<title>Forum Posting</title>
</head>
<body>
<!-- Script 5.1 - posting.html -->
<div><p>Please complete this form to submit your posting:</p>

<form action="handle_post.php" method="post">

<p>First Name: <input type="text" name="first_name" size="20" /></p>

<p>Last Name: <input type="text" name="last_name" size="20" /></p>

<p>Email Address: <input type="text" name="email" size="30" /></p>

<p>Posting: <textarea name="posting" rows="9" cols="30"></textarea></p>

<input type="submit" name="submit" value="Send My Posting" /></p>

</form>
</div>
</body>
</html>

and here is my PHP code:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
	<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
	<title>Forum Posting</title>
</head>
<body>
<?php // Script 5.2 - handle_post.php 
//This script receives five values from posting.html: first_name, last_name, email, posting, submit)

ini_set ('display_errors', 1); // let me learn from my mistakes
error_reporting (E_ALL | E_STRICT); // Show all possible problems!

// Get the values from the $_POST array:
$first_name = $_POST['first_name'];
$last_name = $_POST['last_name'];
$posting = $_POST['posting'];

// Create a full name variable:
$name = $first_name . ' ' . $last_name;

// Print a message:
print "<div>Thank you, $name, for your posting:
<p>$posting</p></div>";

?>
</body>
</html>

and I saved both in the same directory (htdocs) since the beginning.

Link to comment
Share on other sites

 Share

×
×
  • Create New...