+ Antworten
Ergebnis 1 bis 3 von 3

Thema: formular kommt nicht an....

  1. #1
    TP-Junior Sumseland macht alles soweit korrekt
    Registriert seit
    Oct 2004
    Beiträge
    12

    Question formular kommt nicht an....

    Wir haben ein Formular mit einer mail.php was mir die Daten des Formulars per Email sendet.

    Nun sind wir auf einen anderen Server umgezogen und dort klappt es nicht.

    Es wurde nichts verändert aber die Daten kommen nicht per Mail an.

    Woran kann das liegen, müssen wir vielleicht an unserem Server etwas umstellen?

    Wir haben einen Anzeigenmarkt und dort klappt alles wunderbar mit dem Versand.
    Geändert von Sumseland (27.10.2004 um 23:18 Uhr)

  2. #2
    TP-Supporter xStream macht alles soweit korrekt Avatar von xStream
    Registriert seit
    Dec 2002
    Ort
    Neumünster [Nördlich von HH]
    Beiträge
    474
    hi
    hmm könnte noch an mehreren Dingen liegen


    1. Der Mailserver ist falsch konfiguriert - der Mail()- Befehl kann nicht ausgeführt werden
    2. misskonfiguration von php im Bezug auf mail(), bzw der Befehl wurde durch die php.ini disabled (eine Fehlermeldung würde erscheinen)
    3. register_globals ist in der php.ini deaktiviert und die Empfängeradresse kann nicht als Variable übergeben werden

    ja das würde mir so spontan einfallen.
    funktioniert denn der normale mail() Befehl wenn du alle Daten manuell einsetzt?
    Poste doch mal den link zu einer phpinfo() auf dem Server, wird evt. weiterhelfen...


    Gruss
    Philipp

  3. #3
    TP-Junior Sumseland macht alles soweit korrekt
    Registriert seit
    Oct 2004
    Beiträge
    12

    Question Antwort

    Wir waren vorher auf einem anderen Server und da hat alles wunderbar geklappt.


    Der Qellcode der mail.php ist:

    <?php

    $admin= 'unseremail@usw.de;

    $subject= 'Kundenauftrag';

    $subject2= 'Wir haben Ihren Auftrag entgegen genommen';

    $message= 'Nachrichten an '.$admin.' von '.$Mail.":\n\n";

    foreach($HTTP_POST_VARS as $name=> $value) {

    $message.= "$name:$value\n";

    }

    mail($admin, $subject, $message, "From: $Mail");

    mail($Mail, $subject2, $message, "From: $admin");

    header('Location: http://'.getenv('HTTP_HOST').'/danke.html');

    ?>

    und wird vom Formular übergeben.
    Geändert von Sumseland (29.10.2004 um 12:03 Uhr)

+ Antworten

Ähnliche Themen

  1. Eine kleine Vater-Sohn Diskussion über Amerika
    Von ~Veget0~ im Forum Einfach so ...
    Antworten: 8
    Letzter Beitrag: 18.07.2004, 20:12
  2. Antworten: 8
    Letzter Beitrag: 21.08.2003, 09:45
  3. Antworten: 10
    Letzter Beitrag: 22.02.2002, 18:24
  4. Warum kann der NN und Opera das nicht ?
    Von F E R R A R I im Forum HTML & CSS
    Antworten: 5
    Letzter Beitrag: 19.12.2001, 05:09

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51