SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

PHP 5.3 & MySQL 5.1

PHP 5.3 & MySQL 5.1 zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

 
 
Themen-Optionen Ansicht
  #1  
Alt 01.06.2010, 14:20:37
KeinenPlan KeinenPlan ist offline
Anfänger
 
Registriert seit: Jan 2009
Alter: 45
Beiträge: 57
Funktioniert list() nicht mit Session Arrays?

Über ein Formular werden via $_POST Werte in ein Session-Array geschrieben.
Wenn ich dieses Array einer Variabel zuweise und diese mit var_dump ausgebe, sieht die Ausgabe so aus:
Zitat:
array(2)
{
[0]=> array(8)
{
["position"]=> int(1)
["typ"]=> string(5) "Typ15"
["system"]=> string(12) "Ideal 4000RL"
["glasart"]=> string(7) "doppelt"
["rfarbe"]=> string(4) "weiß"
["x"]=> string(3) "150"
["y"]=> string(3) "160"
["menge"]=> string(1) "8"
}
[1]=> array(8)
{
["position"]=> int(2)
["typ"]=> string(4) "Typ1"
["system"]=> string(12) "Ideal 2000RL"
["glasart"]=> string(5) "3fach"
["rfarbe"]=> string(4) "weiß"
["x"]=> string(2) "45"
["y"]=> string(2) "60"
["menge"]=> string(2) "10"
}
}
Nun wollt ich den Inhalt des Arrays via list() in einer while-Schleife ausgeben und hab diese Variante ausprobiert, die aber nicht das gewünschte Ergebnis brachte!

PHP-Code:
$anfragen $_SESSION['anfrage'];
while (list(
$pos$typ$system$glasart$rfarbe$x$y$menge) = each($anfragen))
{
 echo 
$pos.'&nbsp;'.$typ.'&nbsp;'.$system.'&nbsp;'.$glasart.'&nbsp;'.$rfarbe.'&nbsp;'.$x.'&nbsp;'.$y.'&nbsp;'.$menge.'<br>';

Die echo-Anweisung innerhalb der Schleife führte zu diesen Fehlermeldungen:
Zitat:
Notice: Undefined offset: 7 in /anfragen_send.php on line 80

Notice: Undefined offset: 6 in /anfragen_send.php on line 80

Notice: Undefined offset: 5 in /anfragen_send.php on line 80

Notice: Undefined offset: 4 in /anfragen_send.php on line 80

Notice: Undefined offset: 3 in /anfragen_send.php on line 80

Notice: Undefined offset: 2 in /anfragen_send.php on line 80
0 Array

Notice: Undefined offset: 7 in /anfragen_send.php on line 80

Notice: Undefined offset: 6 in /anfragen_send.php on line 80

Notice: Undefined offset: 5 in /anfragen_send.php on line 80

Notice: Undefined offset: 4 in /anfragen_send.php on line 80

Notice: Undefined offset: 3 in /anfragen_send.php on line 80

Notice: Undefined offset: 2 in /anfragen_send.php on line 80
1 Array
Was mir an dieser Stelle wohl die meisten Schwierigkeiten macht ist, dass ich noch keine Literatur im Web(Tutorial/Dokumentation) gefunden hab, die nicht mit einem fest definierten Array arbeitet.

In meinem PHP5-Handbuch wird list z.B. so erläutert:
PHP-Code:
$produkte = array("Gurke""Lauch""Brokoli""Kohl");

list(
$produkt1$produkt2$produkt3$produkt4) =  $produkte;
echo 
produkt1
In meinem Fall ist eine solche fixe Arraydeklartion jedoch nicht möglich, da es abhängig von der Formularübergabe ist und nicht nur 1 Zeile(Subarray), sondern mehrere Zeilen enthalten kann.

Wäre nett, wenn mir mal einer nen Ansatz aufzeigen könnte, um zunächst mal nur die Position Zeilenweise auszugeben.

Thx vorab!

Geändert von cortex (01.06.2010 um 15:36:09 Uhr)
Mit Zitat antworten
 


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Session funktioniert im IE ohne Cookies, im FF nicht. Nuntius PHP Grundlagen 33 24.08.2008 10:17:56
Session wird zu früh beendet ... sk4ter PHP Grundlagen 2 15.11.2007 18:49:57
Session ID - Übergabe von Arrays Baracus PHP Grundlagen 4 28.12.2006 13:36:38
Session funktioniert lokal, online aber nicht?! 8805-evergreen. PHP Grundlagen 11 27.03.2006 11:58:45
session funktioniert nicht!! flomll PHP Grundlagen 7 15.03.2006 17:25:36


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:38:16 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt