Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » UMgebungsvariablen?!?!?! Antworten
UMgebungsvariablen?!?!?!

Bastian_W
Otto-Normal-Poster


Beiträge: 85


Hi,
gibt es eine Varibale in der die Aktuelle URL steht, die man gerade aufgerufen hat?

ich meine... momentan steht hier ja im Browser: http://www.webwork-community.net/neues_thema.php?forum=23

gibt es in PHP eine Umgebungsvariable (heißt das so?) wo das drinn steht?

---
Bastian_W
------
Real programmers don't comment their code. It was hard to write, so it should be hard to read.

  Profil   Editieren   Zitieren

Ehemaliges Mitglied (#644)
Forenheld


Beiträge: 835


ja,
$REQUEST_URI
und wenn du nur das haben willst, was hinter dem "?" steht,
$QUERY_STRING
gruß Paul


  Profil   Editieren   Zitieren

Bastian_W
Otto-Normal-Poster


Beiträge: 85


$REQUEST_URI
würde mir aber in dem Beispiel nur:
/neues_thema.php?forum=23

ausgeben!

Das:
http://www.webwork-community.net
würde es vollkommen übergehen!


Der Komplette Pfad ist aber wichtig!!!

---
Bastian_W
------
Real programmers don't comment their code. It was hard to write, so it should be hard to read.

Diese Nachricht wurde geändert von: Bastian_W
  Profil   Editieren   Zitieren

michael
Foren-Team


Beiträge: 1933


Setz einfach folgenden Code vor das $REQUEST_URI:

1:
http://$HTTP_HOST


dann wird die komplette URL angezeigt.


  Profil   Editieren   Zitieren

Ehemaliges Mitglied (#644)
Forenheld


Beiträge: 835


okay, sorry war falsch


  Profil   Editieren   Zitieren

Bastian_W
Otto-Normal-Poster


Beiträge: 85


@paul
kein problem... evtl habe ich mich auch nicht so genau ausgedrückt )

@michael
Funktionieren diese Variablen mit jedem Browser? (Habe da mal irgendwo etwas gelesen, das solche Variablen nicht mit jedem Browser/Spider klappen)

---
Bastian_W
------
Real programmers don't comment their code. It was hard to write, so it should be hard to read.

Diese Nachricht wurde geändert von: Bastian_W
  Profil   Editieren   Zitieren

michael
Foren-Team


Beiträge: 1933


Bastian_W schrieb am 01.05.2003 17:24
Funktionieren diese Variablen mit jedem Browser? (Habe da mal irgendwo etwas gelesen, das solche Variablen nicht mit jedem Browser/Spider klappen)


ich habe bisher nichts gegenteiliges gehört - sind schließlich umgebungsvariablen, welche der server ausgibt.



  Profil   Editieren   Zitieren

Bastian_W
Otto-Normal-Poster


Beiträge: 85


hm... ok danke

*Oftopic*
Wie kann ich die ausgabe begrenzen. dh. wie kann ich ihn nur bis vor .de alles ausgeben lassen... es gibt dafür sicher einen ähnlichen Befehl wie: strtok

---
Bastian_W
------
Real programmers don't comment their code. It was hard to write, so it should be hard to read.

  Profil   Editieren   Zitieren

Ehemaliges Mitglied (#644)
Forenheld


Beiträge: 835


ich könnte mir dsas so vorstellen:
in der art:
$host = $HTTP_HOST;
$array = explode (".",$host);

weisst du was ich meine ?

Grß, Paul


  Profil   Editieren   Zitieren

Bastian_W
Otto-Normal-Poster


Beiträge: 85


Hi,
ich habe das nun so gelöst:
1: 
2: 
3: 
4: 
5: 
6: 
7:
<?PHP
$text = "Hallo"; 
$treffer = strrchr($text,"a");
echo $treffer; 
echo "<br>";?>


Ausgabe ist dann: allo

---
Bastian_W
------
Real programmers don't comment their code. It was hard to write, so it should be hard to read.

  Profil   Editieren   Zitieren

Bastian_W
Otto-Normal-Poster


Beiträge: 85


Hi,
ich habe das nun so gelöst:
1: 
2: 
3: 
4: 
5: 
6: 
7:
<?PHP
$text = "Hallo"; 
$treffer = strrchr($text,"a");
echo $treffer; 
echo "<br>";?>


Ausgabe ist dann: allo

---
Bastian_W
------
Real programmers don't comment their code. It was hard to write, so it should be hard to read.

  Profil   Editieren   Zitieren
 

Antworten
Nach oben