php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 15.03.2007, 00:37  
Erfahrener Benutzer
 
Registriert seit: 16.02.2006
Beiträge: 303
tinchen
Standard Erklärung gesucht: Session

Hallo ihr,

ich rätsel da schon eine ganze Weile wie das genau funktioniert:
Man markiert mit einer Checkbox Inhalte und navigiert dann mit der
PageNavi durch die Seiten. Resultat: Die markierten Boxen bleiben
gecheckt. Das versteh ich nicht, wenn es sich um eine Checkbox handelt,
dann muss doch ein Formular versandt werden, um die gecheckten
Checkboxen in die Session zu speichern. Die Seitennavi besteht aber
lediglich aus normalen Links. Was muss man das anstellen um so ein
Ergebnis zu erhalten.

Vielleicht noch wo ich das gesehen habe: vBulletin 3.6.2, Administrator
Funktionen im Frontend. Leider habe ich auf den Code keine Zugriff, so
sehe ich nur den HTML Code und wundere mich.
tinchen ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 15.03.2007, 00:39  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

JavaScript & Cookies

Zusatz: Du kannst für die Checkboxen schon ein Formular verwenden, musst du halt soetwas in der Art als Link nehmen:

Wenn alles per ModRewrite über eine zentrale PHP-Datei geht, wird das Formular auch darüber zentral verarbeitet.

Ich nehme aber an, die Daten werden per JavaScript in ein Cookie gespeichert und dementsprechend gesetzt und gelesen. PHP liest dann an den relevanten Einstellungen das Cookie aus oder nimmt einen Default-Wert.

Zumindest würde ich es so machen.
Zergling-new ist offline  
Alt 15.03.2007, 00:53  
Erfahrener Benutzer
 
Registriert seit: 16.02.2006
Beiträge: 303
tinchen
Standard

Da du ja weißt, wie dicke ich mit JS bin, gruselt es mich schon wieder.
Ich weiß gerade so viel, dass ich mit JS so Cookies erstelle.
Code:
createCookie("name", "content", 365);
Und dann hört es auch schon auf. Wie sammelt man denn die geklickten Boxen?
In einem Array? Gibt es vielleicht irgendwo ein brauchbares Beispiel?
Auch mit diesen beiden Suchbegriffen bezüglich Checkboxen kommt
man irgendwie nicht sehr weit.
tinchen ist offline  
Alt 15.03.2007, 08:15  
Erfahrener Benutzer
 
Registriert seit: 02.08.2004
Beiträge: 472
duderino
Standard

Mit Ajax ist sowas auch möglich. Da kann man das dann sogar alles über PHP verwalten und benötigt nurnoch JavaScript um den Request zu senden...
duderino ist offline  
Alt 15.03.2007, 13:23  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.657
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

@duderino:

Zitat:
Mit Ajax ist sowas auch möglich.
Das hat aber nichts mit AJAX zu tun, sondern mit der Art und Weise wie Daten verarbeitet und verwaltet werden, die über das HTTP-Protokoll transportiert werden. AJAX-Frameworks haben vielleicht eine komfortable Schnittstelle für sowas, aber Grundlage dafür ist sicher nicht AJAX...
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline  
Alt 15.03.2007, 13:53  
Erfahrener Benutzer
 
Benutzerbild von phpdummi
 
Registriert seit: 06.06.2008
Beiträge: 1.631
PHP-Kenntnisse:
Anfänger
phpdummi ist zur Zeit noch ein unbeschriebenes Blatt
Standard

und schon wieder: jQuery ^^
__________________
"Nobody is as smart as everybody" - Kevin Kelly
— The best things in life aren't things
phpdummi ist offline  
Alt 15.03.2007, 14:24  
Erfahrener Benutzer
 
Registriert seit: 16.02.2006
Beiträge: 303
tinchen
Standard

Das sieht ja spannend aus, bedeutet aber ne Menge Arbeit, wenn ich das so sehe.
Das Prinzip scheint ziemlich einfach zu sein, nur der Funktionsumfang ist natürlich
nicht gleich klar, weil ich das Ding ja noch nie verwendet habe. So kann ich noch nicht
einmal sagen, dass das damit möglich ist, was ich vorhabe. Aber ich werde das prüfen,
auf den ersten Blick sieht das zumindest sehr spannend aus und könnte nach bei weit
mehr Dingen hilfreich sein.

Grüße
Tine
tinchen 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
[Erledigt] Session Problem karina_02 PHP Tipps 2008 6 18.05.2008 22:37
Session Variablen als Referenz!? O_o Sam781 PHP-Fortgeschrittene 4 01.10.2007 11:19
Problem bei session Lifetime Cyberbob_at_tot PHP Tipps 2007 5 05.06.2007 17:47
session nach seitenwechsel leer... GELight PHP Tipps 2006 8 17.09.2006 15:17
[Erledigt] php session problem :( PHP Tipps 2005-2 5 21.10.2005 16:37
Session abschaltbar?? Probleme mit Objekten in Session! becks123 PHP-Fortgeschrittene 3 19.09.2005 15:47
Bei Session - verfall socke PHP Tipps 2005-2 12 01.09.2005 02:30
Klassenobjekt in ner Session speichern?! Finkman PHP Tipps 2005-2 5 09.08.2005 00:38
Session wird nicht angelegt PHP Tipps 2005-2 7 24.07.2005 13:35
Kreieren einer Session PHP Tipps 2005 11 28.05.2005 15:16
Session error nach Umstellung auf PHP 5 PHP Tipps 2005 15 13.05.2005 14:35
[Erledigt] Formulardaten in einer Session speichern, per Link übergeben PHP Tipps 2004-2 2 29.12.2004 15:47
[Erledigt] Hilfe...PhpBB Session Problem!! PHP Tipps 2004-2 2 15.12.2004 18:28
Merkwürdiges Problem mit PHP Session. Profis gesucht! PHP Tipps 2004 6 26.07.2004 22:16
$_GET und Session PHP Tipps 2004 9 20.06.2004 19:17

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
session 9 erklärung, session erklärung, php session erklärung, erklärung session, session php erklärung, session9 erklärung, erklärung session -id, veyton session, $session erklärung, http://www.php.de/php-tipps-2007/43686-erklaerung-gesucht-session.html, erklärung session 9, session id erklärung, $_session erklärung php, begriffe erklären sessions, php sessions erklärung, session veyton session erklären, leichte erklärung session, \session 9\ ende erklärung, graffiti session erklärung, session 9 erklärung wiki

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