php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 11.08.2005, 10:52  
Gast
 
Beiträge: n/a
Standard Mehrere Einträge einer Auswahlliste ausgeben

Hi,

also ich habe ein formular, welches folgendermaßen aussieht:

Code:
<form action="empfaenger_to.php" method="get">	<select name="empfaenger" size=25 multiple>
<option value"name1@abc.de">name1 (name1@abc.de)</option>
<option value"name2@abc.de">name2 (name2@abc.de)</option>
</select>
der code in der empfaenger_to.php sieht so aus:

Code:
<?
$empfaenger = $_REQUEST["empfaenger"];
for ($i=0; $i<sizeof($empfaenger); $i++)

{
	$_SESSION["empfaenger_to"][$i] = $empfaenger[$i];
}
print_r ($_SESSION["empfaenger_to"]);

?>

beim print_r wird nur der erste buchstabe der email adresse übergeben.
ich möchte allerdings alle email adresse in $_SESSION["empfaenger_to"] speichern
jemand eine idee?
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 11.08.2005, 11:03  
Gast
 
Beiträge: n/a
Standard

1. PHP-Tags
2. name='empfaenger' (Anführungszeichen)
3. value='name1@abc.de' (=)
 
Alt 11.08.2005, 11:11  
Gast
 
Beiträge: n/a
Standard

1. PHP-Tags waren da, hatte sie nur im Posting vergessen
2. und 3. habe ich ensprechend geändert, aber funktioniert trotzdem noch nicht
 
Alt 11.08.2005, 11:27  
Gast
 
Beiträge: n/a
Standard

hm und warum nimmst du $_REQUEST und nicht $_GET?
deine method ist immerhin GET

// EDIT:
außerdem weiss ich überhaupt nicht, ob du mit dem Namen des Select-Feldes als Array auf die <option> zugreifen kannst ???

Gib den <option>s doch lieber Zahlen als Namen und bau dann ne Schleife, die darüber inkrementiert
 
Alt 11.08.2005, 11:36  
Gast
 
Beiträge: n/a
Standard

wenn ich $_REQUEST nehme, ist es egal ob als method get oder post angegeben ist.

den options zahlen geben bringt mir garnichts, ich will die email adresse übergeben und keine zahl
 
Alt 11.08.2005, 11:46  
Gast
 
Beiträge: n/a
Standard

ich bezweifle, dass der Name eines <select> als Array die Inhalte seiner <option>s enth�lt !!?!??!



Zitat:
PHP-Code:
<?php
<select name="empfaenger" size=25 multiple
...
 
$_SESSION["empfaenger_to"][$i] = $empfaenger[$i]; 
?>
 
Alt 11.08.2005, 12:03  
Gast
 
Beiträge: n/a
Standard

ja, das war der fehler

so funktionierts:
Code:
<select name="empfaenger[]" size=25 multiple>
 
 


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
dynamische Auswahlliste abi PHP Tipps 2008 1 12.06.2008 12:00
verschachtelte Rubriken ausgeben / alle anzeigen prinzli PHP Tipps 2008 3 25.02.2008 22:37
beim letzten Datensatz anderes Icon ausgeben prinzli Datenbanken 16 30.11.2007 23:50
mysql - text ausgeben dws PHP Tipps 2006 14 15.06.2006 22:50
Spaltennamen ausgeben PHP Tipps 2005-2 13 26.10.2005 12:39
Höchste IP ausgeben krummzahn PHP Tipps 2005-2 9 17.10.2005 00:16
[Erledigt] Auswahlliste erweitern PHP-Fortgeschrittene 1 19.09.2005 21:01
Auswahlliste mit php und mysql djma PHP-Fortgeschrittene 6 26.08.2005 23:57
Auswahlliste mit php und mysql djma PHP Tipps 2005-2 2 26.08.2005 22:54
Ein Datensatz ausgeben PHP Tipps 2005 8 02.06.2005 21:52
Mehrere Zeilen aus MySQl ausgeben... King2k PHP Tipps 2005 4 31.05.2005 20:05
Wie DB-Ergebniss in html-Tabelle ausgeben ? PHP Tipps 2004-2 2 31.12.2004 18:04
Strings Teilweise ausgeben PHP Tipps 2004-2 8 09.12.2004 13:18
[Erledigt] Array ausgeben PHP Tipps 2004-2 4 05.12.2004 00:53
[Erledigt] Ganze Tabelle ausgeben PHP Tipps 2004-2 1 21.11.2004 16:48

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
array ausgeben aus mehrfachauswahlliste ausgeben, eingaben aus mehrfachauswahlliste ausgeben

Alle Zeitangaben in WEZ +2. Es ist jetzt 06:18 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.