PHP Frage
- Micktor
- Geschlossen
- Erledigt
-
-
-
Du kannst, wie bereits von Hauke beschrieben, mit $_GET['Varname'] den angegebenen Wert der Variable auslesen und z.B. mit strcmp vergleichen.
Beispiel:
http://maddin911.de/index.php?p=gb | p enthält gb
http://maddin911.de/index.php?p=index | p enthält index
-> Wird jeweils mit strcmp verglichen und etwas anderes ausgegeben...Vorteile: Du kannst verschiedene Werte in der Url mitübermitteln (beispielsweise ID's etc.) und brauchst nur eine Datei für viele Dinge.
Das Forensystem hier wäre ohne das auch nicht zu realisieren, es kann ja nicht automatisch für jeden Thread eine php-Datei erzeugt werden.
Anhand der übermittelten ID lässt sich jedoch der entsprechende Thread-Inhalt aus der MySQL-Datenbank auswählen.Das ganze lässt sich auch stapeln, statt einem ? wird dann aber ein & verwendet.
Beispiel:
http://forum.sa-mp.de/wbb/inde…rm=PostAdd&threadID=45682 (xD)
http://maddin911.de/index.php?p=gb&blogl=&gbadd=1 -
Das Forensystem hier wäre ohne das auch nicht zu realisieren,
Falsch!Man könnte auch Sessions nehmen, oder Post.
-
Wen du mit GET und POST arbeitest so checke diese bevor du sie als command für z.B. MySQL benutzt.
-
Sonst wäre das ja ne nette Schleuse
-
Hallo ,
ich wollte jetzt nicht extra ein Thread auf machen deswegen frage ich bei meinem alten mal.
meine Frage ist : ich sehe immer so automatische Signaturen wie mach ich das per PHP
ich habe jetzt schon einige Tage mit PHP und MySQL rumexperiemntiert und ich hoffe das
ich es mit meinem wissen schon schaffen werde sowas anzustellen
Pixel -
- PHP Manual | ImageCreateFrom ( JPG , GIF , PNG )
- PHP Manual | ImageString
- PHP Manual | Image( JPG , GIF , PNG )
- PHP Manual | ImageDestroy
-
Eine Möglichkeit sicher zu includen mithilfe von "switch"
PHP
Alles anzeigenif (isset($_GET['seite'])) { switch ($_GET['seite']) { case 'page'; @include("page.php"); break; case 'blub'; @include("blub.php"); break; case 'bla'; @include("bla.php"); break; echo "error 404 page not found..."; break; } }
nun funzen folgende links
index.php?seite=page
-"- ?seite=blub
-"- ?seite=bla
-"- ?seite=dumm <-- 404 -
Das 404 not found sollte man genauer gesagt als default reinmachen
-
huch denk und tippfehler
danke
-
breadfish.de
Hat das Thema geschlossen.