Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 10-12-2003, 16:46
neetolthof123
neetolthof123 is offline
Hey allemaal, ik heb laatst met de hulp van 'Fade of light' een mooi gastenboek gemaakt met session en zonder mysql. Hij werkt perfect. Maar het probleem is dat ik het gastenboek wil includen en dat schijnt nogal problemen te geven met sessions.

Weet iemand hier een oplossing voor, zonder een heel nieuw en ander gastenboek te hoefen maken??

Alvast bedankt...

nEEt
Met citaat reageren
Advertentie
Oud 10-12-2003, 17:00
Martin
Avatar van Martin
Martin is offline
Citaat:
neetolthof123 schreef op 10-12-2003 @ 17:46:
en dat schijnt nogal problemen te geven met sessions.

Wat doet hij dan niet? Hoe is jouw script?
Met citaat reageren
Oud 10-12-2003, 17:03
neetolthof123
neetolthof123 is offline
ik krijg een foutmelding als ik het gastenboek geinclude heb


Warning: Cannot send session cache limiter - headers already sent (output started at /home3/neet/public_html/index.php:7) in /home3/neet/public_html/begin.php on line 2


PHP-code:
<?php
session_start
(); 
session_register("nummer"); 
$_SESSION['nummer'] = 0
$nummer $_SESSION['nummer']; 
session_register("totaal");
...
...
...
Session_start(); doet hij dus niet als ik die pagina include. Als ik het niet include dan krijg ik die foutmelding niet. Maar ik wil hem juist includen
Met citaat reageren
Oud 10-12-2003, 17:05
Harrie
Avatar van Harrie
Harrie is offline
je moet geen output van te voren hebben.
dus er moet niets op het scherm verschijnen voordat de session komt
Met citaat reageren
Oud 10-12-2003, 17:09
Martin
Avatar van Martin
Martin is offline
Citaat:
neetolthof123 schreef op 10-12-2003 @ 18:03:
ik krijg een foutmelding als ik het gastenboek geinclude heb


Warning: Cannot send session cache limiter - headers already sent (output started at /home3/neet/public_html/index.php:7) in /home3/neet/public_html/begin.php on line 2


PHP-code:
<?php
session_start
(); 
session_register("nummer"); 
$_SESSION['nummer'] = 0
$nummer $_SESSION['nummer']; 
session_register("totaal");
...
...
...
Session_start(); doet hij dus niet als ik die pagina include. Als ik het niet include dan krijg ik die foutmelding niet. Maar ik wil hem juist includen
Voer dan alleen de session uit BOVENAAN je bestand (index.php oid) met een if-statement. Daarmee check je dus of het gastenboek included moet worden, zoja, dan voer je de session uit.
Met citaat reageren
Oud 10-12-2003, 18:32
neetolthof123
neetolthof123 is offline
Euuh... het werkt wel... maar het probleem is dat de website (index.php openen) erg langzaam is.. dit komt waarschijnlijk omdat de pagina die ik als eerste laad dus index.php met de session begint, die dan als eerst geladen wordt.

Hoe kun je dit oplossen???

Laatst gewijzigd op 11-12-2003 om 18:22.
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar


Alle tijden zijn GMT +1. Het is nu 13:33.