login  Naam:   Wachtwoord: 
Registreer je!
 Forum

www.voorbeeld.nl/cat/1/id/13

Offline Han_Nuss - 06/02/2005 22:34
Avatar van Han_NussHTML interesse Ik zoek een script die voor mij de regel:
www.voorbeeld.nl/cat/1/id/13
omzet in het idee:
www.voorbeeld.nl/index.php?cat=1&id=13

ik ben dit script ooit tegen gekomen.. maar kan het niet mee vinden..
wie kan mij helpen??
alsvast super veel bedankt
Greetz
Hans

7 antwoorden

Gesponsorde links
Offline Thomas - 06/02/2005 23:40
Avatar van Thomas Moderator Euh, was het niet juist andersom ?

Heeft te maken met multiview - zie de tutorial van XenoX.
Offline Duikboot - 07/02/2005 11:53
Avatar van Duikboot Grafische gevorderde worden dan de links vanzelf ook anders? of moet je dan die echo ff aanpassen?
Offline Fenrir - 07/02/2005 12:03
Avatar van Fenrir PHP expert Die moet je dan aanpassen denk ik.
Php gaat niet ongevraagd je source veranderen.
Je zou een functie kunnen schijven die urls maakt, dan hoef je niet steeds alles aan te passen.
Offline Thomas - 07/02/2005 12:11
Avatar van Thomas Moderator Mja, das niet zo lastig:

  1. <?php
  2. /*
  3. exclude is een array die keys bevat die niet mogen
  4. voorkomen in de gegenereerde URL
  5. */
  6. function convert_url($exclude = array()) {
  7. $ret = $_SERVER['PHP_SELF'];
  8. foreach($_GET as $k => $v) {
  9. if(!in_array($k, $exclude)) {
  10. $ret .= "/".$k."/".$v; // misschien hier nog urlencode() gebruiken ?
  11. }
  12. }
  13. return $ret;
  14. }
  15. ?>
Offline Han_Nuss - 30/11/1999 00:00
Avatar van Han_Nuss HTML interesse wordt mijn link dan cat1id13rnof wordt de link gewoon index.phpcat=1&id=13
Offline Thomas - 30/11/1999 00:00 (laatste wijziging 30/11/1999 00:00)
Avatar van Thomas Moderator Ja ).rnrn(je links worden van de vorm cat1id13 - ik zou niet weten waarom je van cat1id13 terun naar cat=1&id=13 wilt gaan Dit is trouwens ook niet zo moeilijk te verwezenlijken denk ik )
Offline xSc - 14/03/2006 14:34
Avatar van xSc Onbekend RewriteEngine On
RewriteCond %{REQUEST_URI} !/opmaak(.*)
RewriteCond %{REQUEST_URI} !/css(.*)
RewriteCond %{REQUEST_URI} !/scripts(.*)
RewriteCond %{REQUEST_URI} !/afbeeldingen(.*)

RewriteRule ^(.*)/(.*)/$ index.php?cat=$1&id=$2 [L]

Die RewriteCond is om bepaalde request_uri's uit te sluiten van deze actie.

Pas bovenstaand aan en plaats dat in een bestand, genaamd .htaccess.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.174s