ID ???
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
action
adresse
argument
ausgabe
beitrag
datei
formen
formular
item
listen
main
methode
normalerweise
recht
skript
splitt
syntax
thw
variable
zeile
-
Hallo,
ich wu?te niht genau ob das Php ist aber ich schreibs trotzdem mal hier rein.
Wie bekommt man es hin das bsp. bei einen Link nicht:
www.lima-city.de steht sondern: www.homepage.de/id:1 steht?
Bsp.: Link1: www.homepage.de/id:1 (sieht man unten rechts): wenn man den Link anklickt komm man bsp. auf www.lima-city.de.
danke -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
politica schrieb:
Wie bekommt man es hin das bsp. bei einen Link nicht:
www.lima-city.de steht sondern: www.homepage.de/id:1 steht?
?hm... einfach dahinter schreiben?
Nee, also mit dieser Syntax ?bergibt man Variablen an ein CGI-Skript. Wenn das Skript z.B. in C geschrieben ist, kannst du dann ?ber das **argv-Argument der main()-Funktion darauf zugreifen.
Bei PHP-Skripten ?bergibt man Variablen normalerweise in der Form datei.php?var=wert
HTH,
thw -
aha....... h?ttest du mal ein bsp. in Php?
-
mh also ich habs so gemacht, dass meine dateien in einer datenbank aufgelistet sind und eingelsen werden. Mal ein Besipiel:
//einladen der liste in eine Variable, in ein array splitten und die ausgabe verschl?sseln. $nav=list("dateien.txt"); foreach($nav as $item){ $item=explode(",",$item); $code=base64_encode($item['0']); echo " <li><div><a href='index.php?id=".$code."'>".$item['1']."</a></div></li>\n"; } //auswerten und einladen der seite: $_GET['$code'] $link=base64_encode($code); $read=fopen ($nav, "r"); $out= fread ($read, filesize($nav)); fclose ($nav) echo"$out";
Beitrag ge?ndert am 18.02.2006 22:50 von andifr -
Und nochmal auf's wesentliche reduziert:
Wenn du dein PHP-Skript mit http://www.example.com/index.php?action=new&id=12345
aufrufst (diese Zeile als Adresse), kannst du die ?bergebenen Variablen mit folgendem PHP-Code auswerten:
$action=$_GET['action']; $id=$_GET['id']; echo ("action: ".$action."<br>id: ".$id);
Ich denke, das sollte ausreichen.
Nat?rlich kannst du auch Variablen auswerten, die mit der POST-Methode gesendet wurden (z.B. Formulare). Daf?r gibt's das analoge Array $_POST[].
MfG,
thw -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage