webForumDet fria alternativet

URL med nummer

Webbutveckling

4 svar · 442 visningar · startad av tronez

Medlem sedan juli 2001728 inlägg
Frågan#1

Ja, det är så att jag plockar ut en URL ur en log på detta viset:

preg_match("/\"GET (.[^\"]+)/", $all, $match);

Denna funkar, men nu är det så att i loggen börjar det komma URL:er som ser ut på följande sätt

http://192.151.21.41

Denna URL resulterar följande output => http://
Medans en helt vanlig url http://www.test.se => http://www.test.se

Hur ska man få till att den kan plocka ut både textbaserade URL:er samt IP:baserade IPn?

Medlem sedan dec. 20025 483 inlägg
#2

Jag ser ingen anledning till varför det inte skulle fungera.

Punkten verkar överflödig.

Medlem sedan juli 2001728 inlägg
#3

Nej jag ser inte heller någon anledningen, men det funkar bara inte :(

Medlem sedan juli 2001728 inlägg
#4

Ändrar jag URL:en till tex http://192 så funkar det oxå.... Men inte om jag kör http://192.168.0.1 då blir resultatet bara http:// och inget mer.

Ingen som har en aning on hur man kan lösa detta?

Medlem sedan aug. 20039 340 inlägg
#5

Det funkar hos mig med en teststräng. Skulle du kunna skicka en kopia av logg-filen?

246 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)