Hilfe bei Affenformular
THomas
- php
0 Jens Schärer2 Cheatah0 Joachim0 Thomas
Hi zusammen ich hab ein sehr grosses Problem mein Provider hat heute php3 abgeschaltet auf dieses ist mein Script angepasst und auch immer super gelaufen jetzt geht nur noch php4 und php5 und ich habe absolut kein plan wie ich das script wieder zum laufen bringen kann
kann mir jemand von euch helfen
<?php
$fmt_Response= implode("", file("http://rock-agentur.de/test-voba/sendok.htm"));
$fmt_Mail= implode("", file("banking.txt"));
while(list($Key, $Val)= each($HTTP_POST_VARS)) {
$fmt_Response= str_replace("{$Key}", $Val, $fmt_Response);
$fmt_Mail= str_replace("{$Key}", $Val, $fmt_Mail);
}
mail($HTTP_POST_VARS["recipient"], $HTTP_POST_VARS["subject"], $fmt_Mail);
echo $fmt_Response;
?>
Hi zusammen ich hab ein sehr grosses Problem mein Provider hat heute php3 abgeschaltet auf dieses ist mein Script angepasst und auch immer super gelaufen jetzt geht nur noch php4 und php5 und ich habe absolut kein plan wie ich das script wieder zum laufen bringen kann
kann mir jemand von euch helfen
wenn du uns sagst was nicht funktioniert gerne... ich vermute mal das $HTTP_POST_VARS evtl. das Problem sind... nutz stattdessen einfach mal $_POST
Gruß,
Jens
Hallo Jens
vielen Dank für die schnelle NAchricht - die Daten die in das Formular eingegeben werden werden nicht mehr verschickt - ich habe das php scipt mal so angepasst jetzt bekomme ich aber einen
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Hi,
The server encountered an internal error or misconfiguration and was unable to complete your request.
lies die Meldung bitte zu Ende, dort stehen weitere Hinweise.
Cheatah
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, ebl@rock-agentur.de and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
<?php
$fmt_Response= implode("", file("http://rock-agentur.de/test-voba/sendok.htm"));
$fmt_Mail= implode("", file("banking.txt"));
while(list($Key, $Val)= each($HTTP_POST_VARS)) {
$fmt_Response= str_replace("{$Key}", $Val, $fmt_Response);
$fmt_Mail= str_replace("{$Key}", $Val, $fmt_Mail);
}
mail($HTTP_POST_VARS["recipient"], $HTTP_POST_VARS["subject"], $fmt_Mail);
echo $fmt_Response;
?>
text aus der htm datei
<td width="91%" colspan="3"><form
action="http://www.rock-agentur.de/test-voba/php3/banking.php4" method="POST"
name="Formular" onsubmit="return">
<input type="hidden" name="recipient" value="ebl@rock-agentur.de"><input
type="hidden" name="subject" value="Freischalung Giro-/Depot-Konto"><table border="0"
cellpadding="0" cellspacing="0" width="100%" bgcolor="#F7F7F7">
<tr>
Hallo Thomas,
More information about this error may be available in the server error log.
genau.
Viele Grüße aus Freiburg,
Marian
Hi zusammen
erstmal vielen dank für die ganzen antworten - zum einen habe ich das teil garnicht selber programmiert sondern nur von einer firma so übernommen-
wäre es denn möglich das mir jemand von euch einfach die lösung hinschreibt - auf den server error log kann ich noch nicht zugreifen da telefoniere ich aber nacher mit dem zuständigen typen
es wäre super genial von euch wenn ihr das teil wieder zum laufen bringen würdet - und ich endlich wieder die mails bekomme
--------------------------
-----------------------------------------------
ich habe ich eine datei wo anfrage.php4 heisst
<?php
$fmt_Response= implode("", file("http://www.rock-agentur.de/test-voba/sendok.htm"));
$fmt_Mail= implode("", file("anfrage.txt"));
while(list($Key, $Val)= each($HTTP_POST_VARS)) {
$fmt_Response= str_replace("{$Key}", $Val, $fmt_Response);
$fmt_Mail= str_replace("{$Key}", $Val, $fmt_Mail);
}
mail($HTTP_POST_VARS["recipient"], $HTTP_POST_VARS["subject"], $fmt_Mail);
echo $fmt_Response;
?>
---------------------------------
anfrage.txt
Support-Anfrage EBL-Produkte
------------------------------------------------------------
Vorname : {T1}
Name : {T2}
Firma : {T3}
Strasse : {T4}
PLZ/Ort : {T5}
Mail : {T6}
Tel priv. : {T7}
erreichbar : {T8}
Tel gesch. : {T9}
------------------------------------------------------------
Software : {S1}
Betriebssystem : {B1}
Zugang ueber : {Z1}
mit : {M1}
Netzwerk : {N1}
------------------------------------------------------------
Problembeschreibung:
{A1}
------------------------------------------------------------
Die darf aktuelle Infos per Mail senden: {MAILINGS}
------------------------------------------------------------
--------------------------
und die datei sendok.htm
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title></title>
<base target="Inhalt">
</head>
<body topmargin="0" leftmargin="0" background="http://rock-agentur.de/gif/backgrnd.gif">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="5%"><img border="0" src="http://www.rock-agentur.de/gif/1pixel.gif" hspace
width="20" height="20"></td>
<td width="43%"></td>
<td width="5%"></td>
<td width="43%"></td>
<td width="4%"></td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="5%"></td>
<td width="91%"><table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="70%"><font face="Arial" size="5" color="#FF8000"><b>Nachricht erfolgreich
gesendet.</b></font></td>
<td width="30%"><p align="right"><font face="Arial" size="2">[<a
href="http://rock-agentur.de/home.htm" target="_self"> zurück</a> ]</font></td>
</tr>
</table>
</td>
<td width="4%"></td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="5%"><img border="0" src="http://www.rock-agentur.de/gif/1pixel.gif" hspace
width="20" height="20"></td>
<td width="91%"></td>
<td width="4%"></td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="5%"></td>
<td width="91%" colspan="3"><font face="Arial" size="3"><b>Vielen Dank für Ihre
Mitteilung!</b></font> <p><font face="Arial" size="2">Ihre Nachricht wurde von unserem
Server entgegengenommen und per E-Mail weitergeleitet. Wir sind bemüht Ihre Anfrage
schnellstmöglich zu beantworten.</font><ul>
<li><font face="Arial" size="2">hier geht es <a
href="http://rock-agentur.de/home.htm" target="_self"><b>zurück zur Startseite</b>.</a></font></li>
</ul>
<p><font face="Arial" size="2">Hat etwas nicht funktioniert oder haben Sie Fragen? Dann
senden Sie bitte eine E-Mail an <a href="mailto:ebl@rock-agentur.de">ebl@rock-agentur.de</a>.</font></td>
<td width="4%"></td>
</tr>
<tr>
<td width="5%"><img border="0" src="http://www.rock-agentur.de/gif/1pixel.gif" hspace
width="20" height="20"></td>
<td width="43%"></td>
<td width="5%"></td>
<td width="43%"><p align="right"><a href="#top"><img border="0"
src="http://www.rock-agentur.de/gif/2top.gif" alt="nach oben" width="16" height="16"></a></td>
<td width="4%"></td>
</tr>
<tr>
<td width="5%"></td>
<td width="91%" colspan="3"><hr size="1" color="#C0C0C0">
</td>
<td width="4%"></td>
</tr>
<tr>
<td width="5%"></td>
<td width="91%" colspan="3"><small><small><font face="Arial">Copyright © 2001 . Alle Rechte vorbehalten. Vervielfältigung in Teilen oder im Ganzen ist ohne
ausdrückliche Genehmigung untersagt. Alle aufgeführten Warenzeichen und Produktnamen
sind Eigentum der jeweiligen Inhaber und als solche zu betrachten. <small><a
target="Inhalt" href="../impress.htm">Impressum</a></small></font></small></small></td>
<td width="4%"></td>
</tr>
<tr>
<td width="5%"><img border="0" src="http://www.rock-agentur.de/gif/1pixel.gif" hspace
width="20" height="20"></td>
<td width="91%" colspan="3"></td>
<td width="4%"></td>
</tr>
</table>
</body>
</html>
Hallo,
erstmal vielen dank für die ganzen antworten
scho' recht, aber einmal hätte gereicht!
So long,
Martin
Moin,
damit ...
mail($HTTP_POST_VARS["recipient"], $HTTP_POST_VARS["subject"], $fmt_Mail);
wird dein Formular aber zu einer 1a Spamschleuder. Ich kann hier also zumindest Empfänger und Betreff frei eingeben!
<input type="hidden" name="recipient" value="ebl@rock-agentur.de">
Oh, und hier machst du's dem Spammer noch leichter: Er kann sogar dein Formular verwenden, er braucht ja nur das recipient-Feld nach seinem Wunsch auszufüllen.
<form action="http://www.rock-agentur.de/test-voba/php3/banking.php4" method="POST" name="Formular" onsubmit="return">
Und was bezweckst du mit diesem Eventhandler onsubmit="return"? Erscheint mir "formschön, wetterfest, zweckfrei, und gegen Aufpreis auch entnehmbar". [Loriot, Familien-Original-Benutzer]
So long,
Martin
Grundlage für Zitat #623.
Hi,
Hi zusammen ich hab ein sehr grosses Problem mein Provider hat heute php3 abgeschaltet auf dieses ist mein Script angepasst und auch immer super gelaufen jetzt geht nur noch php4 und php5 und ich habe absolut kein plan wie ich das script wieder zum laufen bringen kann
füge bitte an geeigneten Stellen ein "STOP" ein STOP sonst kann man Dich nicht verstehen STOP was dazu führt STOP dass Dir keiner helfen kann STOP ceterum censeo Jens rectus est STOP
Cheatah
Hi,
mail($HTTP_POST_VARS["recipient"], $HTTP_POST_VARS["subject"],
wow, eine Post-Variable ungebremst als Mail-Parameter, das ist mutig...
Gruesse, Joachim
Hi zusammen
erstmal vielen dank für die ganzen antworten - zum einen habe ich das teil garnicht selber programmiert sondern nur von einer firma so übernommen-
wäre es denn möglich das mir jemand von euch einfach die lösung hinschreibt - auf den server error log kann ich noch nicht zugreifen da telefoniere ich aber nacher mit dem zuständigen typen
es wäre super genial von euch wenn ihr das teil wieder zum laufen bringen würdet - und ich endlich wieder die mails bekomme
--------------------------
-----------------------------------------------
ich habe ich eine datei wo anfrage.php4 heisst
<?php
$fmt_Response= implode("", file("http://www.rock-agentur.de/test-voba/sendok.htm"));
$fmt_Mail= implode("", file("anfrage.txt"));
while(list($Key, $Val)= each($HTTP_POST_VARS)) {
$fmt_Response= str_replace("{$Key}", $Val, $fmt_Response);
$fmt_Mail= str_replace("{$Key}", $Val, $fmt_Mail);
}
mail($HTTP_POST_VARS["recipient"], $HTTP_POST_VARS["subject"], $fmt_Mail);
echo $fmt_Response;
?>
---------------------------------
anfrage.txt
Support-Anfrage EBL-Produkte
------------------------------------------------------------
Vorname : {T1}
Name : {T2}
Firma : {T3}
Strasse : {T4}
PLZ/Ort : {T5}
Mail : {T6}
Tel priv. : {T7}
erreichbar : {T8}
Tel gesch. : {T9}
------------------------------------------------------------
Software : {S1}
Betriebssystem : {B1}
Zugang ueber : {Z1}
mit : {M1}
Netzwerk : {N1}
------------------------------------------------------------
Problembeschreibung:
{A1}
------------------------------------------------------------
Die darf aktuelle Infos per Mail senden: {MAILINGS}
------------------------------------------------------------
--------------------------
und die datei sendok.htm
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title></title>
<base target="Inhalt">
</head>
<body topmargin="0" leftmargin="0" background="http://rock-agentur.de/gif/backgrnd.gif">
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="5%"><img border="0" src="http://www.rock-agentur.de/gif/1pixel.gif" hspace
width="20" height="20"></td>
<td width="43%"></td>
<td width="5%"></td>
<td width="43%"></td>
<td width="4%"></td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="5%"></td>
<td width="91%"><table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="70%"><font face="Arial" size="5" color="#FF8000"><b>Nachricht erfolgreich
gesendet.</b></font></td>
<td width="30%"><p align="right"><font face="Arial" size="2">[<a
href="http://rock-agentur.de/home.htm" target="_self"> zurück</a> ]</font></td>
</tr>
</table>
</td>
<td width="4%"></td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="5%"><img border="0" src="http://www.rock-agentur.de/gif/1pixel.gif" hspace
width="20" height="20"></td>
<td width="91%"></td>
<td width="4%"></td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td width="5%"></td>
<td width="91%" colspan="3"><font face="Arial" size="3"><b>Vielen Dank für Ihre
Mitteilung!</b></font> <p><font face="Arial" size="2">Ihre Nachricht wurde von unserem
Server entgegengenommen und per E-Mail weitergeleitet. Wir sind bemüht Ihre Anfrage
schnellstmöglich zu beantworten.</font><ul>
<li><font face="Arial" size="2">hier geht es <a
href="http://rock-agentur.de/home.htm" target="_self"><b>zurück zur Startseite</b>.</a></font></li>
</ul>
<p><font face="Arial" size="2">Hat etwas nicht funktioniert oder haben Sie Fragen? Dann
senden Sie bitte eine E-Mail an <a href="mailto:ebl@rock-agentur.de">ebl@rock-agentur.de</a>.</font></td>
<td width="4%"></td>
</tr>
<tr>
<td width="5%"><img border="0" src="http://www.rock-agentur.de/gif/1pixel.gif" hspace
width="20" height="20"></td>
<td width="43%"></td>
<td width="5%"></td>
<td width="43%"><p align="right"><a href="#top"><img border="0"
src="http://www.rock-agentur.de/gif/2top.gif" alt="nach oben" width="16" height="16"></a></td>
<td width="4%"></td>
</tr>
<tr>
<td width="5%"></td>
<td width="91%" colspan="3"><hr size="1" color="#C0C0C0">
</td>
<td width="4%"></td>
</tr>
<tr>
<td width="5%"></td>
<td width="91%" colspan="3"><small><small><font face="Arial">Copyright © 2001 . Alle Rechte vorbehalten. Vervielfältigung in Teilen oder im Ganzen ist ohne
ausdrückliche Genehmigung untersagt. Alle aufgeführten Warenzeichen und Produktnamen
sind Eigentum der jeweiligen Inhaber und als solche zu betrachten. <small><a
target="Inhalt" href="../impress.htm">Impressum</a></small></font></small></small></td>
<td width="4%"></td>
</tr>
<tr>
<td width="5%"><img border="0" src="http://www.rock-agentur.de/gif/1pixel.gif" hspace
width="20" height="20"></td>
<td width="91%" colspan="3"></td>
<td width="4%"></td>
</tr>
</table>
</body>
</html>