Entwicklung - PHP - Variablenübergabe per URL

PHP: Variablenübergabe per URL

rob (57)

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?

(151 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.265.896
Besucher heute: 484
Besucher gestern: 286
Max. Besucher/Tag: 1.578
Gerade online: 28
Max. online: 167
Seiten gesamt: 28.900.456
Aufrufe diese Seite: 55

Tag-Cloud

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