Ik ben een noobje dus :)
Ik heb een tabel gemaakt en in die tabel zijn 2 rijen
De eerste rij is opgedeeld in 2kollomen, in de eerste kollom moet de naam komen en in de 2de de datum
De 2de rij is het bericht
Het zou er zo moeten uitzien:
Posted by: *poste naam* Date: *de datum*
Message:
*het bericht*
Die woorden Posted by, date, message zouden er ook moeten bijkomen, maar weet niet hoe
Fout melding:
Parse error: parse error, unexpected '>' in /usr/local/apache2/htdocs/northor/v1/allerlei/theudho_treachery.php on line 96
Het complete script:
<?
$amount=50;
if ($_GET['action']=='write') {
header('location: theudho_treachery.php?action=read&start=0');
$file=fopen('theudho_treachery.txt','a');
$message=str_replace("\r",'',$message);
$message=str_replace("\n",'{{',$_GET['message']);
fwrite($file,$_GET['name'].'|||'.$_GET['email'].'|||'.date('d-m-Y').'|||'.$_GET['url'].'|||'.$message."\n");
fclose($file);
}
$start=(isset($_GET['start'])?$_GET['start']:0);
$gastenboek=Array();
$gastenboek=file('theudho_treachery.txt');
?>
<script language="JavaScript">
function validate(form) {
if (form.name.value=="") {
alert("Vul je naam in");
return false;
} else if (form.message.value=="") {
alert("Vul je bericht in");
return false;
}
}
</script>
</p>
<p>
<table width="100%" cellspacing="0" cellpadding="0">
<tr>
<td class="side">
<table width="100%" >
<table width="500" border="1" cellspacing="0" cellpadding="0" bordercolor="#333333">
<tr>
<td>
<?
$gastenboek=array_reverse($gastenboek);
for ($i=$start;$i<$start+$amount && $i<sizeof($gastenboek);$i++) {
list($name,$email,$date,$url,$message)=explode('|||',$gastenboek[$i]);
$message=str_replace('{{',"\n",$message);
'<td>echo '<TR><TD><B>'.($email!=""?'<A href="mailto:'.$email.'">'.$name.'</A>':$name).'</B></TD><TD align="right"><B>'.$date.'</B></TD></TR>'."\n"; '</td>'
</tr>
<tr>
'<td> echo '<SPAN>'.str_replace("\n",'<BR>',htmlspecialchars($message)).'</SPAN>'."\n"; </td>'
</tr>
</table>
}
?>
</td>
</tr>
</table>
</table>
<center>
<font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<?
if ($start>0) echo '<A href="theudho_treachery.php?start='.max(0,$start-$amount).'"><<<</A> ';
if ($start+$amount<sizeof($gastenboek)) echo ' <A href="theudho_treachery.php?start='.($start+$amount).'">>>></A>';
?>
</font>
</center>
</td>
</tr>
</table>
<p>
<table width="100%" cellspacing="0" cellpadding="0" >
<tr>
<td class="side">
<form action="theudho_treachery.php" method="GET" onSubmit="return validate(this);">
<font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<input type="hidden" name="action" value="write">
</font><font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#FFFFFF"><b><a name="bericht_theudho"></a></b></font><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
</font>
<table class="side" width="500">
<tr>
<td width="89">
<div align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Naam:</font></div>
</td>
<td width="399">
<div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<input type="text" name="name" size="30" style="background-color: #4A4A4C; font-family: Verdana; font-size: 10px; color: #FFFFFF; border: 1 solid #4A4A4C">
</font></div>
</td>
</tr>
<tr>
<td width="89">
<div align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">Bericht:</font></div>
</td>
<td width="399">
<div align="left"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<textarea name="message" cols="60" rows="8" style="background-color: #4A4A4C; font-family: Verdana; font-size: 10px; color: #FFFFFF; border: 1 solid #4A4A4C"></textarea>
</font></div>
</td>
</tr>
</table>
<div align="center"><font face="Verdana, Arial, Helvetica, sans-serif" size="2">
<input type="submit" value="Verstuur" name="submit" style="background-color: #4A4A4C; font-size: 10px; font-family: Verdana; color: #FFFFFF; border: 0 solid #000000">
</font> </div>
</form>
</td>
</tr>
</table>
879 views