Ankündigung

Einklappen
Keine Ankündigung bisher.

Kontaktformular mal geht's, mal nicht !!

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Kontaktformular mal geht's, mal nicht !!

    Hallo und guten Tag,

    ich bin neu hier und auch totaler Laie in PHP !!

    Habe mir aus dem Netz ein PHP-Script für ein einfaches Kontaktformular gezogen.

    Wenn ich dieses z.B. bei FUNPIC hochlade funktioniert alles einwandfrei, jedoch bei anderen Providern kommt nur die Nachricht: Die Mail konnte nicht versendet werden (steht hinter dem DIE-Befehl im Script.)

    Vielen Dank für Eure Hinweise, wo ich das was ändern kann/muss

    Anbei noch der Code, der verwendet wird.
    __________________________________________________ ____________

    <?php

    $strEmpfaenger = 'LynnV@web.de';

    $strFrom = '"Formmailer" <IhrAndererName@provider.xy>';

    $strSubject = 'Bestellung';

    $strReturnhtml = 'index.html';

    $strDelimiter = ":\t";

    if($_POST)
    {
    $strMailtext = "";

    while(list($strName,$value) = each($_POST))
    {
    if(is_array($value))
    {
    foreach($value as $value_array)
    {
    $strMailtext .= $strName.$strDelimiter.$value_array."\n";
    }
    }
    else
    {
    $strMailtext .= $strName.$strDelimiter.$value."\n";
    }
    }

    if(get_magic_quotes_gpc())
    {
    $strMailtext = stripslashes($strMailtext);
    }

    mail($strEmpfaenger, $strSubject, $strMailtext, "From: ".$strFrom)
    or die("Die Mail konnte nicht versendet werden.");
    header("Location: $strReturnhtml");
    exit;
    }

    ?>

  • #2
    Guckst du hier: http://www.php.de/php-einsteiger/511...icht-mehr.html

    Kommentar


    • #3
      ....

      Wow, das geht hier ja Blitzschnell !!!!

      Vielen Dank,

      also liegt es nicht am Code, sondern am Provider, hatte mir das schon gedacht.

      Was machen aber die Kunden bei solchen Betreibern ?
      Gibt es da noch andere Möglichkeiten ?

      Einen schönen Gruß

      Kommentar


      • #4
        steht auch in dem Thread... du brauchst einen SMTP-Server der für dich die Mails verschickt, wenn dein Provider den nicht anbietet, dann musst du eine Mail-Klasse wie den phpMailer installieren und auf einen anderen SMTP-Server zugreifen. Dafür reicht in der Regel schon ein GMX Account o.ä..

        Kommentar

        Lädt...
        X