PHP 4.3.2 opgraderet til 4.3.3RC1 ...
Nu fungerer nedenstående kodestump ikke.
Forstået på den måde, at, når man "submitter" bliver indtastede data
ikke overført.
Nogle idéer? :)
<?
$fil = "links.dat";
$ingenbe = "no description";
if (getenv('HTTP_X_FORWARDED_FOR')){
$ip=getenv('HTTP_X_FORWARDED_FOR');
}
else {
$ip=getenv('REMOTE_ADDR');
}
if($_GET['adresse']) {
$beskrivelse = ereg_replace("<","<",$beskrivelse);
$beskrivelse = ereg_replace(">",">",$beskrivelse);
if ($beskrivelse) {
$str = "<a href=\"
http://$adresse\"
target=\"_top\">$adresse</a> $beskrivelse, by $ip<br>\n";
}
else {
$str = "<a href=\"
http://$adresse\"
target=\"_top\">$adresse</a> $ingenbe, by $ip<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);
echo "<span style='color:green'><b> Link added
OK!</b></span><br>";
fclose($fp);
}
}
?>
<a href="links.php">Return to the links collection</a>
<FORM ACTION="addlink.php">
<span style="width:150px">URL (without http://) :</span>
<input type="text" name="adresse" style="background: #808080;border:
1px solid #000000;color: white;" value="
www.yourdomain.com">
<span style="width:150px">Description :</span>
<input type="text" name="beskrivelse" style="background:
#808080;border: 1px solid #000000;color: white;"><br>
<br>
<span style="width:150px"> </span>
<input type="submit" value=" Add " style="border: 1px solid
#000000">
</FORM>