AZ-Logo

Allgemeine-Zone


Das Diskussionsforum für Themen von A bis Z

Share Topic on Twitter $_GET

Anwendungsentwicklung, Webdesign und sonstige Programmiertechnische Themen.

Share Topic on Twitter $_GET

Beitragvon yannick am Di 16. Jun 2009, 21:04

Wie mache ich das so:

www.domain.tld/index.php?page=XYZ

kann mir jemand mal nen beispiel geben:

www.domain.tld/index.php?page=DHG

soll im content ausgeben: sdfafsdfsdfsdg


www.domain.tld/index.php?page=ABC

soll im content ausgeben: HAHAHAHAHHEEPSJDPS
Benutzeravatar
yannick
 
Beiträge: 353
Registriert: Do 11. Jun 2009, 19:18
Wohnort: USA
last.fm: tamiboy

Re: $_GET

Beitragvon AsgarSerran am Di 16. Jun 2009, 21:09

Code: Alles auswählen
if((isset($_GET["page"])) && ($_GET["page"] == "ABC")) { echo "HAHAHAHAHHEEPSJDPS"; } 

etc..
wär jetzt mal die simpelste Lösung o_O

aber inhalte navigieren via GET Variablen soll nicht sehr suchmaschinenfreundlich sein mag ich gelesen haben, da der hauptlink ja immer der gleiche bleibt :O
lg, Asgar
Bild
Benutzeravatar
AsgarSerran
Admin
 
Beiträge: 795
Registriert: Do 10. Mai 2007, 19:23
Wohnort: Apartment 221B
last.fm: hellgrn

Re: $_GET

Beitragvon Balmung am Di 16. Jun 2009, 21:11

http://tut.php-quake.net/de/

dort steht alles was du brauchst.
Es wäre jedem hier geholfen, wenn du anfängst dir die Grundlagen beizubringen, statt für jede kleine frage einen Thread zu öffnen ;)

(nicht böse gemeint)
"Five exclamation marks, the sure sign of an insane mind." - Terry Pratchett
Mein Wunschzettel
Benutzeravatar
Balmung
Admin
 
Beiträge: 765
Registriert: Do 17. Jan 2008, 12:51
Wohnort: /home/balmung
last.fm: ChaozZBubi

Re: $_GET

Beitragvon yannick am Di 16. Jun 2009, 21:11

ok, thx, und das mache ich dann einfach mit allen seiten, weil ich habe keinen bok alles immer einzeln zu editieren!
Benutzeravatar
yannick
 
Beiträge: 353
Registriert: Do 11. Jun 2009, 19:18
Wohnort: USA
last.fm: tamiboy

Re: $_GET

Beitragvon JeffreyNero am Mi 21. Okt 2009, 22:02

Wobei es besser ist, wenn du die Seiten dann noch includest.

Also

Code: Alles auswählen
<DOCTYPE>
<html>
<head>
Styles, Titel, etc.
</head>
<body>

<div id="Header"></div>

<div id="Content">
<?php
$var = $_GET['page'];

if(!isset($var)) {
include('sites/index.txt');
} elseif($var =="1"){
include('sites/news.txt');
} elseif($var =="2"){
include('sites/stats.txt');
} else {
echo 'Diese Seite existiert leider nicht';
}
?>
<div>

<div id="Footer">Footertext</div>

</body>
</html>


Das verkürzt nochmal die Ladezeiten der einzelnen Seiten.
Bild
JeffreyNero
 
Beiträge: 128
Registriert: Fr 29. Mai 2009, 16:01

Re: $_GET

Beitragvon Balmung am Mi 21. Okt 2009, 22:05

Eine txt Einzubinden ist reichlich unklug, wenn es PHP enthält, wird dieser sichtbar, sobal man die direkte Adresse zu den einzelnen Dateien kennt.
"Five exclamation marks, the sure sign of an insane mind." - Terry Pratchett
Mein Wunschzettel
Benutzeravatar
Balmung
Admin
 
Beiträge: 765
Registriert: Do 17. Jan 2008, 12:51
Wohnort: /home/balmung
last.fm: ChaozZBubi

Re: $_GET

Beitragvon JeffreyNero am Mi 21. Okt 2009, 22:13

Balmung hat geschrieben:Eine txt Einzubinden ist reichlich unklug, wenn es PHP enthält, wird dieser sichtbar, sobal man die direkte Adresse zu den einzelnen Dateien kennt.


Ja, war ja nur ein Beispiel.
Bild
JeffreyNero
 
Beiträge: 128
Registriert: Fr 29. Mai 2009, 16:01


Zurück zu Programmierung & Scripting

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste

cron