Autor |
Nachricht |
mr.mumpitz
Threadersteller
Dabei seit: 05.01.2006
Ort: -
Alter: -
Geschlecht:
|
Verfasst Di 12.01.2010 22:22
Titel Webformular PHP: Woher kommen diese Einträge? |
|
|
Hallo zusammen,
ich habe jetzt für mein Webformular ein gutes PHP-Script gefunden, allerdings bekomme ich am Schluss noch eine x und y- koordinate mitgeteilt und wundere mich woher diese Info kommt. Seht ihr vielleicht den Grund dafür? Irgendwie blicke ich da nicht durch.
Hier mal das php-Script:
Code: | <?php
### Konfiguration ###
# Bitte passen Sie die folgenden Werte an, bevor Sie das Script benutzen!
# An welche Adresse sollen die Mails gesendet werden?
$strEmpfaenger = 'mail@empfaenger.com' ;
# Welche Adresse soll als Absender angegeben werden?
# (Manche Hoster lassen diese Angabe vor dem Versenden der Mail ueberschreiben)
$strFrom = '"Webformular"';
# Welchen Betreff sollen die Mails erhalten?
$strSubject = 'Nachricht Webformular';
# Zu welcher Seite soll als "Danke-Seite" weitergeleitet werden?
# Wichtig: Sie muessen hier eine gueltige HTTP-Adresse angeben!
$strReturnhtml = 'http://www.empfaenger.de/versendet.html';
# Welche(s) Zeichen soll(en) zwischen dem Feldnamen und dem angegebenen Wert stehen?
$strDelimiter = ":\t";
### Ende Konfiguration ###
if($_POST)
{
# Abfragen, ob alle wichtigen Felder gesetzt sind
if($_POST['Anrede'] && $_POST['Nachname'] && $_POST['Vorname'] && $_POST['Email'] && $_POST['Nachricht'])
{
$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";
}
}
}
else die('Es wurden nicht alle Pflichtfelder ausgefuellt');
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;
}
?> |
Und hier noch das Formular:
Code: | <table width="480" border="0" cellspacing="0" cellpadding="3">
<form action="<?php print $_SERVER['PHP_SELF']; ?>" method="post">
<tr>
<td width="120">Anrede <span class="Pflichtstern">*</span></td>
<td width="360" align="right"><input name="Anrede" type="text" class="Formular" /></td>
</tr>
<tr>
<td>Nachname <span class="Pflichtstern">*</span></td>
<td align="right"><input name="Nachname" type="text" class="Formular"/></td>
</tr>
<tr>
<td>Vorname<span class="Pflichtstern">*</span></td>
<td align="right"><input name="Vorname" type="text" class="Formular"/></td>
</tr>
<tr>
<td>Firma</td>
<td align="right"><input name="Firma" type="text" class="Formular"/></td>
</tr>
<tr>
<td>Straße & Nummer</td>
<td align="right"><input name="Strasse" type="text" class="Formular"/></td>
</tr>
<tr>
<td>PLZ</td>
<td align="right"><input name="PLZ" type="text" class="Formular" /></td>
</tr>
<tr>
<td>Ort</td>
<td align="right"><input name="Ort" type="text" class="Formular"/></td>
</tr>
<tr>
<td>Telefon</td>
<td align="right"><input name="Telefon" type="text" class="Formular"/></td>
</tr>
<tr>
<td>Email <span class="Pflichtstern">*</span></td>
<td align="right"><input name="Email" type="text" class="Formular"/></td>
</tr>
<tr>
<td valign="top">Ihre Nachricht <span class="Pflichtstern">*</span></span></td>
<td align="right"><textarea name="Nachricht" class="Formular-Nachrichtentext"></textarea></td>
</tr>
<tr>
<td> </td>
<td align="right" valign="top">
<span class="Pflichtfeld">*<em>Pflichtfeld</em></span>
<input type="image" src="Bilder/but_Senden.png" value="Senden" style="margin-top:10px"/>
<input type="image" src="Bilder/but_leeren.png" value="Zurücksetzen" style="margin-top:10px"/>
</td>
</tr>
</form>
</table> |
|
|
|
|
|
Nimroy
Community Manager
Dabei seit: 26.05.2004
Ort: zwischen Köln und D'dorf
Alter: 45
Geschlecht:
|
Verfasst Di 12.01.2010 23:36
Titel
|
|
|
Wo bekommst du Koordinaten mitgeteilt?
|
|
|
|
|
Anzeige
|
|
|
mr.mumpitz
Threadersteller
Dabei seit: 05.01.2006
Ort: -
Alter: -
Geschlecht:
|
Verfasst Di 12.01.2010 23:41
Titel
|
|
|
Sobald ich die Nachricht testweise an mich schicke bekomme ich am Schluss noch die Koordinaten mitgeteilt. Komisch ist noch, dass die Koordinaten jedesmal variieren:
Anrede: Herr
Nachname: Holthaus
Vorname: Jonas
Firma:
Strasse:
PLZ:
Ort:
Telefon:
Email:
Nachricht: test
x: 26
y: 15
|
|
|
|
|
Nimroy
Community Manager
Dabei seit: 26.05.2004
Ort: zwischen Köln und D'dorf
Alter: 45
Geschlecht:
|
Verfasst Di 12.01.2010 23:53
Titel
|
|
|
Guck dir mal an, was stripsplashes() macht. Das macht irgendwas mit dem Mailtext.
Zuletzt bearbeitet von Nimroy am Di 12.01.2010 23:55, insgesamt 1-mal bearbeitet
|
|
|
|
|
Eistee
Administrator
Dabei seit: 31.10.2001
Ort: Grimma
Alter: 45
Geschlecht:
|
Verfasst Mi 13.01.2010 09:10
Titel
|
|
|
Das sind die Koordinaten, wo genau auf den Submit Button geklickt wurde
|
|
|
|
|
mr.mumpitz
Threadersteller
Dabei seit: 05.01.2006
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 13.01.2010 12:52
Titel
|
|
|
Na, das ist ja praktisch
Wisst ihr wie ich das beheben kann?
|
|
|
|
|
Eistee
Administrator
Dabei seit: 31.10.2001
Ort: Grimma
Alter: 45
Geschlecht:
|
Verfasst Mi 13.01.2010 13:29
Titel
|
|
|
Entweder kein submit type=image benutzen, oder diese halt beim Erstellen der Mail filtern.
|
|
|
|
|
mr.mumpitz
Threadersteller
Dabei seit: 05.01.2006
Ort: -
Alter: -
Geschlecht:
|
Verfasst Mi 13.01.2010 14:11
Titel
|
|
|
Wie kann ich denn sonst ein Bild für den versenden-Button benutzen?
|
|
|
|
|
|
|
|
Ähnliche Themen |
Woher kommen die Bilder in der FLA-Datei?
Hilfe bei Webformular - liegts an php 4 und 5?
Urlaubsantrag als Webformular-nach Ausfüllen pdf-Generierung
Webformular auf Mikrocontroller, ohne richtigen Server
Woher weiß eine Seite, woher ich komme?
Die Letzten 5 Einträge in SQL
|
|