tutorials.de Buch-Aktion 05/2012
Seite 2 von 2 ErsteErste 12
ERLEDIGT
NEIN
ANTWORTEN
17
ZUGRIFFE
742
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #16
    Avatar von Maniac
    Maniac Maniac ist offline Mitglied Smaragd
    Registriert seit
    Apr 2007
    Ort
    Augsburg/Gersthofen (Bayern)
    Beiträge
    1.204
    Und warum postest du dann nicht den Code damit man nachsehen kann?

    Ausserdem ´hast du eine fRage von mir nicht beantwortet:

    existiert denn die Datei und ist selbem Verzeichnis wie das Formular?: newsletter_10.01.2012.php
    Und wenn nur eine weiße Seite kommt hab ich dir vorhin schon geschrieben...
     
    Die Schweine von heute sind unsere Schnitzel von morgen!

  2. #17
    chekov chekov ist offline Mitglied
    Registriert seit
    Jan 2012
    Beiträge
    15
    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);
            }                                   
        }     
    }                       

    ?>
     

  3. #18
    chekov chekov ist offline Mitglied
    Registriert seit
    Jan 2012
    Beiträge
    15
    PHP-Code:
    error_reporting(E_ALL); 
    ini_set('display_errors'1); 
    des hab ich ja schon drine in meim .php
    aber er zeigt keinen fehler an..
     

Ähnliche Themen

  1. Email versenden
    Von Ethillias im Forum .NET Windows Forms
    Antworten: 5
    Letzter Beitrag: 03.05.10, 17:11
  2. Checkboxen (ID) auswerten und per E-Mail versenden
    Von Florian123 im Forum Javascript & Ajax
    Antworten: 2
    Letzter Beitrag: 06.03.09, 14:33
  3. Email versenden über Checkbox
    Von docma im Forum PHP
    Antworten: 5
    Letzter Beitrag: 16.07.07, 16:43
  4. Email Body auswerten/teilen?!
    Von notebook20000 im Forum PHP
    Antworten: 4
    Letzter Beitrag: 03.07.07, 13:48
  5. eMail versenden mit C#
    Von immnn im Forum .NET Archiv
    Antworten: 3
    Letzter Beitrag: 13.07.05, 09:35

Stichworte