You are here: Re: refresh causes double post « PHP Programming Language « IT news, forums, messages
Re: refresh causes double post

Posted by Mark on 02/24/06 11:16

relevant code:

// submit comment
if( $name && $comment )
{
$query = "INSERT INTO comments (name,email,comment,id) VALUES
('$name','$email','$comment',$id)";
mysql_query($query,$db);
}
else if( $submit )
{
echo 'missing fields';
}

// display comments
$result = mysql_query("SELECT * FROM comments WHERE id='$id' ORDER BY
timestamp DESC");
$num = mysql_numrows($result);

for($i=0; $i<$num; $i++)
{
$name = mysql_result($result,$i,"name");
$email = mysql_result($result,$i,"email");
$comment = mysql_result($result,$i,"comment");

echo '<br />';
if( $email )
echo '<a href="mailto:'.$email.'">';
echo '<b>'.$name.':</b>';
if( $email )
echo '</a>';
echo '<br />'.$comment;
}

mysql_close();

// display form
echo '
<form action="?id='.$id.'" method="POST">

<label for="name">Name</label>
<input name="name" type="text" /><br />
<label for="email">Email</label>
<input name="email" type="text" /><br />
<label for="comment">Comment</label>
<textarea name="comment"></textarea><br />

<input name="submit" type="submit" value="Submit" />
</form>
';

 

Navigation:

[Reply to this message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация