tutorials.de Buch-Aktion 02/2012
ERLEDIGT
NEIN
ANTWORTEN
6
ZUGRIFFE
307
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    schiwunja schiwunja ist offline Rookie
    Registriert seit
    Apr 2007
    Beiträge
    6
    Hallo,

    ich muß gestehen dieses Posting in der fast identischen Art in einem anderen Forum gepostet zu haben, bisher aber ohne Antwort. Es drückt mich aber die Fertigstellung, daher hier der nächste Versuch.

    Hier also der Post:

    Hallo...

    in einem von mir erstellen Formular werden die dateien an eine php Datei geschickt und als Email versendet. Bei jedem mir zur Verfügung stehenden Server funktioniert alles einwandfrei. Bei einem neuen Kunden und "seinem" Anbieter leider nicht. Die Email bleibt leer, kommt aber an.

    Antwort des Hosters:
    ich konnte keinen Fehler feststellen, die eMail wurde an Ihren Server
    weitergeleitet.
    Die Domain "XXXX" liegt auf einenem anderen Server mit
    neuerer PHP Version. Auch verwenden Sie als Absender die eingegebene eMail.
    Das kann bei SPF Problemen führen, da unser Server per SPF nicht
    authorisiert ist.
    --------------------------------------

    Die PHP-Datei sieht so aus:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head><?php
    $admin = "wuff@miau.de";
    $subject = "Pension";
    $message = "Nachricht fuer $admin von $email:\n\n";

    while(list($name,$value)=each($HTTP_POST_VARS)) {
    $message.="$name: $value\n\n";
    }

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

    ?>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Unbenanntes Dokument</title>
    <script type="text/JavaScript">
    <!--
    function MM_goToURL() { //v3.0
    var i, args=MM_goToURL.arguments; document.MM_returnValue = false;
    for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");
    }
    //-->
    </script>
    </head>

    <body onLoad="MM_goToURL('parent','danke.html');return document.MM_returnValue">

    </body>
    </html>
    ---------------------------------------
    Ideen?
     

  2. #2
    drucko drucko ist offline Mitglied Gold
    Registriert seit
    Sep 2007
    Beiträge
    244
    Hallo,

    bleibt die eMail komplett leer? also nichtmal das "Nachricht fuer $admin von $email:" ?
    Und woher stammt die Variable $email ?
    Vielleicht mal mit $_POST anstatt $HTTP_POST_VARS versuchen

    MfG
     

  3. #3
    schiwunja schiwunja ist offline Rookie
    Registriert seit
    Apr 2007
    Beiträge
    6
    Hi,

    nein, es kommt nur eine Nachricht mit:

    Nachricht fuer ich@meinedomain.de von :


    mehr nicht.

    Dein Tipp mit $_Post geht nicht
     

  4. #4
    bomberpilotmp3 bomberpilotmp3 ist offline Mitglied Gold
    Registriert seit
    May 2007
    Ort
    Berlin
    Beiträge
    140
    Vieleicht wäre es besser wenn du mal ein Script alleine Schreibst, weil nur dann man selber weiss, was sache ist und wo der Fehler liegt.

    Kopieren bringt keinen was. Benutze bitte $_POST[] denn diese methode funktioniert. Wer weiss was du gemacht hast.
     
    Gruß Michael aus Berlin City

  5. #5
    schiwunja schiwunja ist offline Rookie
    Registriert seit
    Apr 2007
    Beiträge
    6
    wenn ich ein Skript "mal" selber schreibe?

    Es ist das erste überhaupt und wie Du erkannt hast nicht selber geschrieben. Sehe kein Problem warum. Alles was man irgendwann einmal braucht, kann man nicht beherrschen. Ich komme aus dem Bereich Grafik und da ist nichts mit php.

    Aber der Post bringt mich trotzdem nicht weiter. Frustschreiben ebenfalls nicht.

    Wenn Du mir nicht helfen magst ist es okay.
     

  6. #6
    bomberpilotmp3 bomberpilotmp3 ist offline Mitglied Gold
    Registriert seit
    May 2007
    Ort
    Berlin
    Beiträge
    140
    Wie bereits erwähnt solltest du $_POST[] benutzen. Eventuelle fehlermeldungen, php version etc... genau das, bring uns nicht weiter. Überleg mal.
     
    Gruß Michael aus Berlin City

  7. #7
    schiwunja schiwunja ist offline Rookie
    Registriert seit
    Apr 2007
    Beiträge
    6
    Ich gebe Dir ja recht bzgl. php-Version etc., aber das weiß ich leider nicht.

    ich gebe mir mal Mühe und setze mich hin. $_POST versuche ich noch einmal. Muß mal lernen.

    grüße
     

Ähnliche Themen

  1. ScrollPane bleibt leer
    Von dodlhuat im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 3
    Letzter Beitrag: 03.08.09, 19:48
  2. DataGridView bleibt leer?
    Von ParadiseCity im Forum .NET Windows Forms
    Antworten: 0
    Letzter Beitrag: 08.11.07, 13:28
  3. Array ist und bleibt leer
    Von Braver Willy im Forum PHP
    Antworten: 5
    Letzter Beitrag: 17.07.07, 19:28
  4. JTable bleibt leer :(
    Von Davtorik im Forum Swing, Java2D/3D, SWT, JFace
    Antworten: 4
    Letzter Beitrag: 13.05.06, 22:10
  5. JFrame bleibt leer
    Von kekrops im Forum Java
    Antworten: 3
    Letzter Beitrag: 12.10.05, 22:35