Formmailer funktioniert nicht richtig
-
- Commander
- Beiträge: 319
- Registriert: 19.10.2004, 22:03
- Kontaktdaten:
Formmailer funktioniert nicht richtig
Hi,
ich habe versucht für meine in HTML programmierte Website folgenden Formmailer zu verwenden: http://aktuell.de.selfhtml.org/artikel/php/form-mail/
Formularfelder und Checkboxen konnte ich auch prima damit erstellen, wenn ich aber auf "senden" klicke kommt zum einen die Fehlermeldung
"Not Found
The requested URL /html/< was not found on this server." - obwohl ich in der Konfig. eine Zielseite eingegeben habe.
Außerdem wird versucht, ein Emailprogramm zu öffnen - und ich hatte gedacht, das läuft komplett "im Hintergrund" ab?!
Hab leider nicht viel Ahnung bei Website-Programmierung und würde mich freuen, wenn mir jemand ne kleine Hilfestellung geben könnte.
Vielen Dank schonmal im Voraus,
Johannes
ich habe versucht für meine in HTML programmierte Website folgenden Formmailer zu verwenden: http://aktuell.de.selfhtml.org/artikel/php/form-mail/
Formularfelder und Checkboxen konnte ich auch prima damit erstellen, wenn ich aber auf "senden" klicke kommt zum einen die Fehlermeldung
"Not Found
The requested URL /html/< was not found on this server." - obwohl ich in der Konfig. eine Zielseite eingegeben habe.
Außerdem wird versucht, ein Emailprogramm zu öffnen - und ich hatte gedacht, das läuft komplett "im Hintergrund" ab?!
Hab leider nicht viel Ahnung bei Website-Programmierung und würde mich freuen, wenn mir jemand ne kleine Hilfestellung geben könnte.
Vielen Dank schonmal im Voraus,
Johannes
-
- Fleet Captain
- Beiträge: 1095
- Registriert: 06.04.2005, 20:34
- Wohnort: Hannover
-
- Commander
- Beiträge: 319
- Registriert: 19.10.2004, 22:03
- Kontaktdaten:
Alles klar, folgendes habe ich komplett per Dreamweaver in die Seite eingefügt: (Domain und Emailadresse natürlich geändert)[/code]
Code: Alles auswählen
<?php
### Konfiguration ###
# Bitte passen Sie die folgenden Werte an, bevor Sie das Script benutzen!
# An welche Adresse sollen die Mails gesendet werden?
$strEmpfaenger = 'meine@email.com';
# Welche Adresse soll als Absender angegeben werden?
# (Manche Hoster lassen diese Angabe vor dem Versenden der Mail ueberschreiben)
$strFrom = '"Formmailer" <Absender@adresse.de>';
# Welchen Betreff sollen die Mails erhalten?
$strSubject = 'Kontakt über Website';
# Zu welcher Seite soll als "Danke-Seite" weitergeleitet werden?
# Wichtig: Sie muessen hier eine gueltige HTTP-Adresse angeben!
$strReturnhtml = 'http://www.meine-domain.de(hier steht nat. die richtige Seite)';
# Welche(s) Zeichen soll(en) zwischen dem Feldnamen und dem angegebenen Wert stehen?
$strDelimiter = ":\t";
### Ende Konfiguration ###
if($_POST)
{
$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";
}
}
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;
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de">
<head>
<title>Einfacher PHP-Formmailer</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<h1>Beispielformular</h1>
<form action="<?php print $_SERVER['PHP_SELF']; ?>" method="post">
<!-- Hier die eigentlichen Formularfelder eintragen. Die folgenden sind Beispielangaben. -->
<dl>
<dt>Ihr Name:</dt>
<dd><input type="text" name="Versender" /></dd>
<dt>Ihre E-Mail:</dt>
<dd><input type="text" name="E-Mail" /></dd>
<dt>Sie können:</dt>
<dd><input type="checkbox" name="kannwas[]" value="HTML" />HTML <input type="checkbox" name="kannwas[]" value="PHP" />PHP</dd>
<dt>Sie sind:</dt>
<dd><input type="radio" name="sexus" value="M" />Mann <input type="radio" name="sexus" value="Frau" />Frau</dd>
<dt>Sie mögen:</dt>
<dd><select name="Browser"><option value="Opera">Opera</option><option value="Mozilla">Mozilla</option></select></dd>
<dt>Bemerkungen:</dt>
<dd><textarea name="Bemerkungen" rows="3" cols="20">Bemerkungen</textarea></dd>
</dl>
<!-- Ende der Beispielangaben -->
<p>
<input type="submit" value="Senden" />
<input type="reset" value="Zurücksetzen" />
</p>
</form>
</body>
</html>
Zuletzt geändert von Tolkienfan am 30.07.2009, 11:49, insgesamt 1-mal geändert.
-
- Fleet Captain
- Turtleboard Veteran
- Beiträge: 1591
- Registriert: 17.03.2004, 07:22
-
- Commander
- Beiträge: 319
- Registriert: 19.10.2004, 22:03
- Kontaktdaten:
Mmh, okay, meinst du das hier?:
http://phpmailer.worxware.com/index.php?pg=phpmailerfe
Hab mir die Dateien runtergeladen, hab aber keinen Plan, was ich damit anstellen soll?!
http://phpmailer.worxware.com/index.php?pg=phpmailerfe
Hab mir die Dateien runtergeladen, hab aber keinen Plan, was ich damit anstellen soll?!
-
- Fleet Captain
- Turtleboard Veteran
- Beiträge: 1591
- Registriert: 17.03.2004, 07:22
-
- Commander
- Beiträge: 319
- Registriert: 19.10.2004, 22:03
- Kontaktdaten:
-
- Fleet Captain
- Turtleboard Veteran
- Beiträge: 1591
- Registriert: 17.03.2004, 07:22
-
- Commander
- Beiträge: 319
- Registriert: 19.10.2004, 22:03
- Kontaktdaten: