Avatar billede clausga Nybegynder
05. maj 2005 - 15:36 Der er 7 kommentarer

if sætning indeholder, kan man det ?

ja hvis man har en string der hedder

$fejl = navntelefonnremail;

kan man så lave noget som gør sådan her:

if($fejl indeholder 'navn'

Du har ikke indtastet navn!
Avatar billede mads-lee Nybegynder
05. maj 2005 - 15:49 #1
jow ..

if ( strstr("navn",$fejl ) {
// fejl indeholder ikke værdien navn.
}
Avatar billede rasmusbg Nybegynder
05. maj 2005 - 15:51 #2
http://dk.php.net/manual/en/function.strripos.php

Så skal du blot teste på følgende måde:

if (strripos($fejl,'navn') !== false) {
...
}
Avatar billede clausga Nybegynder
05. maj 2005 - 16:25 #3
Kan ikke få nogle af dem til at virke!!!

Fatal error: Call to undefined function: strripos() in
Avatar billede clausga Nybegynder
05. maj 2005 - 16:42 #4
måske fordi serveren ikke kører php5 ? men hvad med mads-lee eksempel ?
Avatar billede clausga Nybegynder
05. maj 2005 - 18:02 #5
Ved din mads-lee får jeg bare denne fejl

Parse error: parse error in /home/XXX/public_html/test.php on line 2
Avatar billede busschou Praktikant
05. maj 2005 - 18:04 #6
Der mangler også en parantes
if ( strstr("navn",$fejl )) {
// fejl indeholder ikke værdien navn.
}
Avatar billede busschou Praktikant
05. maj 2005 - 18:05 #7
Er det så i øvrigt ikke omvendt jvnf http://dk2.php.net/strstr
if ( strstr($fejl,"navn" )) {
// fejl indeholder ikke værdien navn.
}
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester