[apache/php] dynamische url eg: blaataap.nl/users/<naam>

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • himlims_
  • Registratie: Juni 2000
  • Niet online

himlims_

🐧 Linux HOoligan

Topicstarter
Ik kom de laatste tijd op steeds meer websites waar men gebruik maakt van dynamische url: blaataap.nl/users/pietje ipv blaataap.nl?p=user&userid=pietje of zo iets.
Waardoor het 'lijkt' alsof je pagina uit een een of andere mappen-structuur is opgebouwd. Dit vind ik zelf een stuk 'gebruiksvriendelijker' staan.
Hoe pak ik dit aan?
Want echt veel (duidelijke) info kan ik hier niet over vinden. Hopelijk dat julle me hierbij kunnen helpen.
Wat ik dus zo ver heb begrepin is dat je iets met een .httpaccess file of zo iets moet doen, en dat je iets in je php script moet veranderen.

⭐Game Profiles: 🕹️Steam - 🎮PSN - 🇪🇦 GoT_Hollandhards


Acties:
  • 0 Henk 'm!

  • RobbertC
  • Registratie: September 2000
  • Nu online
Zoek eens op GoT naar 'multiviews'.

Verder staat hier een goede handleiding als je gebruikt maakt van Apache & PHP: http://www.sitepoint.com/article/485

Acties:
  • 0 Henk 'm!

  • himlims_
  • Registratie: Juni 2000
  • Niet online

himlims_

🐧 Linux HOoligan

Topicstarter
multiviews; aha ik d8 dat 't dynamische urls waren; aangezien het zo werd genoemd in een tutorial waar ik niet veel van snapte :)
bedankt voor je info RobbertC

⭐Game Profiles: 🕹️Steam - 🎮PSN - 🇪🇦 GoT_Hollandhards


Acties:
  • 0 Henk 'm!

Verwijderd

Het werkt idd.

Het is zelf zo, dat op een server waar het bestand server.nl/index.php bestaat.

dat je ook kunt linken naan server.nl/index/user/nogiets

Dus je kunt de je ook zonder extentie meegeven....

Acties:
  • 0 Henk 'm!

  • himlims_
  • Registratie: Juni 2000
  • Niet online

himlims_

🐧 Linux HOoligan

Topicstarter
hmmz ik heb net die website van RobbertC door gelezen; ik heb wel een beetje 't probleem dat 'ik' geen rechten heb tot het .htaccess bestand (da mag nie van m'n host)
Nu kwam ik dus het volgende script tegen:
PHP:
1
2
3
4
5
6
7
8
9
<? 
$url_array=explode("/",$REQUEST_URI); 
$url_affil_num=$url_array[2]; 
$url_country=$url_array[3]; 
$url_state=$url_array[4]; 
$url_alpha_state=$url_array[5]; 
$url_zip=$url_array[6]; 
$url_content=$url_array[7]; 
?> 

Dit 'schijnt' goed te werken; maar stel ik heb index/users/pietje maar ook een link naar m'n nieuws berichten; index/news/today hoe zorg ik er dan voor dat ie het verschil herkent tussen m'n users en die /news ?

//edit
ik heb nu het bovenstaande script(je) gebruikt, maar zodra ik ga smijten met /-jes krijg ik direct de melding: Internal Server Error

[ Voor 15% gewijzigd door himlims_ op 21-05-2003 10:21 ]

⭐Game Profiles: 🕹️Steam - 🎮PSN - 🇪🇦 GoT_Hollandhards