kostenloser Webspace werbefrei: lima-city


Variable+Nummer

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    f*********s

    Ich habe eine for-Schleife und Variabeln:

    for($counte = 1; $count < count($arr); $counte++) //forschleife mit count
    {
    $datei$counte = fopen("users/$arr[$counte].txt","r");
    }


    Mein Problem ist folgendes: Ich will, dass die Variable das erste mal beim Durchgang der forschleife $datei1 heisst, dann $datei2, usw.
    Ich habs mit $datei$.counte und $datei+$counte versucht, aber es geht nicht. Ausserdem sollte der Pfad beim ersten Aufruf der for-Schleife users/ErsterArrayName heissen ($arr ist ein Array).

    Wie kann man das zusammenf?gen?


    MFG
    Kenji
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Also ich probiers mal:


    Mache die Eintr?ge, jeweils wieder in ein array:

    for($counte = 1; $count < count($arr); $counte++)
    
    {
    
    $arr2["datei".$counte] = fopen("users/$arr[$counte].txt","r");
    
    }
    
    $datei1 = $arr2["datei1"];
    $datei2 = $arr2["datei2"];
    //...


    ps: ungetest, m?sste aber funktionieren!

    Beitrag ge?ndert am 2.07.2006 09:25 von dussel
  4. Autor dieses Themas

    f*********s

    Ah, Danke, hat _wunderbar_ geklappt.

    Noch ne andere Frage. Ich erstelle eine Datei mit PHP: Name.txt . Nun will ich die wieder l?schen mit umlink("Name.txt"); aber es heisst immer, dass der Zugriff verweigert (denied) wurde. Kann ich mit dem PHP-Skritp diese Datei nicht mehr l?schen?
    Ich bin mir sicher, dass ich die funktion richtig getippt habe.

    EDIT: Ich hab den Befehl chmod(); gebraucht, trotzdem kann ich die Daatei nicht l?schen. Liegt das daran, dass ich Easy-PHP habe und mein Computer der Server ist?

    Beitrag ge?ndert am 2.07.2006 09:52 von funcartoons
  5. Autor dieses Themas

    f*********s

    Kann niemand meine zweite Frage beantworten?? :confused:

  6. Ah, Danke, hat _wunderbar_ geklappt.

    Noch ne andere Frage. Ich erstelle eine Datei mit PHP: Name.txt . Nun will ich die wieder l?schen mit umlink("Name.txt"); aber es heisst immer, dass der Zugriff verweigert (denied) wurde. Kann ich mit dem PHP-Skritp diese Datei nicht mehr l?schen?
    Ich bin mir sicher, dass ich die funktion richtig getippt habe.

    EDIT: Ich hab den Befehl chmod(); gebraucht, trotzdem kann ich die Daatei nicht l?schen. Liegt das daran, dass ich Easy-PHP habe und mein Computer der Server ist?

    Beitrag ge?ndert am 2.07.2006 09:52 von funcartoons


    Der Befehl hei?t unlink()
    chmod() funktioniert nicht unter Windows

    Was meinst du mit Easy-PHP ?
  7. Autor dieses Themas

    f*********s

    http://www.easyphp.org/
    Den eigenen PC zum PHP-Internet-Server machen.

    Danke f?r die Antwort.

    EDIT: Oh ,ein ich habs im Skript richtig geschrieben:
    uNlink("Name.txt"); <--- And dem kanns net liegen.

    Es heisst "Premission denied". Aber ich MUSS die Dateien auch wieder l?schen k?nnen :(

    Beitrag ge?ndert am 3.07.2006 13:05 von funcartoons
  8. Autor dieses Themas

    f*********s

    Ich hatte fclose($Datei); vergessen und darum konnte unlink(); die OFFENE Datei nicht l?schen. :slant::slant::slant:
  9. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!