Einzelnen Beitrag anzeigen
  #1  
Alt 27.06.2002, 14:40:02
Hiyanha Hiyanha ist offline
Anfänger
 
Registriert seit: Jun 2002
Beiträge: 9
Brauche dringend Hilfe wegen Reloadsperre!!!!!!

Servus!

Ich hab mir gesetern ein PHPscript für ein Forum downgeloadet und installiert.
Es klappt alles soweit wunderbar, aber in einem Script ist eine Reloadsperre eingebaut, die verhindert, dass ein User zweimal im selben Beitrag antworten darf.
Diese Sperre möchte ich gerne entfernen, weiss aber nicht wie.

Hier ist mal das entsprechende Script. Ich habe leider keinen Plan, wo diese verflixte Sperre steckt. Vielleicht findet sie ja einer von Euch (Bin übrigens noch totaler PHP- Anfänger)


<?PHP
include("top.php");
if ($passwd=="") $passwd="nicht registriert";
if (file_exists("themen/".$board."_".$thema.".txt"))
{
if ((strlen($name)>4) && ($passwd==passwd($name)))
{
global $REMOTE_ADDR; //IP-Adresse des Besuchers
$logfile = "themen/".$board."_".$thema.".ipx";
if(!file_exists($logfile)){$datei = fopen($logfile,"w+");fwrite($datei,"100.0.0.0"); fclose($datei);}


$f=fopen($logfile,"r");
$ips = fgetcsv($f,1000,"|");
fclose($f);
$locked=false;
if($ips[0]==$REMOTE_ADDR) $locked=true;
http://www.hp-planet.de/board/thema....ard=10&thema=9

if($locked==false)
{
$f=fopen($logfile,"w");
fwrite($f,$REMOTE_ADDR);
fclose($f);
}

if ($locked==false)
{

$datei = fopen("boards/".$board."beitrage.txt","r");
$zaehler = fgets($datei, 1000);
fclose ($datei);
$zaehler++;
$datei = fopen ("boards/".$board."beitrage.txt","w");
fputs ($datei, $zaehler);
fclose($datei);

$datei = fopen ("boards/".$board."datum.txt","w");
fputs ($datei, "<a href="thema.php?board=$board&thema=$thema&page=999">".date("d.m.y H:i")."<br>$name</a>");
fclose($datei);

$fp = fopen("themen/".$board."_".$thema.".txt","a");
fwrite($fp, date("d.m.Y H:i")."#".$name."#".$titel."#".format($text)."
");
fclose($fp);
countbeitr($name);
echo "<center><h3>Ihre Antwort wurde eingetragen.<br><a href=thema.php?board=$board&thema=$thema&page=999>zum Thema</a>";
}
else
{
echo "<center><h3>Sie können nicht 2 Mal hintereinander auf das selben Thema antworten.<p><a href=index.php>zurück zum Board</a>";
}
}
else
{
echo "<center><h3>Der Name ist zu kurz (5 Zeichen) oder das Passwort ist falsch.<p><a href=javascript:history.back()>zurück</a>";
}
}
else
{
echo "<center><h3>Das Thema $id existiert nicht, oder wurde gesperrt.<p><a href=index.php>zurück zum Board</a>";
}
?>

</table>
</center>
<?PHP
readfile("bottom.htm");
?>




Bitte, bitte sagt mir, wie ich diese Reloadsperre eliminieren kann.
Die URl zu dem entsprechendem Forum (falls Ihr sie braucht) ist http://testforum.hiyanha.de

Liebe Grüsse,
Hiyanha
Mit Zitat antworten