Avatar billede jonasjersborg Nybegynder
01. september 2007 - 14:10 Der er 6 kommentarer og
1 løsning

hvis url indeholder 2 gange http

Hej alle,

Jeg skal bruge et script der dræber siden hvis url'en undeholder http, https, ftp og lign.
Det er kun i vores GET parameter get som der skal tjekkes.
Vi har forsøgt os med
<?php if ($_GET['get'] = 'http://') echo 'Url indeholder 2 gange http', die; ?>
Avatar billede leif Seniormester
01. september 2007 - 14:17 #1
Hvorfor ikke kontrollere om siden du loader enten eksisterer lokalt på serveren eller om variablen står på en godkendt liste
Avatar billede jonasjersborg Nybegynder
01. september 2007 - 14:24 #2
hvordan gør jeg det? kan jeg tjekke om siden loader kun fra samme IP evt?
Avatar billede leif Seniormester
01. september 2007 - 14:46 #3
Avatar billede jonasjersborg Nybegynder
01. september 2007 - 14:51 #4
kan jeg få dig til at lave en kode som jeg indsætter der gør at ?get= kun må aktiveres hvis den ikke indeholder http, https m.fl. da det er det jeg leder efter?
Avatar billede leif Seniormester
01. september 2007 - 15:08 #5
Man kunne måske bruge funktionen: http://dk.php.net/manual/da/function.substr-count.php til det
Avatar billede jonasjersborg Nybegynder
01. september 2007 - 15:56 #6
leif smider du svar? :)
Avatar billede leif Seniormester
01. september 2007 - 21:31 #7
Det kan jeg da godt, hvis det har hjulpet dig.
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