anoniem Geplaatst: 29 september 2004 Delen Geplaatst: 29 september 2004 In de adres balk staat bvb. www.site.com/page.php $PHP_SELF = "/page.php" In de adres balk staat bvb. www.site.com/page.php?id=1 $PHP_SELF = "/page.php" Is er een functie die "/page.php?id=1" zal teruggeven of niet? Quote Link naar reactie
anoniem Geplaatst: 29 september 2004 Auteur Delen Geplaatst: 29 september 2004 Je kan eens kijken of er iets staat tussen de [url=http://nl3.php.net/manual/en/reserved.variables.php]pre-defined variabelen[/url]. En zo niet, dan kan je de URL altijd nog zelf samenstellen door er, indien van toepassing, de querystring achter te plakken. Quote Link naar reactie
anoniem Geplaatst: 30 september 2004 Auteur Delen Geplaatst: 30 september 2004 Ja die is er [code:1:2a15b8a1e2] $_SERVER['QUERY_STRING']; [/code:1:2a15b8a1e2] je kan dan $_SERVER['PHP_SELF']; en de bovenstaande met elkaar verbinden met een ? Query_string zal alleen de id=1 teruggeven. Quote Link naar reactie
anoniem Geplaatst: 30 september 2004 Auteur Delen Geplaatst: 30 september 2004 wat is er dan mis met $_SERVER['PHP_SELF']; Quote Link naar reactie
anoniem Geplaatst: 30 september 2004 Auteur Delen Geplaatst: 30 september 2004 php_self geeft alleen de naam van het script terug: [color=red:72e0301dab]login.php[/color:72e0301dab]?login=true Query_string juist het laatste deel login.php?[color=red:72e0301dab]login=true[/color:72e0301dab] Quote Link naar reactie
anoniem Geplaatst: 2 oktober 2004 Auteur Delen Geplaatst: 2 oktober 2004 Inderdaad, het doet wat ik wil. $PHP_SELF . "?" . $QUERY_STRING zal teruggeven "/page.php?id=1". Quote Link naar reactie
anoniem Geplaatst: 2 oktober 2004 Auteur Delen Geplaatst: 2 oktober 2004 [quote:dd4355b617="Dr HenDre"]wat is er dan mis met $_SERVER['PHP_SELF'];[/quote:dd4355b617] Niks. $_SERVER['PHP_SELF'] is zelfs beter! Quote Link naar reactie
anoniem Geplaatst: 3 oktober 2004 Auteur Delen Geplaatst: 3 oktober 2004 @belgium... Misschien zou je wel eerst moeten controleren OF er wel een querystring bestaat. anders plakt hij er altijd een ? aan vast. Waarom is server['phpself'] beter??? in dit geval niet want hij geeft geen querystrings mee en daar ging het hier toch om? dat _SERVER..... beter is dan alleen $phpself is waar maar daar ging het hier niet om... Quote Link naar reactie
anoniem Geplaatst: 4 oktober 2004 Auteur Delen Geplaatst: 4 oktober 2004 [quote:e8ffda4808="sander16v"] dat _SERVER..... beter is dan alleen $phpself is waar maar daar ging het hier niet om...[/quote:e8ffda4808] maar dat bedoelde ik wel. Quote Link naar reactie
anoniem Geplaatst: 4 oktober 2004 Auteur Delen Geplaatst: 4 oktober 2004 [quote:7bbd767891="sander16v"]@belgium... Misschien zou je wel eerst moeten controleren OF er wel een querystring bestaat. anders plakt hij er altijd een ? aan vast. Waarom is server['phpself'] beter??? in dit geval niet want hij geeft geen querystrings mee en daar ging het hier toch om? dat _SERVER..... beter is dan alleen $phpself is waar maar daar ging het hier niet om...[/quote:7bbd767891]Die ? kan geen kwaad. Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen