Hei, beklager, jeg vet dette burde være veldig enkelt å løse, men jeg får det ikke til, jeg har prøvd å bytte om slik at != blir == også videre... men ingenting fungerer, jeg VET at stringen inneholder "http://" (var_dumpa $url).
Jeg vil den skal gå til else, men uansett hva fungerer det ikke (regexen stjal jeg fra internett, men den skal vel ikke ha noe å si når jeg har "||" og "http://" er true?
Hjelp meg, har prøvd i minst en time...
Kode
<?php if($url != "http://" || !preg_match("#^(http(?:s)?\:\/\/[a-zA-Z0-9\-]+(?:\.[a-zA-Z0-9\-]+)*\.[a-zA-Z]{2,6}(?:\/?|(?:\/[\w\-]+)*)(?:\/?|\/\w+\.[a-zA-Z]{2,4}(?:\?[\w]+\=[\w\-]+)?)?(?:\&[\w]+\=[\w\-]+)*)$#", $url)) ?>
Hjelp meg, har prøvd i minst en time...