Response.Write InStr([streng],[søgeord]) vil returnere det antal tegn inde i strengen, som søgeordet befandt sig. Er der intet fundet, vil det være lig 0.
Hej jeg er en tolv årig dren som hedder magnus jeg tror jeg har fundet det du leder efter. Jeg ville tro du skulle bruge eregi(); funktionen. Her er et eksempel med php: <?php $http = "http"; $www = "www"; $href = "href" $streng = "Her er din streng med www, http eller href i."; if(eregi($streng, $www) || eregi($streng, $http) || eregi($streng, $href))// Hvis der er 'www', 'http' eller 'href' så skriver den noget ud. { print 'Der er http, href eller www i din streng.'; } else// Elers hvis de ikke er der så skriv noget andet ud. { print 'Der er ikke http, href eller www i din streng.'; } ?> Kan du bruge dette eksempel?
Så prøv først at fjerne: strMessage = Replace(strMessage, "'", "''") Og derefter: IF inStr(strMessage,"www",1) > 0 or inStr(strMessage,"http",1) > 0 or inStr(strMessage,"href",1) > 0 THEN
Morhan>> Har desværre accepteret w13's svar, så kan ikke give dig andet end gode tanker!
Synes godt om
Ny brugerNybegynder
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.