Avatar billede elskermad.dk Nybegynder
05. august 2003 - 21:12 Der er 7 kommentarer og
2 løsninger

variable må ikke indeholde et bestemt ord

Hvordan gør jeg følgende? således at hvis en variable indeholder server-host-navnet (fx eksperten.dk) skal den returnere en fejl

lidt dårligt formuleret, men vidste ikke hvordan det skulle skrives!
Avatar billede riversen Nybegynder
05. august 2003 - 21:16 #1
if( strpos( "www.eksperten.dk", $dinvariabel ) )
  //returner fejl
Avatar billede schaefner Juniormester
05. august 2003 - 21:19 #2
if (strpos('eksperten.dk',$dinvariabel) === false) {


http://dk2.php.net/manual/en/function.strpos.php
Avatar billede schaefner Juniormester
05. august 2003 - 21:20 #3
hov:

if (strpos($dinvariabel,'eksperten.dk') === false) {
Avatar billede riversen Nybegynder
05. august 2003 - 21:21 #4
ja, jeg har vist også byttet om :-)
Avatar billede riversen Nybegynder
05. august 2003 - 21:21 #5
schaefner: er det ikke nok med == :-)
Avatar billede schaefner Juniormester
05. august 2003 - 21:23 #6
http://dk2.php.net/manual/en/function.strpos.php

// Note our use of ===.  Simply == would not work as expected
// because the position of 'a' was the 0th (first) character.
Avatar billede riversen Nybegynder
05. august 2003 - 21:26 #7
aha
Avatar billede elskermad.dk Nybegynder
05. august 2003 - 21:27 #8
mange tak :) nu gemmer jeg ikk ref-stat fra mine egne sider :D hehe
Avatar billede tipsen Nybegynder
05. august 2003 - 21:33 #9
Det vil nok fungere med == i dette tilfælde da http_referer sjældent (=aldrig) starter med 'www' :-) (Læs dog ikke denne kommentar som om jeg er uenig med schaefner ;-) )
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