Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: preg_match ongelma

Short Php [03.04.2008 17:36:30]

#

Eli miksi tämä ei toimi:

<?php
		if (!preg_match("/<td>&nbsp;<\/td><td><a href=\"/items.php?search_area=name&amp;search_term=".$taul[1][$p]."/", $source) {
echo "Membu: ";
}
?>

pistemies [03.04.2008 17:54:18]

#

<?php
		if (!preg_match("/<td> <\/td><td><a href=\"\/items\.php\?search_area=name&search_term=".$taul[1][$p]."/", $source)) {
echo "Membu: ";
}
?>

Kokeilepa tällaista muutosta. Tuo kysymysmerkki on regexpin erikoismerkkejä, samoin piste.
Ps. lisäksi puuttui yksi )-sulku.
Ps 2: Ja kenoviiva /items-sanan eteen

Short Php [03.04.2008 18:41:28]

#

Ei toimi, mutta en usko että tuo olisi muutenkaan kovin tärkeä osa koodiani :) Kiitos avusta

pistemies [03.04.2008 22:24:42]

#

Short Php kirjoitti:

Ei toimi, mutta en usko että tuo olisi muutenkaan kovin tärkeä osa koodiani :) Kiitos avusta

Kyllä tuo minulla toimii, tulostaa Membu.
Ps. Toimii jopa kun tekee pelkästään sen muutoksen tuohon kyselyyn, että lisää tuon kenoviivan kohdan näin: \/item. Kun poistin kenoviivat pisteen ja kysymysmerkin edestä, niin siitä huolimatta toimi.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta