login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Preg_match (Opgelost)

Offline qubus - 16/01/2011 14:20
Avatar van qubusLid Hallo,

Op mijn site include ik een deel van de pagina, welke staat in $pagina
Nu wil ik een extra kolom weergeven als in de $pagina het woord 'shop' of 'cart' voorkomt. Ik gebruik volgende code:
  1. $paginatest = "(shop|cart)i";
  2. if(preg_match($paginatest, $pagina)){
  3. echo "<div id=\"kolom_rechts_container\">";
  4. include "shop_rechts.php";
  5. echo "</div>";
  6. }


Maar het werkt niet, wat doe ik fout?

Alvast bedankt

4 antwoorden

Gesponsorde links
Offline WouterJ - 16/01/2011 14:23
Avatar van WouterJ HTML gevorderde Je vergeet de //. Ik denk dat dit werkt:
  1. preg_match('/(shop|cart)/',$pagina)
Offline qubus - 16/01/2011 14:26
Avatar van qubus Lid
Waldio schreef:
Je vergeet de //. Ik denk dat dit werkt:
[..code..]


Helaas, dat werkt ook niet, iemand anders...?
Offline Koen - 16/01/2011 14:27
Avatar van Koen PHP expert $paginatest = "/(shop|cart)/i";
Offline qubus - 16/01/2011 14:32 (laatste wijziging 16/01/2011 14:37)
Avatar van qubus Lid
Koen schreef:
$paginatest = "/(shop|cart)/i";


Sorry, ook niet. Ik wordt er gek van ;)

Ik ben er achter! Het ligt niet aan de preg_match. $pagina is gewoon leeg.
Sorry!
Gesponsorde links
Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.192s