cyber: text aus datei auslesen und bearbeiten

Hallo zusammen!

ich habe in der datei counter.txt den inhalt &counter=0001
ich möchte ihn in ein ohp script laden und aus ihm &counter=0002 machen. dazuhab ich folgendes script benutzt:

$target_file="counter.txt";

$datei_ID=fopen($target_file,"r+");

$counter=fread($datei_ID,filesize($target_file));
 $counter = str_replace("&counter=",'',$counter);
 $counter=str_pad ($counter, 4, "0", STR_PAD_LEFT);
 $counter=$counter+1;

$counter="&counter=".$counter;

rewind($datei_ID);
 ftruncate ($datei_ID, 0);
 fputs($datei_ID,$counter);
 fclose($datei_ID);

leider funzt es nicht!!!
was mache ich falsch???

viele grüße & tausen dank
cyber

  1. Hi cyber,

    also:

    Speicher einfach den nur Wert in der .txt-Datei und lass das &counter= weg.

    fclose($datei_ID);

    Achte auch auf den Inhalt den Deine Variablen im Verlauf des Scriptes haben bzw. bekommen!

    Bis denne

    Botix

    1. thx..

      brauchte das &counter= damit ich die zahl in flash weiterbearbeiten kann..
      war eine variable vom wert string. da klappt +=1 nicht :))

      hab sie dann zuerst in intger und nach dem +=1 wieder in string zurück gewandelt..

      ciao cyber