Ergebnis 1 bis 9 von 9
  1. #1
    CIH-Virus Avatar von krusty
    Registriert seit
    12.10.2008
    Beiträge
    445

    Standard nur schnell hilfe =) send.php

    hey ho, ich bräuchte schnell hilfe von jemandem, der bissl
    ahnung von php hat. habe hier diese schöne send.php
    Code:
    <?php
    $file  = $_GET['file'];
    $daten  = $_GET['daten'];
       file_put_contents($file,$daten)
    ?>
    mit 2 getparametern.
    Nun problem ist, dass sich die testdateien aufm server überschreiben. Das nervt mich. Ich bräuchte einen anderen befehl für file_put_contents($file,$daten), der dateien, fals schon vorhanden, nicht überschreibe, sondern einfach unten dranhängt...

    wäre nett, wenn mir wer helfen könnte
    grüße
    Krusty

  2. #2
    Attention-whore Avatar von n00kie
    Registriert seit
    26.02.2007
    Beiträge
    755

    Standard

    Versuch es mal mit fopen() und fwrite() sollte eigentlich gehen.
    Programming is like sex. One mistake and you have to support it for the rest of your life.

  3. #3
    CIH-Virus Avatar von krusty
    Registriert seit
    12.10.2008
    Beiträge
    445

    Standard

    syntax error, unexpected T_STRING in
    sry, hab keine ahnung von php

    hab das probiert
    <?php
    $daten = $_GET['daten'];
    fopen('Daten.txt')
    fwrite('Daten.txt',$daten)
    ?>


    und das probiert
    <?php
    $daten = $_GET['daten'];
    fopen('Daten.txt')
    fwrite($daten)
    ?>


    eig müsste noch geschlossen werden oda ?

  4. #4
    Michelangelo Virus
    Registriert seit
    29.06.2008
    Beiträge
    273

    Standard

    semikolon!

    <?
    $daten = $_GET['daten'];
    $datei = fopen("datei.txt","w+");
    fwrite($datei, $daten);
    fclose($datei);
    ?>
    Geändert von int_main(); (04.08.2009 um 15:48 Uhr)

  5. #5
    CIH-Virus Avatar von krusty
    Registriert seit
    12.10.2008
    Beiträge
    445

    Standard

    syntax error, unexpected T_STRING in
    sry, hab keine ahnung von php

    hab das probiert
    <?php
    $daten = $_GET['daten'];
    fopen('Daten.txt')
    fwrite('Daten.txt',$daten)
    ?>


    und das probiert
    <?php
    $daten = $_GET['daten'];
    fopen('Daten.txt')
    fwrite($daten)
    ?>


    eig müsste noch geschlossen werden oda ?


    danke, hat mir seehr geholfen, habs jetzt hinbekommen =)
    Geändert von krusty (04.08.2009 um 15:56 Uhr) Grund: Automerged Doublepost

  6. #6
    Michelangelo Virus
    Registriert seit
    29.06.2008
    Beiträge
    273

    Standard

    btw denke mal bei file_put_contents($file,$daten) hätte auch ein zeilen umbruch \n geholfen...

    GreeZ

  7. #7
    Stanley Jobson Avatar von GregorSamsa
    Registriert seit
    23.08.2008
    Beiträge
    729

    Standard

    Kannst du mir mal die URL von dem Script per PM schicken? Ich glaube, dort etwas verbessern zu können...

  8. #8
    Capt'n Crunch
    Registriert seit
    10.07.2008
    Beiträge
    999

    Standard

    Zitat Zitat von GregorSamsa Beitrag anzeigen
    Kannst du mir mal die URL von dem Script per PM schicken? Ich glaube, dort etwas verbessern zu können...
    ?file=/etc/passwd/

    xD das kann ich auch
    bitcoin. Banking Is Necessary. Banks Are Not. - by Lincoln6Echo

    Das ganze Mysql usw is mir zu viel arbeit um es zu lernen

  9. #9
    CIH-Virus Avatar von krusty
    Registriert seit
    12.10.2008
    Beiträge
    445

    Standard

    habs schon geschafft danke,

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •