php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 07.10.2004, 18:57  
Erfahrener Benutzer
 
Registriert seit: 29.09.2003
Beiträge: 285
Filewalker
Standard array übergeben

Hi,
Wie kann ich eine Array an die nächste seite übergeben?

eine variable an eine URL anzuhängen ist ja nich schwer, aber wie geht das bei einer Array?

Danke im Vorraus

Gruß
Raphael
Filewalker ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 07.10.2004, 19:07  
Gast
 
Beiträge: n/a
Standard

Session, Cookie oder das Array mit implode zu einem String machen, aber vorsicht, per URL ist nur eine begrenzte Menge an Zeichen erlaubt.
Gruß
phpfan
 
Alt 07.10.2004, 19:10  
Erfahrener Benutzer
 
Registriert seit: 29.09.2003
Beiträge: 285
Filewalker
Standard

cookie ist schlecht (hat nicht jeder an)

implode noch schlechter, da die array ca 255 veriablen hat

Gibt es noch andere Möglichkeiten

Gruß
Raphael
Filewalker ist offline  
Alt 07.10.2004, 20:01  
Erfahrener Benutzer
 
Registriert seit: 19.06.2004
Beiträge: 665
konsti
Standard

kleine frage: wieso musst du ein array mit 255 einträgen an die 'nächste' seite weitergeben?
__________________
http://www.silvercoding.de
------------
ElePHPant Edit
konsti ist offline  
Alt 07.10.2004, 20:04  
Erfahrener Benutzer
 
Registriert seit: 29.09.2003
Beiträge: 285
Filewalker
Standard

diese seite ruf sich 255 mal selbst auf und übergibt der nächsten seite (also sich selbst) die ergebnisse des letzten vorgangs,...
Filewalker ist offline  
Alt 07.10.2004, 20:29  
Gast
 
Beiträge: n/a
Standard

Wenn ich mich nicht täusche, habe ich drei Möglichkeiten gepostet. :wink:
Gruß
phpfan
 
Alt 07.10.2004, 20:41  
Erfahrener Benutzer
 
Registriert seit: 18.07.2004
Beiträge: 2.162
PHP-Kenntnisse:
Fortgeschritten
Basti
Standard

Hi.

Anstatt implode() solltest du serialize() und anschließend rawurlencode() nehmen - aber das funkt hier wohl nicht, da der Query-String viel zu lang würde.

Falls dich Sessions noch abschrecken und es in deine Anforderungen passt, kannst du auch einfach das Array (auch wieder mit serialize) in eine Datei schreiben (z.B. mit tempnam() in ein spezeilles Verzeichnis). Dann gibst du nur den Dateinamen weiter und löschst die Datei nach den 255 (256?) Durchläufen wieder.

Basti
Basti ist offline  
 


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
Turnierbaum aus array erstellen kingflo PHP-Fortgeschrittene 11 30.07.2008 11:32
Soapfault: Undefined Property Argi PHP-Fortgeschrittene 0 28.07.2008 11:17
Kategoriedaten rekursiv in Array bringen Schiedsrichter PHP Tipps 2008 2 10.12.2007 15:43
ARRAY: alle möglichen Kombinationen Tentacle PHP Tipps 2006 13 12.05.2006 00:18
Übersicht aus mehrdimensionalem Array erzeugen Crypi PHP-Fortgeschrittene 0 30.01.2006 13:44
Array auslesen andrew22 PHP Tipps 2006 3 21.01.2006 23:06
Array Formatierung PHP Tipps 2006 3 17.01.2006 19:12
Menü mit Unterpunkten supertramp Beitragsarchiv 7 18.10.2005 22:40
Problem beim vergleichen von 2 Arrays PHP Tipps 2005-2 1 06.10.2005 14:25
(schnellere) Funktion zum Zusammenfassen von CSS PHP-Fortgeschrittene 21 08.08.2005 16:47
Sortieren von Arrays mit mehr als 2 Dimensionen (Teil 2) Buhmann PHP-Fortgeschrittene 4 12.07.2005 14:03
Array wie auslesen? PHP Tipps 2005 7 07.03.2005 11:43
[Erledigt] Mehrdimensionales Array in eindimensionales Array umwandeln PHP-Fortgeschrittene 3 03.01.2005 22:31
Abfrage mit id aus anderer Tabelle suter PHP Tipps 2004-2 15 16.12.2004 14:25

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
array übergeben php, php cookie array übergeben, implode array übergeben, array an nächste seite weitergeben

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