$header

  • Guten Abend zusammen !

    Meine letztes Seminar zu PHP ist fast 20 Jahre her :(

    Deshalb habe ich (vielleicht eher lächerliche) Frage :

    Nach Umstellung meiner Webseiten auf PHP 7.0 funktioniert mein $header nicht richtig !

    Wenn ich dieses Script eingebe :


    $header='From: '.$_POST['nachname'].' '.$_POST['email'].'';

    $headers="From: $site <$webmas>\nReply-To:".$_POST['email'];

    {

    mail($webmas, "Bestellung Keramikshop", $message, $header);

    $datei = fopen( "bestellung1.dat", "r" );

    $bestatigung = fread( $datei, filesize( "bestellung1.dat" ) );

    fclose( $datei );

    mail($_POST['email'], "Eingang Ihrer Bestellung", $bestatigung, $headers);

    }

    erhält zwar der Kunde eine korrekte Benachrichtigung über den Eingang

    seiner Bestellung – aber ich leider keine Bestellung !!??

    Das heißt, der "$headers" funktioniert, der "$header" nicht ????


    Kann mir da einer helfen ??


    Lieben Gruß

    Martin


  • Nach Umstellung meiner Webseiten auf PHP 7.0

    Bedeutet das, deine Webseite lief vorher mit PHP 5.6?

    Ggf. auch eine veraltete Joomla-Version?

    Dazu noch veraltete Extensions?


    Hier wären mehr Informationen nötig (siehe #2 und Forenregeln).


    BTW:


    Der Support für PHP 7.0, 7.1 und 7.2 ist längst abgelaufen.

    (Ggf. ausgenommen der Extended Support beom Hoster).


    Anfangen würde ich dann mit PHP 7.3, besser PHP 7.4.