Willkommen auf dem Portal für Mediengestalter
|
|
Autor |
Nachricht |
MarcelP
Threadersteller
Dabei seit: 15.07.2008
Ort: -
Alter: 30
Geschlecht:
|
Verfasst Di 18.11.2008 22:57
Titel PHP Formular streikt |
|
|
Hallo,
habe soeben eine neue Seite für einen Kunden online gestellt.
Funktioniert auch alles wunderbar, nur das Kontakformular will nicht. Ist in php programmiert und habe es einfach von der alten Site des Kunden übernommen. Hat auch sonst immer funktioniert damals.
Könnt ihr mir sagen was falsch dran ist?
Link
Vielen Dank
[edit]
Keine Eyecatcher im Titel verwenden.
Zuletzt bearbeitet von m am Mi 19.11.2008 00:34, insgesamt 1-mal bearbeitet
|
|
|
|
|
Pixelpole
Dabei seit: 25.10.2004
Ort: Trier
Alter: 37
Geschlecht:
|
Verfasst Di 18.11.2008 23:39
Titel
|
|
|
Skript posten, feststellen das es wie immer an register_globals liegt, nachfragen was das ist. glücklich werden.
aber zur sicherheit doch skript posten
//edit: huch, ich seh da garkein formular
Zuletzt bearbeitet von Pixelpole am Di 18.11.2008 23:40, insgesamt 2-mal bearbeitet
|
|
|
|
|
Anzeige
|
|
|
MarcelP
Threadersteller
Dabei seit: 15.07.2008
Ort: -
Alter: 30
Geschlecht:
|
Verfasst Di 18.11.2008 23:47
Titel
|
|
|
So jetzt ist das Formular wieder sichtbar...
script:
das formular:
Code: | <form name="form" method="post" action="versenden.php" onsubmit="MM_validateForm('Name','','R','Strasse','','R','Hausnummer','','RisNum','Postleitzahl','','RinRange0:99999','Wohnort','','R','Telefon','','NisNum','Email','','RisEmail');return document.MM_returnValue" id="form">
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><span class="Stil22">Kontaktformular</span></td>
<td colspan="2"> </td>
</tr>
<tr>
<td> </td>
<td colspan="2"> </td>
</tr>
<tr>
<td> </td>
<td colspan="2"> </td>
</tr>
<tr>
<td> <span class="Stil23">Anrede</span></td>
<td colspan="2"><span class="Stil23">Frau</span>
<span class="Stil23">
<input type="radio" name="Anrede" value="Frau">
Herr</span>
<input type="radio" name="Anrede" value="Herr"> </td>
</tr>
<tr>
<td><span class="Stil23">Name<span class="Stil21">*</span></span></td>
<td colspan="2"><input type="text" name="Name" size="25" maxlength="25"></td>
</tr>
<tr>
<td><span class="Stil23">Vorname</span></td>
<td colspan="2"><input type="text" name="Vorname" size="25" maxlength="25"></td>
</tr>
<tr>
<td><span class="Stil23">Strasse<span class="Stil21">*</span></span></td>
<td colspan="2"><input type="text" name="Strasse" size="25" maxlength="25"></td>
</tr>
<tr>
<td><span class="Stil23">Hausnummer<span class="Stil17"><strong>*</strong></span></span></td>
<td colspan="2"><input type="text" name="Hausnummer" size="25" maxlength="25"></td>
</tr>
<tr>
<td><span class="Stil23">Postleitzahl<span class="Stil17"><strong>*</strong></span></span></td>
<td colspan="2"><input type="text" name="Postleitzahl" size="25" maxlength="25"></td>
</tr>
<tr>
<td><span class="Stil23">Wohnort<span class="Stil17"><strong>*</strong></span></span></td>
<td colspan="2"><input type="text" name="Wohnort" size="25" maxlength="25"></td>
</tr>
<tr>
<td><span class="Stil23">Telefon<span class="Stil17"><strong>*</strong></span></span></td>
<td colspan="2"><input type="text" name="Telefon" size="25" maxlength="25"></td>
</tr>
<tr>
<td><span class="Stil23">Mobilfunk</span></td>
<td colspan="2"><input type="text" name="Mobilfunk" size="25" maxlength="25"></td>
</tr>
<tr>
<td><span class="Stil23">E-Mail<span class="Stil17"><strong>*</strong></span></span></td>
<td colspan="2"><input type="text" name="Email" size="25" maxlength="25"></td>
</tr>
<tr>
<td> </td>
<td colspan="2"> </td>
</tr>
<tr>
<td><span class="Stil23">Anliegen</span></td>
<td colspan="2">I<span class="Stil23">ch möchte einen Gesprächstermin vereinbaren</span></td>
</tr>
<tr>
<td height="26"> </td>
<td colspan="2"><span class="Stil23">Ja</span>
<input type="radio" name="Termin" value="Ja"> <span class="Stil23">Nein</span>
<input type="radio" name="Termin" value="Nein"></td>
</tr>
<tr>
<td> </td>
<td colspan="2"> </td>
</tr>
<tr>
<td height="20"> </td>
<td colspan="2"><span class="Stil23">Ich möchte weitere Informationen erhalten</span></td>
</tr>
<tr>
<td height="32"> </td>
<td colspan="2"><span class="Stil23">Ja </span>
<input type="radio" name="Info" value="Ja"> <span class="Stil23">Nein</span>
<input type="radio" name="Info" value="Nein"></td>
</tr>
<tr>
<td height="28"> </td>
<td><span class="Stil23">Wenn ja, zu</span></td>
<td><input type="text" name="Infotext" size="30" maxlength="80"></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td height="31"> </td>
<td valign="top"><span class="Stil23">Sontiges</span></td>
<td valign="top"><input type="text" name="Freitext" size="30" maxlength="80"></td>
</tr>
<tr>
<td> </td>
<td colspan="2"> </td>
</tr>
<tr>
<td> </td>
<td colspan="2"><input type="submit" name="abschicken" value="Abschicken"> <input type="reset" name="loeschen" value="Eingaben löschen"></td>
</tr>
</table></form> |
die auswertung:
Code: | <?
$mailer="/usr/sbin/sendmail -t";
if (!file_exists("$mailer"))
{
$to="$Email";
$from="marcel_peifer@yahoo.com";
$help=time();
$timestamp=date("d.m.Y H:i:s",$help);
//$emailtext_kunden=popen($mailer,"w") or die ("<br>Es ist ein Systemfehler beim Mailversand aufgetreten.<br><br>Bitte schicken Sie diese Fehlermeldung an den Systemadministrator <a href='mailto:webmaster@helten.org' class='link'>webmaster@helten.org</a>.<br><br>Vielen Dank<br></b>");
fputs($emailtext_kunden, "to: $to\n");
fputs($emailtext_kunden, "from: $from\n");
fputs($emailtext_kunden, "subject: Bestätigung Ihrer Anfrage vom $timestamp\n");
fputs($emailtext_kunden, "reply-to: $from\n");
fputs($emailtext_kunden, "x-mailer: php-1.99\n\n");
fputs($emailtext_kunden, "\n Möbelwerkstätten und Möbelhandel HELTEN\n\n");
fputs($emailtext_kunden, "_______________________________________________________________________________________\n\n");
fputs($emailtext_kunden, "Sehr geehrte(r) $Anrede $Vorname $Name,\n\n");
fputs($emailtext_kunden, "vielen Dank für Ihre Anfrage vom $timestamp.\n\n");
fputs($emailtext_kunden, " \n");
fputs($emailtext_kunden, "Wir haben folgende Daten von Ihren erhalten: \n");
fputs($emailtext_kunden, " \n");
fputs($emailtext_kunden, "Anrede: $Anrede \n");
fputs($emailtext_kunden, "Name: $Name\n");
fputs($emailtext_kunden, "Vorname: $Vorname\n");
fputs($emailtext_kunden, "Strasse: $Strasse\n");
fputs($emailtext_kunden, "Hausnummer: $Hausnummer\n");
fputs($emailtext_kunden, "Wohnort: $Wohnort\n");
fputs($emailtext_kunden, "Telefon: $Telefon\n");
fputs($emailtext_kunden, "Mobilfunk: $Mobilfunk\n");
fputs($emailtext_kunden, "Terminvereibarung: $Termin\n");
fputs($emailtext_kunden, "Weitere Informationen: $Info\n");
fputs($emailtext_kunden, "zu: $Infotext\n");
fputs($emailtext_kunden, "Sonstiges: $Freitext\n");
fputs($emailtext_kunden, " \n");
fputs($emailtext_kunden, "Wir werden Ihre Anfrage mit Ihrem Anliegen bearbeiten und uns mit Ihnen in Verbindung setzten.\n");
fputs($emailtext_kunden, " \n");
fputs($emailtext_kunden, "Vielen Dank.\n");
fputs($emailtext_kunden, " \n");
fputs($emailtext_kunden, "Ihre\n");
fputs($emailtext_kunden, " \n");
fputs($emailtext_kunden, "Möbelwerkstätten und Möbelhandel HELTEN");
pclose($emailtext_kunden);
$to="marcel_peifer@yahoo.com";
$from="$Email";
$help=time();
$timestamp=date("d.m.Y H:i:s",$help);
$emailtext_helten=popen($mailer,"w") or die ($fehlertext_mail_versand);
fputs($emailtext_helten, "to: $to\n");
fputs($emailtext_helten, "from: $from\n");
fputs($emailtext_helten, "subject: Anfrage von $Anrede $Name ueber die Web-Seite am $timestamp\n");
fputs($emailtext_helten, "reply-to: $from\n");
fputs($emailtext_helten, "x-mailer: php-1.99\n\n");
fputs($emailtext_helten, "Hallo Markus, \n");
fputs($emailtext_helten, "eine Anfrage von $Anrede $Name ueber die Web-Seite am $timestamp.\n\n");
fputs($emailtext_helten, " \n");
fputs($emailtext_helten, "$Anrede $Name hat folgende Daten eingegeben: \n");
fputs($emailtext_helten, " \n");
fputs($emailtext_helten, "Anrede: $Anrede \n");
fputs($emailtext_helten, "Name: $Name\n");
fputs($emailtext_helten, "Vorname: $Vorname\n");
fputs($emailtext_helten, "Strasse: $Strasse\n");
fputs($emailtext_helten, "Hausnummer: $Hausnummer\n");
fputs($emailtext_helten, "Wohnort: $Wohnort\n");
fputs($emailtext_helten, "Telefon: $Telefon\n");
fputs($emailtext_helten, "Mobilfunk: $Mobilfunk\n");
fputs($emailtext_helten, "Terminvereibarung: $Termin\n");
fputs($emailtext_helten, "Weitere Informationen: $Info\n");
fputs($emailtext_helten, "zu: $Infotext\n");
fputs($emailtext_helten, "Sonstiges: $Freitext\n");
fputs($emailtext_helten, " \n");
pclose($emailtext_helten);
?>
Sehr geehrte(r) <? echo "$Anrede $Name"; ?>,<br>
<br>
Ihre Anfrage mit den folgenden Daten wurde erfolgreich an uns
verschickt:<br>
<br>
<?
echo "Anrede: $Anrede <br>";
echo "Name: $Name <br>";
echo "Vorame: $Vorname <br>";
echo "Strasse: $Strasse <br>";
echo "Hausnummer: $Hausnummer <br>";
echo "Wohnort: $Wohnort <br>";
echo "Telefon: $Telefon <br>";
echo "Mobilfunk: $Mobilfunk <br>";
echo "Terminvereibarung: $Termin <br>";
echo "Weitere Informationen: $Info <br>";
echo "zu: $Infotext <br>";
echo "Sonstiges: $Freitext <br>";
?>
<br>
Wir werden Ihre Anfrage mit Ihrem Anliegen bearbeiten und uns mit
Ihnen in Verbindung setzten. Als Bestätigung erhalten Sie
eine E-Mail mit Ihren eingegebenen Daten.<br>
<br>
Vielen Dank und viele Grüße<br>
<br>
Ihr <br>
<br>
Markus Helten, Tischlermeister
<?
}
else
echo "<br>Es ist ein Systemfehler beim Mailversand aufgetreten.<br><br>Bitte schicken Sie diese Fehlermeldung an den Systemadministrator <a href='mailto:webmaster@helten.org' class='link'>webmaster@helten.org</a>.<br><br> Vielen Dank<br></b>";
?> |
Festellen, worans liegt kann ich nicht, aber fragen was register_globals ist kann ich
hoffen wir mal ich werd glücklich
danke schonmal
|
|
|
|
|
bacon
Dabei seit: 24.10.2007
Ort: -
Alter: -
Geschlecht: -
|
|
|
|
|
Pixelpole
Dabei seit: 25.10.2004
Ort: Trier
Alter: 37
Geschlecht:
|
|
|
|
|
MarcelP
Threadersteller
Dabei seit: 15.07.2008
Ort: -
Alter: 30
Geschlecht:
|
Verfasst Mi 19.11.2008 00:05
Titel
|
|
|
Kann mir nicht so ganz vorstellen, dass das Formular selber Fehler enthält weil ich es wiegesagt 100% von der alten Site übernommen habe und da hats wunderbar geklappt... (Ist auch noch der gleiche Server)
Nur noch so als Frage: muss ich wenn dann was im Formular oder in der auswertung machen?
Und nochne Info:
wenn ich das fromular ausgefüllt abschicke, kommt auf der nächsten Seite folgene Fehlermeldung:
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 240
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 241
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 242
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 243
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 244
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 245
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 246
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 247
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 248
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 249
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 250
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 251
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 252
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 253
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 254
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 255
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 256
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 257
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 258
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 259
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 260
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 261
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 262
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 263
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 264
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 265
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 266
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 267
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 268
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 269
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 270
Warning: fputs(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 271
Warning: pclose(): supplied argument is not a valid stream resource in /home/www/web396/html/versenden.php on line 272
Sehr geehrte(r) Herr Test Email Neue Website,
Ihre Anfrage mit den folgenden Daten wurde erfolgreich an uns verschickt:
Anrede: Herr
Name: Test Email Neue Website
Vorame:
Strasse: Musterstraße
Hausnummer: 12
Wohnort: Musterstadt
Telefon: 065598065086
Mobilfunk:
Terminvereibarung: Nein
Weitere Informationen: Nein
zu: Bitte nicht auf diese Test Email antworten
Sonstiges:
Wir werden Ihre Anfrage mit Ihrem Anliegen bearbeiten und uns mit Ihnen in Verbindung setzten. Als Bestätigung erhalten Sie eine E-Mail mit Ihren eingegebenen Daten.
Vielen Dank und viele Grüße
Hab leider keine Anhnug von PHP.
(Soll nicht heißen dass ich will das mir das jemand macht und ich machs mir gemütlich)
|
|
|
|
|
Pixelpole
Dabei seit: 25.10.2004
Ort: Trier
Alter: 37
Geschlecht:
|
Verfasst Mi 19.11.2008 00:26
Titel
|
|
|
na da hast du doch den Fehler. lies in der doku zum thema fputs nach.
|
|
|
|
|
MarcelP
Threadersteller
Dabei seit: 15.07.2008
Ort: -
Alter: 30
Geschlecht:
|
Verfasst Mi 19.11.2008 00:49
Titel
|
|
|
also so richtig versteh ichs noch nicht...
muss ich jetzt fputs ersetzen? wenn ja, mit was? mit fwrite?
oder liegt der fehler in dem falschen ausdruck?
danke
|
|
|
|
|
|
|
|
Ähnliche Themen |
[Formular] am PC einwandfrei, aber streikt am MAC (OSX)
CSS-Layout: Hintergrund streikt & IE-Probleme
INDESIGN streikt - Seite duplizieren
Footer mit "width: 100%" streikt manchmal
Formular
PDF Formular
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
|