Seite 2 von 2 ErsteErste 12
Ergebnis 8 bis 10 von 10
Danksagungen3bedankt sich

Thema: E-Mail wird nicht gesendet

  1. #8
    Neuer Benutzer
    Registriert seit
    11.08.2011
    Beiträge
    10
    Renommee-Modifikator
    0

    Standard

    Leider hab ich mich noch nicht so viel mit PHP beschäftigt. Und was ich leider auch nicht weiß wo das mit dem register_global stehen könnte?
    Ja die Werte sollten durch Post übertragen werden.
    Hier wäre der Code für das Formular in dem die Variablen eingegeben werden:
    <table align="center">
    <form action="_____.php" method="post" name="Kontakt">
    <!-- Hier die eigentlichen Formularfelder eintragen. Die folgenden sind Beispielangaben. -->
    <tr><td>Ihr Name*:</td></tr>
    <tr><td><input type="text" name="Versender" maxlength="35" size="50"/></td></tr>
    <tr><td>Ihre E-Mail*:</td></tr>
    <tr><td><input type="text" name="Mail" maxlength="35" size="50"/></td></tr>
    <tr><td>Adresse:</td></tr>
    <tr><td><input type="text" name="Adresse" /></td></tr>
    <tr><td>PLZ:</td></tr>
    <tr><td><input type="text" name="PLZ" maxlength="5" size="6"/></td></tr>
    <tr><td>Ort:</td></tr>
    <tr><td><input type="text" name="Ort" maxlength="35" size="50"/></td></tr>
    <tr><td>Telefon:</td></tr>
    <tr><td><input type="text" name="Telefon" maxlength="10" size="12"/></td></tr>
    <tr><td>Text*:</td></tr>
    <tr><td><textarea name="Text" rows="3" cols="50">Ihren Text bitte hier eingeben</textarea></td></tr>
    <tr><td>&nbsp;</td></tr>
    <tr><td><input type="submit" value="Senden" />&nbsp;&nbsp;&nbsp;<input type="reset" value="Zurücksetzen" /></td></tr>
    </form>
    </table>

  2. #9
    HTML-Guru Avatar von mermshaus
    Registriert seit
    11.08.2009
    Beiträge
    5.110
    Renommee-Modifikator
    9

    Standard

    Lass dir auf der Seite, die die Mail abschicken soll, per print_r($_POST); ausgeben, welche Werte ankommen.

    Sollte dort der passende Inhalt erscheinen, füge alle dieser Zuweisungen ein, die du brauchst:

    PHP-Code:
    $Versender $_POST['Versender']; 
    Register globals ist ein Mechanismus, der per GET/POST/COOKIE übertragene Felder automatisch als Variablen im PHP-Script definiert. Das ist unter Umständen ein Sicherheitsrisiko, aber zumindest unsauber. Die schöne Variante ist es, auf $_GET, $_POST usw. zuzugreifen.
    Geändert von mermshaus (05.02.2012 um 17:49 Uhr)
    claires444 bedankt sich.

  3. #10
    Neuer Benutzer
    Registriert seit
    11.08.2011
    Beiträge
    10
    Renommee-Modifikator
    0

    Standard

    Danke, jetzt funktionierts

Seite 2 von 2 ErsteErste 12

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. HTML/php Formular wird doppelt gesendet
    Von schlonzo im Forum PHP
    Antworten: 15
    Letzter Beitrag: 03.03.2010, 09:55
  2. mail() - Header wird nicht erkannt
    Von rapid10 im Forum PHP
    Antworten: 1
    Letzter Beitrag: 24.02.2010, 19:08
  3. Formular wird nicht gesendet
    Von Andreas200 im Forum JavaScript, AJAX und DHTML
    Antworten: 2
    Letzter Beitrag: 10.02.2010, 10:50
  4. HILFE...Beim Webshop wird die Bestellung nicht gesendet...
    Von sportshop33 im Forum HTML und XHTML
    Antworten: 0
    Letzter Beitrag: 11.12.2008, 10:10
  5. mail mit mail() wird nicht versandt
    Von fellfresse im Forum PHP
    Antworten: 3
    Letzter Beitrag: 22.03.2006, 15:14

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •