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 ::

Der CSS-Problemlöser

Der CSS-Problemlöser 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 für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 29.11.2003, 13:53:17
9536 9536 ist offline
Anfänger
 
Registriert seit: Sep 2003
Beiträge: 89
9536 eine Nachricht über ICQ schicken
Array m.Sessions übertragen

Hallo am Samstag,
ich benötige dringend einen Tip, wie ich einen Teil eines Arrays,
und zwar die UserNamen auf eine andere Seite bekomme.(Mit Sessions)
Ich verstehe das einlesen des Arrays in die Sessions net.
Dank im voraus.....



Seite 1:
<?php
session_start();
$SID=session_id();

$res = mysql_db_query("db", "select * from tab order by id");

$datensatz=mysql_fetch_array($res);
while ($datensatz) {

echo "<br>
echo $datensatz["id"];
echo $datensatz["UserName"];
}
?>
---------------------
Seite 2:
<?php
session_start();
..
..
..
?>
---------------------
__________________
Georg
Mit Zitat antworten
  #2  
Alt 29.11.2003, 23:11:37
René_M René_M ist offline
Junior Member
 
Registriert seit: Aug 2003
Ort: Fürstenau (Uckermark, Land Brandenburg)
Beiträge: 259
PHP-Code:
<?php

session_cache_limiter
('nocache');
session_set_cookie_params(0''''0);
session_start();

$id_use = array();

$res mysql_db_query("db","select * from tab order by id");

while(
$datensatz mysql_fetch_array($resMYSQL_ASSOC)) {
    
array_push($id_use,$datensatz['id'] => $datensatz['UserName']);
}

$_SESSION['id_user'] = $id_use;

?>
PHP-Code:
<?php

session_cache_limiter
('nocache');
session_set_cookie_params(0''''0);
session_start(); 

if(
session_is_registered('id_user') == true) {

    foreach(
$_SESSION['id_user'] as $key => $elem) {
        echo 
'ID: ' $key ' und Username: ' $elem "<br>rn";
    }
}

?>
__________________
Gruß
René

lange Weile dann --> Webchess 2003

Geändert von René_M (30.11.2003 um 10:30:59 Uhr)
Mit Zitat antworten
  #3  
Alt 30.11.2003, 08:56:28
9536 9536 ist offline
Anfänger
 
Registriert seit: Sep 2003
Beiträge: 89
9536 eine Nachricht über ICQ schicken
Hi Rene,
erstmal danke. Du hast Dir ja viel Mühe gemacht und
ich glaub ich hab das Prinzip verstanden. Nun eine
Zusatzfrage: Bei Deinem Beispiel wird das Array ja in Cookies geschrieben.
Ich kann aber einzelne Variable mit $_SESSION[User]="xxxx"
mitschleppen, wie aber als Array zu obigem Beispiel...


Gruß
__________________
Georg
Mit Zitat antworten
  #4  
Alt 30.11.2003, 09:01:12
Ben20
Guest
 
Beiträge: n/a
Die Daten werden nicht in Cookies gespeichert. In dem Cookie wird nur die SessionID gespeichert. Die eigentlichen Daten werden auf dem Server gespeichert.

Auf den Array kannst Du über $_SESSION['id_user']['feldname'] zugreifen.
Mit Zitat antworten
  #5  
Alt 30.11.2003, 09:04:05
9536 9536 ist offline
Anfänger
 
Registriert seit: Sep 2003
Beiträge: 89
9536 eine Nachricht über ICQ schicken
Hallo Ben,

das war mein Gedankenfehler....alles klar


Gruß
__________________
Georg
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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


Alle Zeitangaben in WEZ +2. Es ist jetzt 06:25:36 Uhr.


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


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