login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Nummers Guests

Offline Seven - 29/05/2006 02:44
Avatar van SevenNieuw lid Hoi iedereen ik zoek een code waarmee ik gasten een nummer kan geven ...

bvb Guest1 , Guest2 , Guest3 ...

Telkens wanneer de pagina vernieuwd wordt moet de pagina een nieuw Guestnummer toekennen.

6 antwoorden

Gesponsorde links
Offline Stijn - 29/05/2006 06:38
Avatar van Stijn PHP expert
  1. <?php
  2.  
  3. if( isset( $_SESSION['guest'] ) === false || empty( $_SESSION['guest'] ) === true || is_numeric( $_SESSION['guest'] ) === false ) {
  4. $_SESSION['guest'] = 1;
  5. } else {
  6. $_SESSION['guest']++;
  7. }
  8.  
  9. echo "Guest" . $_SESSION['guest'];
  10. ?>


zoiets?

groeten,stijn
Offline timmie_loots - 29/05/2006 10:10
Avatar van timmie_loots PHP gevorderde Lijkt mij niet dat dat werkt.
Dan ben je na 3 bezoekjes opeens guest 3 

Je moet in een MySQL tabel de online mensen opslaan, en iedere gast een uniek ID geven met een sessie.

Zoiets
  1. <?php
  2.  
  3. if(!IsSet($_SESSION['unique_id'])) {
  4.  
  5. $sID = md5( rand(0,100) . $_SERVER['REMOTE_ADDR'] );
  6.  
  7. mysql_query("INSERT INTO online (unique_id) VALUES ('".$sID."')") or die(mysql_error());
  8.  
  9. $_SESSION['unique_id'] = $sID;
  10.  
  11. }
  12.  
  13. ?>


voor het toevoegen, en dan zo uitlezen:

  1. <?php
  2. $rOnline = mysql_query("SELECT * FROM online");
  3.  
  4. while($aOnline = mysql_fetch_assoc($rOnline)) {
  5.  
  6. echo "Guest" . $aOnline['id'];
  7.  
  8. }
  9.  
  10. ?>


Offline ikkedikke - 29/05/2006 18:14
Avatar van ikkedikke PHP expert
Citaat:
Telkens wanneer de pagina vernieuwd wordt moet de pagina een nieuw Guestnummer toekennen.
dat is de bedoeling dan toch ook?
Offline Stijn - 29/05/2006 18:29
Avatar van Stijn PHP expert ja dacht ik ook als je aantal guest online wilt dan moet je een online script zoeken of de 2e reactie goed bekijken...
Offline Seven - 30/05/2006 00:26
Avatar van Seven Nieuw lid het tweede scriptje werkt maar kan ik het zo doen dat elke bezoeker een Uniek nr krijgt want nu krijgt elke bezoeker dezelfde nummer.

Stel ik open de page de eerste keer en ben Guest1
dan opent *mr X * de page en is dan ook Guest1
pas de 2de keer da Mr X de page opent is hij Guest2

ik denk dat hetgeen timmie zegt wel werkt maar voor dat scriptje heb ik geen DB structuur

Offline Stijn - 30/05/2006 06:37
Avatar van Stijn PHP expert kijk eens hier: http://www.site...amp;id=845
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.226s