Seite 1 von 4
Variablen im URL verstecken
Verfasst: 23.08.2007 16:22
von UGC
Hi,
gibt es eine Möglichkeit, variablen, die mit dem url übergeben werden, zu verstecken?
Der Domain ist:
http://....de/index.php?id=1
Nun soll aber das "id=1" versteckt werden.
Wie geht das?
Re: Variablen im URL verstecken
Verfasst: 23.08.2007 17:08
von Xwitz
UGC hat geschrieben:gibt es eine Möglichkeit, variablen, die mit dem url übergeben werden, zu verstecken?
Nein.
Eventuell hilft Dir POST statt GET im Formular.
Verfasst: 23.08.2007 17:11
von tas2580
Oder
mod_rewrite, damit wird aus index.php?id=1 index-1.php oder was auch immer du möchtest.
Verfasst: 23.08.2007 17:24
von Xwitz
Je nach dem, was man unter verstecken versteht, wem gegenüber was versteckt werden soll und wie hohe Ansprüche man hat. Ohne die Adresse mit "id=1" aufzurufen wird auch nichts umgeschreiben.
Verfasst: 23.08.2007 17:41
von UGC
Erst mal danke!
Aber POSt statt GET geht nicht $id = $_GET['id']; sieht mein code aus. Die id wird mit einem link vermittelt.
Und ich möchte 2 variablen "verstecken" oder halt zu index-1.php oder so ähnlich machen. Geht das auch?
Verfasst: 23.08.2007 19:48
von Pyramide
Definiere doch mal "verstecken"...
Xwitz hat geschrieben:wem gegenüber was versteckt werden soll und wie hohe Ansprüche man hat.
Verfasst: 23.08.2007 20:43
von UGC
Ich meine das so, dass es zwar vorhanden ist, aber für die Person nicht sichtbar, die die Seite aufruft.
Verfasst: 23.08.2007 21:05
von kolja
ich habe bei uns im portal aus sowas:
portal.php&aid=1&pid=2
portal.php&aid=5&pid=2
...
sowas gemacht:
datei.html
seite.html
...
meinst du das ?
Verfasst: 23.08.2007 21:19
von UGC
also portal.php?aid=1 wird zu einem anderen Datei-Namen?
Wenn das gemeint ist, nein.
Wofür icst eigentlich das https gut?
Verfasst: 23.08.2007 21:30
von Dr.Death
Hi,
das "verstecken" so wie du es meinst geht nur mit " $_POST " anstelle von " $_GET ".
GETs holen sich halt die Infos aus der sichtbaren URL.