Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / Technologie / Software & Hardware
Reageren
 
Topictools Zoek in deze topic
Oud 03-12-2004, 16:33
Fade of Light
Avatar van Fade of Light
Fade of Light is offline
De triestheid van php, of doe ik iets verkeerd?

a.php
PHP-code:
<? session_start();

session_register("a");
$_SESSION['a'] = "aap";
echo "in a: ".$_SESSION['a']."<BR>";

include "http://127.0.0.1/test/sessiontest/b.php?id=5";

?>
b.php
PHP-code:
<? session_start();

if (isset($_SESSION['a'])){ Die("goed"); }
else { die("fout"); }

?>
Allereerst moet je hele paden opgeven bij die include als je argumenten mee wil geven om uiteindelijk met $HTTP_GET_VARS aan de slag te gaan (?!). IS daar een andere oplossing voor?

Ten tweede krijg ik dit als uitvoer:
Citaat:
in a: aap
fout
Die sessies bestaan daar toch ook gewoon.. Wat is dat nou weer voor een onzin, dat het niet werkt? :/
Met citaat reageren
Advertentie
Oud 03-12-2004, 17:38
dafelix
Avatar van dafelix
dafelix is offline
a.php
PHP-code:
$string "Dit werkt wel";
include_once(
"b.php"); 
b.php:
PHP-code:
echo "de string is " $string "."

Sessions zijn niet nodig bij include-bestanden voor zover ik weet
__________________
$karma++;
Met citaat reageren
Oud 03-12-2004, 17:56
Fade of Light
Avatar van Fade of Light
Fade of Light is offline
Hmm. Hoe kan ik dan testen in b.php of $string uit a.php komt?

Of nee, sinds de 'nieuwe' php versie kan je niet zomaar:
b.php?string="Dit werkt wel" doen toch?
Met citaat reageren
Oud 03-12-2004, 18:11
Manuzhai
Avatar van Manuzhai
Manuzhai is offline
Citaat:
Fade of Light schreef op 03-12-2004 @ 18:56 :
Of nee, sinds de 'nieuwe' php versie kan je niet zomaar:
b.php?string="Dit werkt wel" doen toch?
Jawel. Alleen moet je dan werken met $_GET["string"], hij wordt niet meer zomaar geregistreerd als $string (in verband met veiligheidsissues). (Je kunt veel beter $_GET gebruiken dan $HTTP_GET_VARS; is korter en je hoeft $_GET niet te globaliseren als je hem in een functie wil gebruiken.)
__________________
Slechts beschikbaar via naamzoek/privebericht.
Met citaat reageren
Oud 03-12-2004, 18:21
Fade of Light
Avatar van Fade of Light
Fade of Light is offline
Citaat:
Manuzhai schreef op 03-12-2004 @ 19:11 :
Jawel. Alleen moet je dan werken met $_GET["string"], hij wordt niet meer zomaar geregistreerd als $string (in verband met veiligheidsissues). (Je kunt veel beter $_GET gebruiken dan $HTTP_GET_VARS; is korter en je hoeft $_GET niet te globaliseren als je hem in een functie wil gebruiken.)
Nee, dat bedoelde ik ook, ivm met veiligheid
Even afgezien van functies:

Moest je nou $HTTP_GET_VARS['..'] en $HTTP_POST_VARS['..'] gebruiken of juist $_GET['..'] en $_POST[..]

functies gebruik ik niet echt vaak
Met citaat reageren
Oud 04-12-2004, 00:00
Energie
Avatar van Energie
Energie is offline
Citaat:
Fade of Light schreef op 03-12-2004 @ 19:21 :
Nee, dat bedoelde ik ook, ivm met veiligheid
Even afgezien van functies:

Moest je nou $HTTP_GET_VARS['..'] en $HTTP_POST_VARS['..'] gebruiken of juist $_GET['..'] en $_POST[..]

functies gebruik ik niet echt vaak
php 4.1 > $_GET etc.

misschien ligt het aan "DIE" , ik zit nu te denken dat het voor mysql is toch? of misschien ben ik nu moe
__________________
i'll be your groupie baby, Cuz you are my superstar, Im your number one fan, give me your autograph, Sign it right here on my (L)
Met citaat reageren
Oud 04-12-2004, 11:57
Fade of Light
Avatar van Fade of Light
Fade of Light is offline
Citaat:
Energie schreef op 04-12-2004 @ 01:00 :
php 4.1 > $_GET etc.

misschien ligt het aan "DIE" , ik zit nu te denken dat het voor mysql is toch? of misschien ben ik nu moe
Ligt aan jou

Het wordt inderdaad vaak gebruikt in combinatie met mysql_query(...) or die(..);

Maar het is gewoon een losstaande functie.

- zo kan je hebben dat van die mysql
- die ("blabla"); midden ergens in een script
- fopenfile(...) or die(..);
etc
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

Soortgelijke topics
Forum Topic Reacties Laatste bericht
Software & Hardware [PHP] Error
Verwijderd
7 27-01-2005 16:26
Software & Hardware [PHP] login check
mboy
17 12-11-2004 17:13
Software & Hardware [PHP] Page limiet maken
neetolthof123
40 08-12-2003 16:45
Software & Hardware [phpbb] error
Chilli Dude
8 06-12-2003 23:28
Software & Hardware [php/html] frames + sessies.
Fade of Light
10 04-08-2003 13:03
Software & Hardware [PHP]sessie probleem!!!
mvos100
8 02-11-2002 08:01


Alle tijden zijn GMT +1. Het is nu 10:41.