Seite 1 von 1
Wo wird aus $_GET['catid'] $catid ?
Verfasst: Mi 19. Sep 2007, 06:26
von tinof
Hallo Contenido - Experten,
ich habe schon viel im Quellcode herumgesucht, aber nirgends die Stelle gefunden, an der die $_GET - Parameter (?catid, ?artid ..) in die Variablen $catid, $artid usw. geschrieben werden.
Kann mir bitte jemand einen Tip geben ?
Es funktioniert alles, ich habe auch keine Probleme damit. Als PHP Lernender möchte ich es nur verstehen.
Danke Euch
Tino
Verfasst: Mi 19. Sep 2007, 08:26
von kummer
das müsste in der front_content.php stehen...
Re: Wo wird aus $_GET['catid'] $catid ?
Verfasst: Mi 19. Sep 2007, 13:25
von calvini
tinof hat geschrieben:aber nirgends die Stelle gefunden, an der die $_GET - Parameter (?catid, ?artid ..) in die Variablen $catid, $artid usw. geschrieben werden.
Das passiert in der globals_off.inc.php, Zeile 79, "extract($arr, EXTR_OVERWRITE);" im ersten Schleifendurchlauf.
Verfasst: Mi 19. Sep 2007, 14:59
von tinof
Super, danke !
diese nützliche Funktion kannte ich noch nicht - wie wahrscheinlich noch so einige dieser genialien Array - Dinge.
Wieder was gelernt, Danke!
Tino
Verfasst: Mi 19. Sep 2007, 15:22
von calvini
Man kann Tage damit verbringen, nur im PHP-Manual zu lesen und zu staunen - wenn man dann noch
online liest und die diversen (teilweise sogar sinnvollen) Beiträge anderer Programmierer liest, werden sogar Wochen draus

.
An der aktuell zitierten Stelle hat die Funktion allerdings wohl hauptsächlich den Nutzen, zu gewährleisten, dass Code, der schon mit PHP 3 funktioniert hat, weiterhin läuft - oder gibt es noch andere Gründe dafür?
Verfasst: Sa 22. Sep 2007, 20:18
von HerrB
Es soll hautpsächlich sicherstellen, dass es DIE $idcat gibt... also nicht $idcat != $_GET != $_REQUEST != $_POST
Gruß
HerrB