kostenloser Webspace werbefrei: lima-city


frage zu datein

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    buggymonkey

    buggymonkey hat kostenlosen Webspace.

    HI,

    wie kann ich wenn ich eine datei auf dem server habe sie ?ffnen und dann was zu der datei hin zu schreiben ???

    Danke f?r eure hilfe NIls
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. Du musst die datei editieren, also was rein schreiben, bevor du sich hochl?dts.
    Auf dem server kannst du dein Werk nur ansehen.
  4. Autor dieses Themas

    buggymonkey

    buggymonkey hat kostenlosen Webspace.

    aber ich kann doch mit fwirte auch was schreiben aber nichts dazu schreiben
  5. Das geht wohl!

    Schreibe mal eine Datei mit Folgendes Inhalt:

    [code]
    <html>
    <head>
    <title>Editor</title>
    </head>
    <body>
    <?php
    $filename = "datei.php";
    if (isset($anders)){
    $datei = fopen("$filename","w");
    $daten = stripslashes($daten);
    fwrite($datei,$daten);
    fclose($datei);
    }
    $datei = fopen("$filename","r");
    $daten = fread($datei,filesize("$filename"));
    fclose($datei);

    echo "<form action=\"$PHP_SELF\" method=\"post\" name=\"anders\">
    <textarea name=\"daten\" cols=\"70\" rows=\"20\">$daten</textarea><br>
    <br>
    <input type=\"submit\" name=\"anders\" value=\"?bernehmen\">
    </form>";

    ?>
    </body>
    </html>
    [code]

    Das m?sste klappen.
    Sowas in der Art hatte ich auch mal.

    H2O
  6. Autor dieses Themas

    buggymonkey

    buggymonkey hat kostenlosen Webspace.

    ????

    Edit (djfun): Das ist eigtl. Spamm...

    Beitrag ge?ndert am 17.10 17:10 von djfun

  7. ????


    Ja, der PHP-Code wurde leider ausgef?hrt.

    Scheint ein Bug zu sein.
    Siehst du oben die Fehlerzeile?

    Ich habe direkt mal einen Thread aufgemacht, da ich finde, dass das zu einem gro?en Problem werden k?nnte:

    http://www.lima-city.de/boards?mode=thread&id=15908

    H2O
  8. Autor dieses Themas

    buggymonkey

    buggymonkey hat kostenlosen Webspace.

    ja die sehe ich,

    aber wie kann ich jetzt datein auf dem server editiren
  9. djfun

    Co-Admin Kostenloser Webspace von djfun

    djfun hat kostenlosen Webspace.

    h2o hatte das hier gepostet:

    <html>
    <head>
    <title>Editor</title>
    </head>
    <body>
    <?php
    $filename = "datei.php";
    if (isset($anders)){
    $datei = fopen("$filename","w");
    $daten = stripslashes($daten);
    fwrite($datei,$daten);
    fclose($datei);
    }
    $datei = fopen("$filename","r");
    $daten = fread($datei,filesize("$filename"));
    fclose($datei);

    echo "<form action=\"$PHP_SELF\" method=\"post\" name=\"anders\">
    <textarea name=\"daten\" cols=\"70\" rows=\"20\">$daten</textarea><br>
    <br>
    <input type=\"submit\" name=\"anders\" value=\"?bernehmen\">

    </form>";

    ?>
    </body>
    </html>

    mal ohne des [ code ]
  10. Ja, genau das war es.

    Danke djfun.

    Ich hoffe sie finden den Fehler bald...

    Soll ich meinen Beitrag editieren oder stehen lassen, damit sie den Bug sehen?

    H2O

    Edit (djfun): Lass alles so stehen

    Edit (h2o): OK ;)

    Beitrag ge?ndert am 17.10 17:21 von djfun

    Beitrag ge?ndert am 17.10 17:44 von h2o
  11. Autor dieses Themas

    buggymonkey

    buggymonkey hat kostenlosen Webspace.

    geht irgend wie nicht????

    also, ich m?chte etwas in die datei schreiben, und dann (eventuel von einem anderen rechner) was duzu schreiben

    Beitrag ge?ndert am 17.10 17:29 von buggymonkey
  12. Was treten denn f?r Probleme auf?

    H2O

    Beitrag ge?ndert am 17.10 17:44 von h2o
  13. Autor dieses Themas

    buggymonkey

    buggymonkey hat kostenlosen Webspace.

    naja der editirt nicht sondern schreibt die datei neu und nur das rein was du hinzuf?gen m?chtest

    Beitrag ge?ndert am 17.10 17:48 von buggymonkey
  14. Oh.

    Also bei mir wurde der Quelltext in einem Textfeld angezeigt und den konnte ich dann beliebig ver?ndern.

    Ich seh's mir nochmal an.

    H2O

    // edit: Ich kann keinen Fehler entdecken.
    Bist du sicher, dass du den Dateinamen angeglichen hast?

    Beitrag ge?ndert am 17.10 17:52 von h2o
  15. Autor dieses Themas

    buggymonkey

    buggymonkey hat kostenlosen Webspace.

    aso ...... jetzt habe ich es verstenden,

    habe aber noch ne frage, wie kann ich einen string sortieren also, wenn ich z.b. mehere ip?s in eine datei schreibe das ich sie nacher einzeln auslesen kann.

    Danke f?r eure hilfe
  16. Autor dieses Themas

    buggymonkey

    buggymonkey hat kostenlosen Webspace.

    Wei? den keiner wie das geht :frown::frown::frown:
    ?????
  17. hmmmm......
    w?rde mich auch mal interriesieren :)
    aber ich hab keine ahnung
  18. Wenn mehrere ip's in einer Datei stehen und zwischen jeder IP ist ein Zeilenumbruch kannst du die Datei mit file() auslesen.

    Das bewirkt, dass jede Zeile ein Array ist, und dann kannst du die ja einzeln auslesen.

    H2O
  19. Beispiel:

    Datei ist ausgelesen, string "$var_old" besteht aus "abc|def|ghi"
    $var_new = explode("|", $var_old);

    Ergebnis:
    $var_new[0] = "abc"
    $var_new[1] = "def"

    hinzuf?gen:

    Datei ist ausgelesen, Trennzeichen ist "|".

    $var_new = $var_old . "|" . $zusatz;

    dann nur noch mit fwrite in die datei schreiben

    MfG Asmodeus
  20. welche parameter muss ich den bei File() nehmen, einfach nur den datei namen??
  21. das Funktioniert bei mir irgend wie nicht, bzw. ich mach was Falsch.

    $var_old = file('design.txt');
    
    echo "$var_old <br>";
    
    $var_new = explode("|", $var_old);
    
    echo "$var_new <br>";
    
    $zwei = $var_new[1];
    
    echo $zwei;



    Beitrag ge?ndert am 20.10 15:03 von lan-ops
  22. 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!