Entwicklung - PHP - Variablenübergabe per URL

PHP: Variablenübergabe per URL

rob (59)

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?

(161 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.475.312
Besucher heute: 223
Besucher gestern: 349
Max. Besucher/Tag: 2.919
Gerade online: 24
Max. online: 314
Seiten gesamt: 39.253.598
Aufrufe diese Seite: 105

Tag-Cloud

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