ERLEDIGT
NEIN
NEIN
ANTWORTEN
17
17
ZUGRIFFE
742
742
EMPFEHLEN
-
17.01.12 16:23 #16
Und warum postest du dann nicht den Code damit man nachsehen kann?
Ausserdem ´hast du eine fRage von mir nicht beantwortet:
Und wenn nur eine weiße Seite kommt hab ich dir vorhin schon geschrieben...existiert denn die Datei und ist selbem Verzeichnis wie das Formular?: newsletter_10.01.2012.phpDie Schweine von heute sind unsere Schnitzel von morgen!
-
ja ist im selben verzeichnis
HTML-Code:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"> <meta name="generator" content="PSPad editor, www.pspad.com"> <title></title> </head> <body> <form action="newsletter_10.01.2012.php" method=post> <!-- Beginn Tabellen--> <table cellspacing="10" cellpadding="20"> <tr> <td> <!--Tabelle1--> <div align="right"> <table border="1" rules="groups" bordercolor="black"> <thead> <tr> <td align="center"><input type="checkbox" name="mark[]" value="beispiel1"><i><h1>Beispiel</h1></i></td> </tr> </thead> <tfoot> <tr> <td>Beispieltext</td> </tr> </table> </td> <td> <!--Tabelle2--> <div align="right"> <table border="1" rules="groups" bordercolor="black"> <thead> <tr> <td align="center"><input type="checkbox" name="mark[]" value="beispiel2"><i><h1>Beispiel</h1></i></td> </tr> </thead> <tfoot> <tr> <td>Beispieltext</td> </tr> </table> </td> <td> <!--Tabelle3--> <div align="right"> <table border="1" rules="groups" bordercolor="black"> <thead> <tr> <td align="center"><input type="checkbox" name="mark[]" value="beispiel3"><i><h1>Beispiel</h1></i></td> </tr> </thead> <tfoot> <tr> <td>Beispieltext</td> </tr> </table> </td> </tr> <tr> <td> <!--Tabelle4--> <div align="right"> <table border="1" rules="groups" bordercolor="black"> <thead> <tr> <td align="center"><input type="checkbox" name="mark[]" value="beispiel4"><i><h1>Beispiel</h1></i></td> </tr> </thead> <tfoot> <tr> <td>Beispieltext</td> </tr> </table> </td> <td> <!--Tabelle5--> <div align="right"> <table border="1" rules="groups" bordercolor="black"> <thead> <tr> <td align="center"><input type="checkbox" name="mark[]" value="beispiel5"><i><h1>Beispiel</h1></i></td> </tr> </thead> <tfoot> <tr> <td>Beispieltext</td> </tr> </table> </td> <td> <!--Tabelle6--> <div align="right"> <table border="1" rules="groups" bordercolor="black"> <thead> <tr> <td align="center"><input type="checkbox" name="mark[]" value="beispiel6"><i><h1>Beispiel</h1></i></td> </tr> </thead> <tfoot> <tr> <td>Beispieltext</td> </tr> </table> </td> </tr> <tr> <td> <!--Tabelle7--> <div align="right"> <table border="1" rules="groups" bordercolor="black"> <thead> <tr> <td align="center"><input type="checkbox" name="mark[]" value="beispiel7"><i><h1>Beispiel</h1></i></td> </tr> </thead> <tfoot> <tr> <td>Beispieltext</td> </tr> </table> </td> <td> <!--Tabelle8--> <div align="right"> <table border="1" rules="groups" bordercolor="black"> <thead> <tr> <td align="center"><input type="checkbox" name="mark[]" value="beispiel8"><i><h1>Beispiel</h1></i></td> </tr> </thead> <tfoot> <tr> <td>Beispieltext</td> </tr> </table> </td> <td> <!--Tabelle9--> <div align="right"> <table border="1" rules="groups" bordercolor="black"> <thead> <tr> <td align="center"><input type="checkbox" name="mark[]" value="beispiel9"><i><h1>Beispiel</h1></i></td> </tr> </thead> <tfoot> <tr> <td>Beispieltext</td> </tr> </table> </td> </tr> <input type=submit name=button value="Feedback abschicken"/> </table> </form> </body> </html>
PHP-Code:<?php
error_reporting(E_ALL); // alle fehler melden
ini_set('display_errors', 1); // fehler ausgeben
if (isset($_POST['button'])) // wenn das formular abgesendet wurde...
{
$err = array(); // array worin fehler gespeichert werden
if (!isset($_POST['mark'])) // wenn keine checkbox selektiert wurde...
{
array_push($err, "Bitte mindestens eine Checkbox auswählen!");
}
else
{
$selektiert = ""; // anlegen des strings der nach der nachfolgenden schleife die ausgewählten values/werte enthält
// $_POST['mark'] ist ein array, daher schleife(foreach)
//foreach ($_POST['mark'] as $checkbox) // für jeden wert im array wird folgendes gemacht...
//{
//$selektiert .= $checkbox . ", "; // der wert wird dem string $selektiert hinzugefügt
//}
$selektiert = implode(',', $_POST['mark']);
// mail absenden
$empfaenger = "waeschta@gmx.de";
$betreff = "Feedback";
$mailtext = $sender. "hat folgende Angebote angekreuzt:" .$selektiert;
$mail_ok = mail($empfaenger, $betreff, $mailtext);
if (!$mail_ok)
{
// kein mail versendet...
array_push($err, "e-Mail konnte nicht versendet werden!");
}
else
{
// mail gesendet...
echo ("Mail wurde versendet!");
}
}
// fehler array ausgeben wenn fehler vorhanden
if (!empty($err)) // wenn array nicht leer ist...
{
foreach ($err as $report) // in einer schleife die fehlermeldungen ausgeben...
{
echo ($report);
}
}
}
?>
-
des hab ich ja schon drine in meim .phpPHP-Code:
error_reporting(E_ALL);
ini_set('display_errors', 1);
aber er zeigt keinen fehler an..
Ähnliche Themen
-
Email versenden
Von Ethillias im Forum .NET Windows FormsAntworten: 5Letzter Beitrag: 03.05.10, 17:11 -
Checkboxen (ID) auswerten und per E-Mail versenden
Von Florian123 im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 06.03.09, 14:33 -
Email versenden über Checkbox
Von docma im Forum PHPAntworten: 5Letzter Beitrag: 16.07.07, 16:43 -
Email Body auswerten/teilen?!
Von notebook20000 im Forum PHPAntworten: 4Letzter Beitrag: 03.07.07, 13:48 -
eMail versenden mit C#
Von immnn im Forum .NET ArchivAntworten: 3Letzter Beitrag: 13.07.05, 09:35





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren