PHP subdomein explode

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Beste Tweakers,

Zat wat met PHP te experimenteren. Een url in stukken hakken door gebruik maken van explode php functie.

Voorbeeld url:

http://subdomein.website.nl/index.php?cat=categorienaam

$cat_naam = explode("cat=", $url);

Met de bovenstaande krijg ik de categorie naam.

Ik kwam niet uit hoe ik alleen de subdomein kan krijgen.

Alvast bedankt

Acties:
  • 0 Henk 'm!

  • AW_Bos
  • Registratie: April 2002
  • Nu online

AW_Bos

Liefhebber van nostalgie... 🕰️

In de array van parse_url() wordt o.a hostname getoond.

Ik geloof dat je net zo goed dan nog explode op de punt kan doen op $_SERVER['HTTP_HOST'] ;).

Althans, zo doe ik het voor mijn subdomeinsysteem.

Telecommunicatie van vroeger
🚅Alles over spoor en treintjes


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Met parse_url krijgt ik niet exact wat ik wil hebben als ik de array -> host gebruik krijg ik de subdomein.website.nl te zien in plaats van alleen subdomein.

Acties:
  • 0 Henk 'm!

  • SchizoDuckie
  • Registratie: April 2001
  • Laatst online: 18-02 23:12

SchizoDuckie

Kwaak

Verwijderd schreef op maandag 11 februari 2008 @ 23:41:
Met parse_url krijgt ik niet exact wat ik wil hebben als ik de array -> host gebruik krijg ik de subdomein.website.nl te zien in plaats van alleen subdomein.
dan explode je die toch gewoon en unset je de laatste 2 items als er meer dan 3 zijn?

Stop uploading passwords to Github!


Acties:
  • 0 Henk 'm!

  • AW_Bos
  • Registratie: April 2002
  • Nu online

AW_Bos

Liefhebber van nostalgie... 🕰️

Waarom zou je dan parse_url gebruiken, als je makkelijker kan exploden op $_SERVER['HTTP_HOST']

Telecommunicatie van vroeger
🚅Alles over spoor en treintjes


Acties:
  • 0 Henk 'm!

  • GlowMouse
  • Registratie: November 2002
  • Niet online
Ariën Clay schreef op maandag 11 februari 2008 @ 23:44:
Waarom zou je dan parse_url gebruiken, als je makkelijker kan exploden op $_SERVER['HTTP_HOST']
Naar ik aanneem is de url niet gelijk aan de url die opgevraagd wordt. Anders had hij ook wel $_GET['cat'] gebruikt ;)

Acties:
  • 0 Henk 'm!

  • SchizoDuckie
  • Registratie: April 2001
  • Laatst online: 18-02 23:12

SchizoDuckie

Kwaak

Ariën Clay schreef op maandag 11 februari 2008 @ 23:44:
Waarom zou je dan parse_url gebruiken, als je makkelijker kan exploden op $_SERVER['HTTP_HOST']
mja, true, dat maakt dan eigenlijk geen reet meer uit :P

Stop uploading passwords to Github!


Acties:
  • 0 Henk 'm!

  • FragFrog
  • Registratie: September 2001
  • Nu online
Verwijderd schreef op maandag 11 februari 2008 @ 23:21:
http://subdomein.website.nl/index.php?cat=categorienaam

$cat_naam = explode("cat=", $url);

Met de bovenstaande krijg ik de categorie naam.
Zomaar random, maar wat is er mis met $_GET['cat']? :? Of als het niet je daadwerkelijke request is, parse_str?

[ Site ] [ twitch ] [ jijbuis ]

Pagina: 1