hallo, ik heb een vraag, ik ben bezig met php de afgelopen dagen en nu heb ik een probleem, elke keer als ik iets nieuws post komt de newstabel 2x in het .htm bestand waar het naartoe gestuurd word,, alleen de 2e die erin geplaatst wordt bevat niet de variablen die er bij de eerste tabel er wel inzitten....en ik krijg dit probleem er maar niet uit, hier is de code:
ik hoop dat iemand mij hiermee kan helpen...alvast bedankt<html>
<head>
<title>submit news</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form method="post" action="<?php echo $PHP_SELF; ?>">
<table width="75%" border="1" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" bordercolor="#FFFFFF">
<tr>
<td width="10%">name:</td>
<td width="90%">
<input type="text" name="name" size="40" value=""<?php echo $name ?>">
</td>
</tr>
<tr>
<td width="10%" height="25">e-mail:</td>
<td width="90%" height="25">
<input type="text" name="email" size="40" value=""<?php echo $email ?>">
</td>
</tr>
<tr>
<td width="10%" height="79">insert news:</td>
<td width="90%" height="79">
<textarea name="comments" cols="60" rows="6" value=""<?php echo $comments ?>"></textarea>
</td>
</tr>
</table>
<p>
<input type="submit" name="Submit" value="Submit">
</p>
</form>
<p>
<?php
$complete_entry = '<table width="90%" border="1" height="1%" cellpadding="0" cellspacing="0" bordercolor="#000000" align="center"><tr bordercolor="#666666"><td height="38" bgcolor="#666666" width="50%"><font color="#FFFFFF">';
$complete_entry.= "<a href=mailto:$email>";
$complete_entry.= "$name";
$complete_entry.= "</a></font></td>";
$complete_entry.= '<td height="1%" bgcolor="#666666" width="50%"><div align="right"><font color="#FFFFFF">';
$complete_entry.= strftime ("%A, %B %d %Y, %H:%M");
$complete_entry.= "</font></div>";
$complete_entry.= "</td>";
$complete_entry.= "</tr>";
$complete_entry.= '<tr height="1%" bgcolor="#CCCCCC" bordercolor="#CCCCCC"><td colspan="2">';
$complete_entry.= "$comments";
$complete_entry.= "</td></tr>";
$complete_entry.= "</table><p></p>";
$gfile = 'test.htm'; //verwijs naar file
if(file_exists($gfile)) { // als file bestaat open file
$fp = fopen($gfile,"r"); // zet cursor aan het begin v het bestand
$news = fread($fp,filesize($gfile)); //
fclose($fp);
}
$fp = fopen($gfile,"w");
flock($fp,1);
fputs($fp,$complete_entry);
if(isset($news)) fputs($fp,$news);
flock($fp,3);
fclose($fp);
?>
</p>
</body>
</html>