Variablen in dateien schreiben?

  • PHP

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • site chmod-befehl?/Variablen in dateien schreiben?

    helo!
    ich hab mal hier nen quelltext von mir (datei fuckyou.php ;-):

    <html>
    <body>
    <form action="fuckyou.php" method=POST>
    <input type="text" size="50" name="t">
    <input type="submit" size="40" value="fuck U!">
    </form>

    <?php
    $datei = fopen("fuckyou.php","a");
    fwrite($datei, "$t hallo!"); <---da liegt das Problem
    fclose($datei);
    ?>
    </body>
    </html>

    also, php schreibt anschließend nur hallo! ins file rein (dasselbe passiert auch, wenn eine zeile drüber "w" angegeben ist!). die variable wird nicht geschrieben!
    i need help!
    was ist das problem, oder wie lautet der richtige befehl?
    mfg pHaRyNx
  • also bei mir verursacht der komplette code n syntax error ;)

    aber versuchs mal mit:

    PHP-Quellcode

    1. <html>
    2. <body>
    3. <form action="fuckyou.php" method=POST>
    4. <input type="text" size="50" name="t">
    5. <input type="submit" size="40" value="fuck U!">
    6. </form>
    7. <?php
    8. $t = $_POST['t']; //post-varible!
    9. $datei = fopen("fuckyou.php","a");
    10. fwrite($datei, "$t hallo!"); //<---da liegt das Problem
    11. fclose($datei);
    12. ?>
    13. </body>
    14. </html>
    Alles anzeigen


    cya dn87p
  • hallo!
    danke ich werds mir mal angucken!
    gibts eigentlich nen php editor, der fehler korrigiert/anzeigt?
    anderes problem:

    site chmod xxx DATEINAME

    ich hab (nur) ein problem mit dem o.g. befehl! Wo muss man den eingeben???? Ich hab nur nen webserver laufen (http:80) keinen ftp(ftp:21). Ich brauch das, damit Leude sachen in auf dem Server liegende dateien zugriffsrecht/schreib- haben. Oder geht da noch was anderes?

    Mit freundlichen Grüßen pHaRyNx
  • eigentlich gehts nur via ftp - es sei denn es ist lokal, dann unter windows einfach "scheibgeschützt" wegmachen (mitm stinknormalen explorer)
    ansonsten klappt evtl der chmod via php:
    h**p://us2.php.net/manual/de/function.chmod.php

    cya dn87p
  • das Problem ist ja gerade dass der Server lokal läuft, und mit Schreibschutz entfernen klappts auch nicht richtig!
    danke fürn llink:
    da steht auch nur shit! den chmod befehl in die php datei schreiben klappt auch nicht!
    <!--edit klappt doch alles perfekt! thx 4 help!-->
    mfg pHaRyNx