Autor Zpráva
Carter
Profil *
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.'" }"');
ze souboru ip2.php.
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
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 *
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

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: