Seite 1 von 1
Suche modul ....
Verfasst: So 9. Mai 2004, 10:03
von ichagx03
ich weiss das es dieses Modul gibt fand es aber nicht mehr ...
es war ein modul wo man eigenen php-code eingeben konte ...
wiest ihr welches ich meine ..
wäre cool wen jemand noch den namen weiss ...
Verfasst: So 9. Mai 2004, 10:13
von emergence
snippets
Verfasst: So 9. Mai 2004, 20:54
von ichagx03
ich habe dieses script drin:
<?
if ($button) {
if (!$name or !$email or !$anfrage) {
echo '<p><b><font color="#CC0000">Bitte überprüfen Sie Ihre Eingabe - es sind nicht alle Felder ausgefüllt</font></b></p>';
}
else {
echo "<p><b>Vielen Dank für Ihre Anfrage, wir werden Sie so schnell wie möglich beantworten</b></p>";
mail("
tburgherr@gmx.ch", "Anfrage", "Die Eingabe des Users lautete: Name: $name - Email: $email - Anfrage: $anfrage", "From:$email");
}
}
else {
echo '<form name="anfrage" action="'.$PHP_SELF.'" method="post">
<table width="400" border="1" cellspacing="2" cellpadding="2"><tr>
<td width="119">Ihr Name</td><td width="261"><input type="text" name="name">
</td></tr><tr>
<td width="119">Ihr Email</td><td width="261"><input type="text" name="email">
</td></tr><tr>
<td valign="top" width="119">Ihre Anfrage</td><td width="261"><textarea name="anfrage"></textarea>
</td></tr><tr>
<td colspan="2"><div align="center"><input type="submit" name="button" value="Abschicken"></div>
</td></tr></table></form>';
}
?>
geht aber irgenwie nicht an was kann das liegen ??
Verfasst: So 9. Mai 2004, 23:17
von 2Code
$PHP_SELF( besser $_SERVER['PHP_SELF'], übergibt nicht die
$_GET variablen, und die zeigen dem cms nun mal wleche seite es darstellen soll. In deinem fall gehen deine POST variablen ins daten nirvana.
Übrigens du musst das rad garnicht neu erfinden, es gibt schon ein formmailer modul;)
Verfasst: Mi 12. Mai 2004, 19:58
von ichagx03
ja hab das modul schon gesehn würde es aber auf diese art einfacher finden ..
kann man es irgendwie machen habe ebe nicht sehr gross ahnung von php nd keine von mysql ...
dafür kan ich flash einiger massen ...
Verfasst: Mi 19. Mai 2004, 18:46
von ichagx03
kann niemand weiter helfen ??
Verfasst: Mi 19. Mai 2004, 21:24
von 2Code
Code: Alles auswählen
<?
if ($button) {
if (!$name or !$email or !$anfrage) {
echo '<p><b><font color="#CC0000">Bitte überprüfen Sie Ihre Eingabe - es sind nicht alle Felder ausgefüllt</font></b></p>';
}
else {
echo "<p><b>Vielen Dank für Ihre Anfrage, wir werden Sie so schnell wie möglich beantworten</b></p>";
mail("tburgherr@gmx.ch", "Anfrage", "Die Eingabe des Users lautete: Name: $name - Email: $email - Anfrage: $anfrage", "From:$email");
}
}
else {
foreach ($_GET as $key=>$value){
$get.="$key=$value&";
}
echo "<form name=\"anfrage\" action=\"".$_SERVER['PHP_SELF']."?$get\" method=\"post\">";
echo '<table width="400" border="1" cellspacing="2" cellpadding="2"><tr>
<td width="119">Ihr Name</td><td width="261"><input type="text" name="name">
</td></tr><tr>
<td width="119">Ihr Email</td><td width="261"><input type="text" name="email">
</td></tr><tr>
<td valign="top" width="119">Ihre Anfrage</td><td width="261"><textarea name="anfrage"></textarea>
</td></tr><tr>
<td colspan="2"><div align="center"><input type="submit" name="button" value="Abschicken"></div>
</td></tr></table></form>';
}
?>
ungetestet:-)
Verfasst: Fr 21. Mai 2004, 08:12
von ichagx03
yeah ihr seit genial .. funzt perfekt .. thx ...