crha skrev: (messageID: <news:zseE7.5173$Ip2.169358@news010.worldonline.dk>)
> Jeg er nybegynder i PHP-verdenen og har stødt på navne som
> /download.php?get=unik og kunne godt tænke mig at vide hvordan man selv
> bruger disse navne. Jeg kan godt lave navne som /hallo.php?cmd=HejMedDig
> men hvis man klikke på et sådan link kommer man til siden hallo.php.
For at uddybe Brians svar med et praktisk eksempel, så anvender jeg denne
form for definition af (nogle) variable på min egen hjemmeside.
Fx.
http://www.damkjaer.net/OpenPage.php?ID=4a§ion=4
OpenPage.php er en template - altså det design som alle sider skal vises i.
Variablen ID definerer hvilket indhold, der skal fyldes på den aktuelle
side. Når ID er sat i URLen, så er variablen $ID tilrådighed for PHP-koden,
hvilket jeg udnytter til at definere sidens indhold:
....
elseif($ID == "4a"){
$subhead="4.gif";
$submenu="smenu4.inc";
$content="4a.inc";
$pagetitle="Links";
}
....
Disse elementer indsætter jeg så på siden med fx:
include("content/$content");
Variablen section har i dette tilfælde betydning for hvilken type links, der
vises. Variablen bruges i en databasequery på siden:
$db = mysql_connect("mysql.damkjaer.net", "user", "pass");
mysql_select_db("damkjaernet", $db);
$foresp = mysql_query("SELECT name, url, besk, hits FROM link WHERE
section=$section ORDER BY name ASC");
Håber det har kastet endnu mere lys over den måde at definere og bruge
variabler på.
PHP-manualen indeholder også et OK kapitel om variabler:
http://www.php.net/manual/en/language.variables.php
--
Kasper Damkjær
http://www.damkjaer.net