login  Naam:   Wachtwoord: 
Registreer je!
 Forum

mod rewrite id en meer

Offline timo - 24/12/2006 11:12 (laatste wijziging 24/12/2006 11:13)
Avatar van timoPHP ver gevorderde mijn mod rewrite werkt, maar er is 1 probleem, ik kan geen id's meegeven.. terwijl mij lijkt dat het zou moeten werken, dit is mijn htaccess:
  1. Options FollowSymLinks
  2. RewriteEngine On
  3. RewriteRule ^pagina/(.*?)/ index.php?p=$1 [L]

en bij het uitvoeren van deze url:
Citaat:
site.ext/pagina/register/11/

krijg ik als ik $_GET dump:
Citaat:
array(1) { ["p"]=> string(8) "register" }


hoe zorg ik ervoor dat ik zoveel nummers/id's mee kan geven als ik wil en dat die goed aankomen, ik ben te ver om met MultiVieuws te gaan werken en dit zou moeten kunnen werken.. iemand?

2 antwoorden

Gesponsorde links
Offline ThAlmighty - 24/12/2006 11:18
Avatar van ThAlmighty HTML beginner Je moet wel met Multiviews werken maat, of je moet gewoon een erg grote rewriterule gaan maken. Ik heb dit ook al geprobeerd, je moet overgaan op multiview voor zover ik weet
Offline timo - 24/12/2006 11:35
Avatar van timo PHP ver gevorderde Ok, dan werk ik nu met MultiViews, heb ik probleempje wat ik hier maar post omdat het met die MV te maken heeft:

De inbox word met ajax gedaan, je klikt op een bericht en die verschijnt dan in een div, alles word met externe js scripts gedaan, de js code:
  1. <? // kleur
  2. function showBericht(id) {
  3. http.open('get', '{host}showbericht.php?id='+id,true);
  4. http.onreadystatechange = handleResponseBericht;
  5. http.send(null);
  6.  
  7. }
  8. function handleResponseBericht() {
  9. if(http.readyState == 4 && http.status == 404){
  10. if(http.responseText) {
  11. document.getElementById("berichtText").innerHTML = http.responseText;
  12. } else {
  13. document.getElementById("berichtText").innerHTML = http.responseText;
  14. }
  15. } else {
  16. document.getElementById("berichtText").innerHTML = http.responseText;
  17. }
  18. }
  19. function resetBericht()
  20. {
  21. document.getElementById("berichtText").innerHTML = '';
  22. }

en het bestand showbericht.php echoot gewoon het bericht, maar in de div waar het bericht moet komen komt nu de index pagina:s
iemand enig idee?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.192s