Het zal misschien niet de meest ingewikkelde php-vraag zijn, maar ik kwam er na heel wat zoeken op GoT, php.net, google en phpfreakz niet uit.
Ik heb een linkchecker gemaakt. Hij werkt goed, behalve dan dat er na een url die niet eindigt met een filenaam een / toegevoegd moet worden.
http://www.domein.nl -> "/" toevoegen
http://www.domein.nl/index.html -> geen "/" toevoegen
Dit is wat ik heb tot nu toe:
Hoe kan ik nou een "/" laten toevoegen aan de url als deze niet eindigt met een bestandsnaam? Alvast bedankt.
Ik heb een linkchecker gemaakt. Hij werkt goed, behalve dan dat er na een url die niet eindigt met een filenaam een / toegevoegd moet worden.
http://www.domein.nl -> "/" toevoegen
http://www.domein.nl/index.html -> geen "/" toevoegen
Dit is wat ik heb tot nu toe:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
| <?php $url = str_replace('http://', '', $url); $url = "http://$url"; $fp = @fopen("$url","r"); if ($fp) { $check = "goed"; } else { $check = "fout"; } echo "url is $check"; ?> |
Hoe kan ik nou een "/" laten toevoegen aan de url als deze niet eindigt met een bestandsnaam? Alvast bedankt.