Entwicklung - PHP - Variablenübergabe per URL

PHP: Variablenübergabe per URL

rob (53)

rob

12.08.2002 00:42

Vinn

  • 323 Postings, noch 27 bis zum nächsten Level (350)

Postings: 323

Variablenübergabe per URL

Dienstag, 17. Juni 2003 22:24

  • 0.0/6 Votes: 0
0.0/6 Votes: 0
Es gibt verschiedene Möglichkeiten übergebene Variablen aus einem URL mittels PHP auszulesen, z.B. von einem Link oder aus einem Formular herraus. Die einfachste Art: URL: http://www.bytefresser.de?name=rob&name2=robert&id=4656 dann kann man folgendermaßen auf die Variablen zugreifen: $name ist dann 'rob', $name2 ist dann 'robert' und $id ist dann '4656' oder mit $_GET['name'], $_GET['name2'], $_GET['id'] falls REGISTER_GLOBALS ausgeschaltet ist, auch möglich $_POST['name']... - je nach Übergabemethode (POST, GET). eine weitere interessante Möglichkeit: URL: http://www.bytefresser.de/rob/robert/4656 dann kann man mit den folgenden Anweisungen die PATH_INFO auswerten: (PATH_INFO enhält dann '/rob/robert/4656') $aQueryString = (explode('/', getenv('PATH_INFO'))); //PATH_INFO anhand des '/' trennen und in ein Array schreiben $name = $aQueryString[1]; $name2 = $aQueryString[2]; $id= $aQueryString[3]; wobei diese Möglichkeit gerade hinsichtlich des Sicherheitsaspektes einen Vorteil hat: Bei einer durchdachten Anwendung wäre es nicht mehr so einfach den URL zu manipulieren bzw. lassen sich nicht mehr so einfach Rückschlüsse auf den Bezug/Sinn der URL ziehen. |oo|
Zuletzt editiert:Dienstag, 17. Juni 2003 22:25
Bookmark setzen!:Zu Google Bookmark hinzufügen.Zu bloglines hinzufügen.Zu Newsgator hinzufügen.Zu FURL hinzufügen.Zu DIGG hinzufügen.Zu Webnews hinzufügen.Zu Netscape hinzufügen.Zu Yahoo MyWeb hinzufügen.Zu spurl.net hinzufügen.Zu diigo hinzufügen.Zu Newsvine hinzufügen.Zu del.icio.us hinzufügen.Zu SIMPIFY hinzufügen.Zu Mister Wong hinzufügen.Zu Linkarena hinzufügen.Zu isio.de hinzufügen.Zu Oneview hinzufügen.Zu yigg.de hinzufügen.Zu reddit hinzufügen.Zu StumbleUpon hinzufügen.Zu Slashdot hinzufügen.Zu Blinklist hinzufügen.Zu Technorati hinzufügen.Zu Blogmarks hinzufügen.Zu Blinkbits hinzufügen.Zu ma.gnolia hinzufügen.Zu smarking.com hinzufügen.Zu Netvouz hinzufügen.Zu co.mments hinzufügen.Zu Connotea hinzufügen.Zu de.lirio.us hinzufügen.

Specials

Bytefresser Specials: Anno 1404

Umfrage

Welches ist Dein Lieblings-Anno?

(17 Stimmen)

1. Ganz klar: Anno 1800!
2. Anno 2205
3. Anno 2070
4. Anno 1404
5. Anno 1701
6. Anno 1503
7. Anno 1602
8. Anno Online

Benutzer-Counter

Besucher gesamt: 1.160.086
Besucher heute: 32
Besucher gestern: 73
Max. Besucher/Tag: 900
Gerade online: 9
Max. online: 77
Seiten gesamt: 18.121.197
Aufrufe diese Seite: 590

Tag-Cloud

  array     bezug     variablen     entwicklung     variablenübergabe     postings     path_info     formular     signatur     zuletzt     programmierung     bookmark     bytefresser     vorteil     anweisungen     Übergabemethode     level     rückschlüsse     möglichkeit     webdesign     anwendung     register_globals     übergebene     dienstag