Forum
Tipps
News
Menu-Icon

Counter223344

Hallo Leute,

wie ihr seht habe ich versucht einen Counter einzurichten aber leider ist mir ein Fehler passiert den ich nicht erkennen kann, könnt ihr mir bitte helfen.

<html>
<head>
<title>
head
</title>
</head>
<body alink="#FFFFFF">
<?php
if(!file_exists("count.txt"))
{$counter=fopen("count.txt", "a");}
else
{ $counter=fopen("count.txt","r+");}
$aufruf=fgets($counter,100);
if(!$_COOKIE['rezi'])
{setcoolie("willi",time());
$aufruf=$aufruf+1;
rewind($counter);
fputs($counter,$aufruf);
}
fclose($counter);
$aufruf=(string) $aufruf;
$temp=0;
for($i=0;$i<6;$i++)
{echo "<img src='_0.png'>";}
else
{
if(is_numeric($aufruf[$temp]))
{
echo "<img src='_" .$aufruf[$temp].".png'>";
$temp=$temp+1;
}
}
}//Ende for

?>
</body>
</html>

als Fehlermeldung im IE7 kommt dann:


Parse error: syntax error, unexpected T_ELSE in C:\homepage\myspace\index.php on line 25

Ich danke euch schonmal im Vorraus

mit freundlichen Grüßen
loveandpeace  

« Letzte Änderung: 21.01.08, 19:31:42 von loveandpeace »

Antworten zu Counter223344:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hi |

Überprüfe einfach mal deine geschweiften Klammern. Vor einem else-Block muss natürlich unmittelbar ein if-Block folgen.

greez 8)
JoSsiF

und wie müsste der Code dann aussehen??

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
und wie müsste der Code dann aussehen??

Syntaktisch richtig müsste er aussehen ;D

Komm schon, du wirst doch kein Forum bemühen, um deine Klammerfehler zu identifizieren... :-\

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hallo
Vielleicht noch ein kleiner Tipp:
Man sollte den Code obtisch ein wenig anders gestalten...

Also verschachtelte Funktionen/IF-Anweisungen einrücken..

if(...) {
    echo
    echo
    if(...) {
   
    }
}
Das Vergessen der Klammer passiert so natürlich auch, aber so findet man schneller den Fehler...  ;D;D

Achja und noch ein Vorteil:
Andere Leute kommen auch schneller zurecht.

gruß
der_webi
   

« Was anstelle von dl.am?Übersicht von ausgewählten Youtube videos für HP »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Undo
"Undo" steht für "Rückgängig machen": eine häufig genutzte Funktion n vielen Programmen und Apps, die es ermöglicht, kürzlich durchgefü...

Quellcode
Ein Quellcode, auch als Quelltext bekannt, bezeichnet den unkompilierten Programm-Code einer Software. Quell- oder Programm-Code ist der auch für Menschen lesbare Co...

Unicode
Unicode ist ein international anerkannter Standard, der als universeller Zeichencode ("Universal Code") dient und durch das Unicode-Konsortium entwickelt und verwaltet wi...