6 Beiträge / 0 neu
Letzter Beitrag
Bild des Benutzers Senior
Senior
Offline
Registriert seit: 19.11.2007 - 17:33
Suche Hilfe zu ein PHP if-Anweisung

Um die Datei "counter.txt" anzulegen habe ich diesen PHP code in html verwendet.
/* if(!file_exists("counter.txt"))
{// Datei existiert nicht, neu anlegen, initialisieren auf 100
}
$bz = fopen("counter.txt","w");
fwrite($bz, "99"); */
?>
wie muss die if Anweisung aussehen das bei vorhanden sein der Datei dies Übersprungen wird und die nachstehende php Anweisung folgt :S
Denn nach dem ersten serveraufruf den obigen Teil auszukommentieren und nochmals hochzuladen ist doch nicht das gelbe vom EI

$datei_name = "counter.txt";
if(!file_exists($datei_name )) {
$bz = fopen($datei_name,"w"); // counter.txt öffnen zum schreiben
fwrite($bz, "1"); // "1"=true,"0"=falce
fclose($bz); // schliese counter.txt
}
?>

Bild des Benutzers Senior
Senior
Offline
Registriert seit: 19.11.2007 - 17:33
Re: Suche Hilfe zu ein PHP if-Anweisung

Danke, komme damit gut zurecht. Erinnert mich an die Workshops von Zelczak und Vermehr in den 80 ziger Jahren bei Assembler, dBase und anderen, das waren Zeiten Smile

Gast (nicht überprüft)
Re: Suche Hilfe zu ein PHP if-Anweisung

Vielleicht sollten wir doch mal die Idee wieder aufgreifen und einen PHP-Workshop machen. Wenn sich genügend Teilnehmer finden, die daran Interesse haben, stelle ich mich gerne zur Verfügung.

Dirk Wagner
Offline
Registriert seit: 19.11.2007 - 17:33
Re: Suche Hilfe zu ein PHP if-Anweisung

Grufti (M2961) schrieb:
-------------------------------------------------------

> wie muss die if Anweisung aussehen das bei
> vorhanden sein der Datei dies Übersprungen wird
> und die nachstehende php Anweisung folgt

Ich vermute, Du beziehst Dich auf den nachfolgenden Codeschnippsel?

> > $datei_name = "counter.txt";
> if(!file_exists($datei_name )) {
[color=#FF0000]
> $bz = fopen($datei_name,"w"); // counter.txt
> öffnen zum schreiben
> fwrite($bz, "1"); // "1"=true,"0"=falce
> fclose($bz); // schliese counter.txt
[/color]
> }
> ?>

Der rote Bereich wird nur dann ausgeführt, wenn die Datei "counter.txt" NICHT existiert...
Existiert "counter.txt", wird er übersprungen.
Das ist doch ziemlich genau das, was Du haben willst, oder?

ciao

Dirk

Bild des Benutzers Senior
Senior
Offline
Registriert seit: 19.11.2007 - 17:33
Re: Suche Hilfe zu ein PHP if-Anweisung

ja scheint, so werde es ausprobieren. wenn ich Dich richtig interpretiere soll ich die roten Anweisungen am beginn des 2ten schnipsels setzen dann sollte es gehen Smile
Grufti DankT Dir recht herzlich

Dirk Wagner
Offline
Registriert seit: 19.11.2007 - 17:33
Re: Suche Hilfe zu ein PHP if-Anweisung

NEIN

Den zweiten Schnippsel so nehmen wie er ist...

IF (!file_exists($datei_name)){

Bedeutet:
Wenn es keine Datei mit dem Namen der in $datei_name abgelegt ist gibt mache das was zwischen den beiden Klammern steht.
Wenn es eine Datei gibt, überspringe das in den Klammern...

Ciao

Dirk