• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Dateiname in Variable

Status
Für weitere Antworten geschlossen.

lama

Neues Mitglied
Flogendes:
Ich hab in einer Datei einen dateinamen stehen. Dieser soll nun ausgelesen und weiterverwendet werden.



PHP:
<?php
$_datei = fopen("geschenk1.txt","r+");
    $_geschenk = fgets($_datei, 13);
    $var = fopen($_geschenk, "r+");
    fwrite($var,0);
    fclose($_datei);
    fclose($var);
?>

Es wird also zuerst die datei geschenk1.txt ausgelesen und der darin enthaltene Dateiname mit einer länge von 13 zeichen in die variable $_geschenk gespeichert. Jetzt will ich, dass er eine Datei mit dem vorher ausgelesenen Dateinamen öffnet und den Wert "0" Darin speichert.
Problem: Er speichert "0" immer in die Datei geschenk1.txt und nicht in die mit dem ausgelesenen Dateinamen.

Wieso geht es nicht bzw. wie muss ich das script verändern, dass es geht?!
Danke im Vorraus für eure hilfe!

____________
Fehler gefunden! Thread kann geköscht werden!
 
Zuletzt bearbeitet:
Werbung:
evtl kommt php mit den dateien durcheinander. versuchs mal der reihe nach:
1. datei öffnen
2. inhalt auslesen
3. datei schließen
4. neue datei öffnen
5. inhalt speichern
6. datei löschen
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben