php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 08.07.2005, 08:23  
Gast
 
Beiträge: n/a
Standard Werte der Checkboxen werden nicht übertragen :(

Hallo,

ich möchte über ein Mailformular mehrere Positionen übertragen. Mein Formular sieht so aus (verkürzt)


Code:
<table width="498" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="24"><input type="checkbox" name="thema" value="A" /></td>
    <td width="212" height="25">A</td>
    <td colspan="2"></td>
  </tr>
  <tr>
    <td><input type="checkbox" name="thema[]" value="checkbox" /></td>
    <td height="25">B</td>
    <td colspan="2"></td>
  </tr>
  <tr>
[...]
<input type="submit" name="Submit" value="Senden" />
Das Script, das die Daten aus dem Formular als Mail weiterleitet sieht dann folgendermassen aus:

Code:
$firma = $HTTP_POST_VARS['firma'];
$name = $HTTP_POST_VARS['name'];
$vorname = $HTTP_POST_VARS['vorname'];
$strasse = $HTTP_POST_VARS['strasse'];
$ort = $HTTP_POST_VARS['ort'];
$telefon = $HTTP_POST_VARS['telefon'];
$fax = $HTTP_POST_VARS['fax'];
$mailad = $HTTP_POST_VARS['mailad'];
$nachricht = $HTTP_POST_VARS['nachricht'];

$header = 'From: xxxx';
     
$to = 'xxx@xxx.de';

// [... hier kommen if-Abfragen um nur die ausgefüllten Felder anzugeben...]

if ($_REQUEST['thema']) {
  foreach($_REQUEST['thema'] as $infoszu) {
    $message .= 'Informationen zu: ' .$infoszu. '\n';
  }
}
Der Rest ist nciht so wichtig, der funktioniert einwandfrei. Überhaupt wird alles einwandfrei übertragen, bis auf die Checkboxen!

Was mache ich falsch??
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 08.07.2005, 08:27  
Gast
 
Beiträge: n/a
Standard

PHP-Code:
<?php
            $loeschen 
$_POST['loeschen']; 
            
// Ueberpruefe: $loeschen vorhanden UND ist es ein Array? 
            
if ( isset($loeschen) && is_array($loeschen) ) 
            { 
                
// Schleife: Loesche alle Eintraege, die markiert wurden sind 
                
foreach ($loeschen as $del_id
                    
$dbCon3->doSQL("DELETE FROM `notice` WHERE `notice_id` = '$del_id'"); 
            }
?>
Nimm das als Basis, der Codeschnipsel funktioniert einwandfrei.
 
Alt 08.07.2005, 08:36  
Gast
 
Beiträge: n/a
Standard

Achso... das ganze läuft mit PHP5!
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Max Anzahl Checkboxen Hu5eL JavaScript, Ajax und mehr 2 25.06.2008 15:37
Checkboxen und PHP errox PHP Tipps 2008 3 09.12.2007 21:23
Zustand der Checkboxen auslesen Pimbolie1979 PHP Tipps 2007 4 10.07.2007 20:39
Aktivieren einer Checkbox aktiviert viele andere Checkboxen buggybugga HTML, Usability und Barrierefreiheit 3 12.03.2007 16:23
Unbekannte Werte verhindern das Dekodieren. freq.9 PHP Tipps 2006 10 15.07.2006 00:28
Mehrere POST werte durch , trennen? Peoples PHP Tipps 2006 7 30.04.2006 17:19
checkboxen wizzardxx PHP Tipps 2005-2 7 16.10.2005 22:58
Dynamische Werte übergabe? Logik Problem jesus666 PHP Tipps 2005-2 21 03.08.2005 17:30
Checkboxen richtig auslesen Boennchen PHP Tipps 2005-2 7 21.07.2005 11:57
Eingabefelder und Werte PHP Tipps 2005-2 1 28.06.2005 08:19
[Erledigt] Wie kann ich beliebig viele Werte an eine Funktion übergeben PHP Tipps 2005 11 25.01.2005 10:44
[Erledigt] werte aus mehreren Checkboxen in db schreiben PHP Tipps 2004-2 12 28.12.2004 13:44
Umfrage-Formular mit Checkboxen und MySQL PHP Tipps 2004-2 10 26.11.2004 18:20
Checkboxen übernehmen+prüfen+eintragen PHP Tipps 2004 8 09.09.2004 08:39
Checkboxen value übergeben ?? PHP Tipps 2004 15 15.08.2004 23:17

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
übermitteln einer checkbox an die datenbank, checkbox wird nicht übertragen, formular mehrere checkboxen übertragen, checkboxen übertragen, php mehrere checkboxen übertragen, html checkbox senden, was wird bei checkbox übertragen, php checkbox werte senden, ergebnis checkbox in datenbank übertragen, checkbox wird nicht übermittelt, checkbox value übermitteln, html tabelle in tabelle, als was werden checkboxen übertragen, checkbox php wert wird nicht übertragen, html checkbox post wert wird nicht übertragen, input checkbox wird nicht übertragen, php checkboxen übertragen, mailform mindestens eine checkbox, checkbox bei mail mit übertragen, checkbox wird nicht übermittelt php

Alle Zeitangaben in WEZ +2. Es ist jetzt 04:52 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.