Kalle: Http request

Hallo,

ich Probiere hiermit einen Post request in eine im selben Ordner schon bestehender Datei zu speichern.

<?php
     if isset($_SERVER['QUERY_STRING'])
     {
     $dump = fopen('data.txt','a');
     fwrite($dump, $_SERVER['QUERY_STRING'] . "\n");
    
     fclose($dump);
     }

?>

Ich bekomme keine Fehlermeldung und es wird nix in data geschrieben, villt kann wer helfen?

mfg Kalle

  1. Moin!

    Hallo,

    ich Probiere hiermit einen Post request in eine im selben Ordner schon bestehender Datei zu speichern.

    <?php
         if isset($_SERVER['QUERY_STRING'])
         {
         $dump = fopen('data.txt','a');
         fwrite($dump, $_SERVER['QUERY_STRING'] . "\n");
        
         fclose($dump);
         }

    ?>

    Ich bekomme keine Fehlermeldung und es wird nix in data geschrieben, villt kann wer helfen?

    Ist das der Originalcode? Der hat Syntaxfehler. Wenn dir das nicht ausgegeben wird, ändere deine Settings für das Errorreporting und den Ort, wo dir Fehler angezeigt werden.

    - Sven Rautenberg

  2. Hi,

    ich Probiere hiermit einen Post request in eine im selben Ordner schon bestehender Datei zu speichern.
         if isset($_SERVER['QUERY_STRING'])

    Bei einem Post-Request kann es zwar auch einen Query-String geben, aber die eigentlichen Post-Daten sind dort nicht zu finden, sondern im body des HTTP-Requests (und in PHP dann - zumindest teilweise - im $_POST array).

    cu,
    Andreas

    --
    Warum nennt sich Andreas hier MudGuard?
    O o ostern ...
    Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.