addlink problem
Hey all...Jeg har et script hvor man kan indtaste et link, og det man har tastet bliver lagt i en txt. fil og fra en 3. side bliver tekstfilen læst, også det der ligger i txt. filen bliver posted på ens side! Det vil dette her script ik gør, og fatter ik hvad der er galt! Nogle der kan hjælpe??? PS! Har husket og chmode txt. filen til 777
Koden for addlink.php:
<?
$fil = "links.txt";
$ingenbe = "Der er ingen beskrivelse";
$maaneder = array("januar","februar","marts","april","maj","juni","juli","august","september","oktober","november","december");
$tid = $ugedage[date(w)]." den ".date(j).". ".$maaneder[date(m) - 1]." kl. ".date("H:i:s");
if (getenv('HTTP_X_FORWARDED_FOR'))
{
$ip=getenv('HTTP_X_FORWARDED_FOR');
}
else {
$ip=getenv('REMOTE_ADDR');
}
if($adresse) {
$beskrivelse = ereg_replace("<","<",$beskrivelse);
$beskrivelse = ereg_replace(">",">",$beskrivelse);
if ($beskrivelse) {
$str = "<a href=$adresse>$adresse</a> $beskrivelse - <font color=#999999 size=1>[$tid-$ip]</font><br>\n";
} else {
$str = "<a href=$adresse>$adresse</a> $ingenbe - <font color=#999999 size=1>[$tid-$ip]</font><br>\n";
}
$fp = fopen($fil, r);
if($fp) {
$filArray = file($fil);
$result = implode("", $filArray);
$result = "$str$result";
fclose($fp);
}
$fp = fopen($fil, w);
if($fp) {
fputs($fp, $result);
fclose($fp);
}
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Tilføj dit link</title>
<link href="../css/standard.css" rel="stylesheet" type="text/css">
</head>
<body>
<TABLE WIDTH="500" hight="100" BORDER="0" CELLSPACING="0" CELLPADDING="0" bgcolor="#FFFFFF">
<TR>
<td></td>
<td valign="top">
<FORM ACTION="addlink.php">
<tr><td> Adresse:</td>
<td> Beskrivelse:</td>
</tr>
<td> <input type="text" name="adresse" value="http://"></td>
<td> <input type="text" name="beskrivelse"> <input type="submit" value="Skriv"></td>
<br><br>
</FORM>
</TR>
</TABLE>
</body>
</html>
