wo is'n der Fehler????

17.03.2003 01:46:42 ::



Habe eben am Gästebuch Script rumbegastellt.
Unter den Einträgen gibt es jetzt die Links [komentieren][bearbeiten][löschen].

die bearbeiten und löschen sind nur für mich.
Angefangen hab ich mit dem Löschen, aber da wurde immer das ganze Gästebuch gelöscht. zum glück hatte ich ein kopie auf meiner platte die ich dan jedesmal wieder hochladen mußte(konnte)

ich such und such aber find den Fehler nicht......


$handle = fopen("../HE.gb", "rb");
$size = filesize("../HE.gb");
$buffer = fread($handle, $size); fclose($handle);


$i = 1;
$dummy = strtok($buffer, "");
while( $dummy )
{
$ts_[$i] = trim(strtok(""));
$nik[$i] = trim(strtok(""));
$pop[$i] = trim(strtok(""));
$url[$i] = trim(strtok(""));
$sms[$i] = trim(strtok(""));
$dummy = trim(strtok("")); $i++;
}$i--;



if ( $GLOBALS[job]=="del" )
{ $handle = fopen("../HE.gb", "wb");
$newrec="";
$i2=1;
while( $i )
{
if ( strcmp($ts_[$i2], $GLOBALS[ets]) )
{
debug("$i $i2 --$ts_[$i2] = $GLOBALS[ets]-- gelöscht");
fwrite($handle, "$newrecn$ts_[$i2] $nik[$i2] $pop[$i2] $url[$i2] $sms[$i2] ");
$newrec="";
}
$i--; $i2++;
}
fclose($handle);
}



irgentwann hab ich ihn dan doch noch entdeckt.
entdeckst du wo etwas anders ist?????????????

$handle = fopen("../HE.gb", "rb");
$size = filesize("../HE.gb");
$buffer = fread($handle, $size); fclose($handle);


$i = 1;
$dummy = strtok($buffer, "");
while( $dummy )
{
$ts_[$i] = trim(strtok(""));
$nik[$i] = trim(strtok(""));
$pop[$i] = trim(strtok(""));
$url[$i] = trim(strtok(""));
$sms[$i] = trim(strtok(""));
$dummy = strtok(""); $i++;
}$i--;



if ( $GLOBALS[job]=="del" )
{ $handle = fopen("../HE.gb", "wb");
$newrec="";
$i2=1;
while( $i )
{
if ( strcmp($ts_[$i2], $GLOBALS[ets]) )
{
debug("$i $i2 --$ts_[$i2] = $GLOBALS[ets]-- gelöscht");
fwrite($handle, "$newrecn$ts_[$i2] $nik[$i2] $pop[$i2] $url[$i2] $sms[$i2] ");
$newrec="";
}
$i--; $i2++;
}
fclose($handle);
}

:: HPhilo :: WebWatch :: UpDate :: TVglotzer :: Meinung :: Forensenf
:: Aktuelles :: Promi :: Filmfiguren :: KnowHow