Autor | Zpráva | ||
---|---|---|---|
Carter Profil * |
#1 · Zasláno: 18. 1. 2009, 13:42:17
Potřeboval bych poradit: soubor ip.php obsahuje kód
<?php if (substr($REMOTE_ADDR,-15) == "xx.xxx.xxx.xxx") { $ip = "Carter"; } elseif (substr($REMOTE_ADDR,-15) == "yy.yyy.yyy.yyy") { $ip = "Carter2"; } else { $ip = "$REMOTE_ADDR"; } $file = fopen("ip.txt", "a+"); $string = date("d.m.Y H:i"); $string .= ' '.$ip; $string .= ' '.gethostbyaddr($REMOTE_ADDR); fwrite ($file, "$string\n"); fclose($file); ?> Do něj vkládám další ip adresy: elseif (substr($REMOTE_ADDR,-15) == "yy.yyy.yyy.yyy") { $ip = "Carter2"; } pomocí fwrite ($soubor, 'elseif (substr($REMOTE_ADDR,-15) == "'.$ip.'") { $ip = "'.$jmeno.'" }"'); Můj problém je v tom potřebuju ty IP vkládat pod sebe ale ještě před else { $ip = "$REMOTE_ADDR"; }, a ne až na úplný konec souboru. Dá se to nějak vyřešit?? |
||
tiso Profil |
#2 · Zasláno: 18. 1. 2009, 14:09:11
Carter - sprav to inak - daj si tie adresy do poľa a zisťuj či je IP v poli (funkcia in_array() ). Čo presne chceš dosiahnuť?
|
||
Carter Profil * |
#3 · Zasláno: 18. 1. 2009, 15:11:53
Jednoduše bych potřeboval nějak zajistit aby se mi text při vložení nevložil na konec souboru ale dejme tomu doprostřed
|
||
Časová prodleva: 15 let
|
0