php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2009

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 24.01.2009, 18:42  
Erfahrener Benutzer
 
Registriert seit: 02.01.2009
Beiträge: 189
beta02 ist zur Zeit noch ein unbeschriebenes Blatt
Standard Bekomme Daten aus Adressleiste

Hallo miteinander

Ich habe eine kleine Frage: Ist es möglich Daten aus der Adressleiste zu bekommen. Wenn zum Beispiel in der Adressleiste folgendes steht:
Code:
main.php?do=article&table=tl_content&act=edit&id=95
Kann man hier die ID (95) aus der Adressleiste auslesen. Ich weiss man kann die Daten auch per GET bekommen. Das geht in meinem Fall jetzt nicht gerade gut.
Könnte man die Daten aus der Adressleiste herausholen oder geht das gar nicht?

Danke für die Hilfe!
beta02 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 24.01.2009, 19:58  
Erfahrener Benutzer
 
Registriert seit: 19.05.2008
Beiträge: 612
PHP-Kenntnisse:
Fortgeschritten
Young Jedi befindet sich auf einem aufstrebenden Ast
Standard

Ja, zum Beispiel aus der $_SERVER['REQUEST_URI']... aber warum kannst du kein $_GET verwenden. Ist wohl die eindeutig einfachere Methode.
__________________
http://tippsgegenlangeweile.de

Young Jedi ist offline  
Alt 24.01.2009, 20:06  
Erfahrener Benutzer
 
Registriert seit: 02.01.2009
Beiträge: 189
beta02 ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Danke für die Antwort. Aber mit $_SERVER['REQUEST_URI'] kann man doch nur alles auslesen. Ist es möglich

Code:
main.php?do=article&table=tl_content&act=edit&id=95
hier nur die 95 auszulesen? Wie würde das gehen?

Zitat:
aber warum kannst du kein $_GET verwenden. Ist wohl die eindeutig einfachere Methode.
Ich arbeite mit einem CMS. Das arbeitet nicht mit $_GET und $_POST, sondern mit anderen Variablen. Und mit denen geht es im Moment nicht. Oder ich weiss nicht wie.
beta02 ist offline  
Alt 24.01.2009, 20:14  
Erfahrener Benutzer
 
Registriert seit: 19.05.2008
Beiträge: 612
PHP-Kenntnisse:
Fortgeschritten
Young Jedi befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von beta02 Beitrag anzeigen
Aber mit $_SERVER['REQUEST_URI'] kann man doch nur alles auslesen. Ist es möglich

Code:
main.php?do=article&table=tl_content&act=edit&id=9 5
hier nur die 95 auszulesen?
Sicherlich... mit einem RegEx.


Zitat:
Zitat von beta02 Beitrag anzeigen
Ich arbeite mit einem CMS. Das arbeitet nicht mit $_GET und $_POST, sondern mit anderen Variablen. Und mit denen geht es im Moment nicht. Oder ich weiss nicht wie.
Was für ein CMS? Mit was arbeitet es denn?
__________________
http://tippsgegenlangeweile.de

Young Jedi ist offline  
Alt 24.01.2009, 20:18  
Erfahrener Benutzer
 
Registriert seit: 02.01.2009
Beiträge: 189
beta02 ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von Young Jedi
Sicherlich... mit einem RegEx.
Könntest du mir hier bitte ein Beispiel machen. Ich weiss nicht wie das geht. Danke viel mal!

Zitat:
Zitat von Young Jedi
Was für ein CMS? Mit was arbeitet es denn?
TYPOlight, es arbeitet irgendwie per $this->Input->get('id'), aber das funktioniert nicht so wie ich möchte. Ich bin sowieso noch ein ziemlich PHP-Anfänger
beta02 ist offline  
Alt 24.01.2009, 20:25  
Erfahrener Benutzer
 
Registriert seit: 19.05.2008
Beiträge: 612
PHP-Kenntnisse:
Fortgeschritten
Young Jedi befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von beta02 Beitrag anzeigen
TYPOlight, es arbeitet irgendwie per $this->Input->get('id'), aber das funktioniert nicht so wie ich möchte.
Ich glaube, es wäre in diesem Fall besser zu wissen, wie du auf dieses get Array zugreifen kannst. Du solltest einfach mal in eine Doku für das CMS gucken. Zur Not ist müsste es eigentlich trotz allem möglich sein, auf $_GET['foo'] zuzugreifen, wenn dies (das $_GET Array) nicht vom dem CMS vorher gelöscht wurde, was ich aber für unwahrscheinlich halte (was nicht gleich 0 heißt )
__________________
http://tippsgegenlangeweile.de

