|
 |
|
| Autor |
Nachricht |
lil Neuer [User]

Anmeldung: 09.02.07 Beiträge: 3
|
Verfasst am: 22.03.2007, 08:04 Titel: weiterleitung von formular |
|
|
Hallo,
ich weiß grad nicht mehr weiter. ich habe auf meiner Seite ein Formular. nun will ich den php-Code so umarbeiten, dass nach dem Absenden des Formulars auf eine danke.htm weitergeleitet wird. kann mir dabei jemand helfen?
vielen dank,
lil
| Zitat: |
<?
$fehler=true;
$weiter=false;
$danke=false;
if ($_POST["start"]=="1")
{
$a_Anrede=$_POST["Anrede"];
$a_Name=$_POST["Name"];
$a_Telefon=$_POST["Telefon"];
$a_Telefax=$_POST["Telefax"];
$a_EMail=$_POST["EMail"];
$a_Kommentar=$_POST["Kommentar"];
if (trim($a_Name)=="" || trim($a_EMail)=="")
{
$fehler=false;
}
else
{
$weiter=true;
$body="Kontaktaufnahme über Website ".time("%m/%d/%Y %H:%M:%S %p")." ".time("%m/%d/%Y %H:%M:%S %p")."\r\n"."\r\n";
$body=$body."Anrede: ..........................".$a_Anrede."\r\n";
$body=$body."Name: ............................".$a_Name."\r\n";
$body=$body."Telefon: .........................".$a_Telefon."\r\n";
$body=$body."Telefax: .........................".$a_Telefax."\r\n";
$body=$body."eMail: ...........................".$a_EMail."\r\n";
$body=$body."Kommentar: .......................".$a_Kommentar;
sendmail($body);
}
}
else
{
$a_tel="on";
}
function sendmail($body)
{
extract($GLOBALS);
//ON ERROR RESUME NEXT
// $JMail is of type "JMail.SMTPMail"
$jmail_serveraddress="......de";
$jmail_sender="..@....de";
$jmail_sendername="Kontaktaufnahme ueber Website ";
$jmail_subject="Kontaktaufnahme ueber Website am ".time()." ".time();
//JMail.AddRecipient ("...@....de")
$jmail_recipient=$jmail_recipient.("...@....de").",";
$jmail_body=$body;
$jmail_priority=3;
$jmail_headers=$jmail_headers."generierende-IP".": ".$_SERVER["REMOTE_ADDR"];
$jmail_headers=$jmail_headers."From: ".$jmail_sender;
mail($jmail_recipient,$jmail_subject,$jmail_body,$jmail_headers);
$JMail=null;
$danke=true;
return $function_ret;
}
?>
|
|
|
| Nach oben |
|
 |
800XE Bekannter [Mod]


Anmeldung: 24.10.04 Beiträge: 1408 Wohnort: Speyer
|
Verfasst am: 22.03.2007, 11:52 Titel: |
|
|
| Code: |
function make301($goto, $mode=301)
{
if ( $mode==301 ) header("HTTP/1.1 301 Moved Permanently");
else header("HTTP/1.1 $mode");
header("Location: http://$goto"); // Umleitung des Browsers
exit;
}
|
make301( 'www.domain.tld/geh/dorthin.html' ); _________________
Seien wir realistisch, versuchen wir das Unmögliche!
CMS800 :::::::::: Andy 800XE Zmuda :::::::::
ich bin nicht unhöflich, ich bin binär
|
|
| Nach oben |
|
 |
lil Neuer [User]

Anmeldung: 09.02.07 Beiträge: 3
|
Verfasst am: 22.03.2007, 23:47 Titel: |
|
|
hallo und vielen dank,
jetzt bin ich schon einen ganzen schritt weiter. allerdings krieg ich den code irgendwie nicht an die richtige stelle gepflanzt. entweder erscheint das formular gar nicht und dafür gleich die danke-seite, oder es geschieht nichts, oder es kommen warnungen, dass der header nicht verändert werden kann.
ich werd einfach mal weiter basteln. wenn jemand noch nen tip für mich hat, bin ich auf jeden fall dankbar.
lil
|
|
| Nach oben |
|
 |
lil Neuer [User]

Anmeldung: 09.02.07 Beiträge: 3
|
Verfasst am: 23.03.2007, 00:03 Titel: |
|
|
kommando zurück. es läuft.
also vielen dank noch mal,
lil
|
|
| Nach oben |
|
 |
|
|
 |
|
Alle Zeiten sind GMT + 1 Stunde
|
| Seite 1 von 1 |
|  |