Young Jedi ist offline  
Alt 24.01.2009, 20:37  
Erfahrener Benutzer
 
Registriert seit: 02.01.2009
Beiträge: 189
beta02 ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Ich glaube das mit dem $_GET['foo'] geht nicht. Wie funktioniert das jetzt aber mit dem RegEx? Könntest du mir evtl. ein Beispiel machen? Wäre sehr nett.
beta02 ist offline  
Alt 24.01.2009, 20:48  
Erfahrener Benutzer
 
Registriert seit: 19.05.2008
Beiträge: 612
PHP-Kenntnisse:
Fortgeschritten
Young Jedi befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von beta02 Beitrag anzeigen
Ich glaube das mit dem $_GET['foo'] geht nicht.
Du glaubst oder du weißt es... es wär sinnlos, es sich so kompliziert zu machen, wenn es doch auch viel einfacher seien kann.


Zitat:
Zitat von beta02 Beitrag anzeigen
Wie funktioniert das jetzt aber mit dem RegEx? Könntest du mir evtl. ein Beispiel machen? Wäre sehr nett.
Du kannst dir gerne ein Tutorial angucken - z.B. Regenechsen :: Ideas come true | Reguläre Ausdrücke TB (deutsch)
Das Thema RegEx ist aber wohl eher etwas komplizierter und kann hier eigentlich auch nicht die Lösung sein.
__________________
http://tippsgegenlangeweile.de

Young Jedi ist offline  
Alt 24.01.2009, 20:56  
Erfahrener Benutzer
 
Registriert seit: 02.01.2009
Beiträge: 189
beta02 ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Das mit RegEx sieht wirklich ziemlich kompliziert aus. Ich probier es jetzt halt doch noch mals anders. Obwohl es fast unwahrscheinlich ist, dass es doch noch funktioniert. Aber dir danke für deine Hilfe!
beta02 ist offline  
Alt 25.01.2009, 09:55  
Erfahrener Benutzer
 
Registriert seit: 28.05.2008
Beiträge: 2.094
PHP-Kenntnisse:
Fortgeschritten
rudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nettrudygotya ist einfach richtig nett
Standard

@ Young Jedi: Hast du mal versucht, das $_GET Array auszulesen?

mach doch einfach mal ein
PHP-Code:
if(isset($_GET) AND trim($_GET['id']!='') )

    
print_r($_GET);
}
else {
    echo 
"nix GET mehr";

rudygotya ist gerade online  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Scriptsuche Suche Script zum einpflegen von daten... derTorsten1909 Scriptbörse 17 10.01.2009 18:22
Problem mit Formular, Daten an datenbank senden Aurec PHP Tipps 2008 11 20.11.2008 18:17
Mehrere Arrays unterschiedlicher Größe kombinieren querfisch PHP Tipps 2007 9 31.03.2007 21:34
Session Frage - gleiches Formular 2 mal alle Daten behalten NetLook PHP Tipps 2007 1 21.11.2005 18:42
[Erledigt] sql daten für einen kunden auslesen/ändern im Formular PHP Tipps 2005-2 3 12.10.2005 08:36
[Erledigt] Daten aus mehreren Tabellen holen Datenbanken 0 19.09.2005 17:14
Daten auslesen und ändern Datenbanken 2 17.09.2005 19:28
Daten eintragen und auslesen Rettungsdackel Datenbanken 0 14.09.2005 16:29
Daten überschreiben in einer txt datei!? CHRIS PHP Tipps 2005 2 02.03.2005 15:02
Daten in Datenbank ändern PHP Tipps 2005 3 27.01.2005 14:40
Daten übergeben kampfnickel PHP Tipps 2005 4 05.01.2005 14:12
[Erledigt] MySQL-DB gibt keine Daten zurück!!! Datenbanken 4 21.12.2004 21:00
array_push nur in begrenzter Anzahl ausführen ? PHP Tipps 2004 2 07.09.2004 09:05
[Erledigt] Formular mit Daten werden auf anderer Seite zusammengefasst PHP Tipps 2004 4 15.08.2004 15:44
HILFE: Column count doesn't match value count at row 1 Datenbanken 17 12.06.2004 16:45

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mehrere angaben in adresse leiste php, mehrere angaben in adressleiste php, php information aus browserleiste holen, php in adressleiste was eintragn

Alle Zeitangaben in WEZ +2. Es ist jetzt 20:11 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum