Autor | Zpráva | ||
---|---|---|---|
Linkula333 Profil * |
#1 · Zasláno: 21. 10. 2011, 07:32:44
Dobrý den,
vlastně jde o to, aby ve chvíli kdy se otevře ten soubor byla uložena IP adresa návštěvníka ..... Zkoušel jsem to takle: <?php $soubor=fopen("soubor.txt", "r+"); $ip = $REMOTE_ADDR; fwrite($soubor, $ip); fclose($soubor); ?> Ale pořád mi to tam zapisuje je poslední návštěvu .... Nevíte co s tím ? Předem děkuji |
||
BuGeR Profil |
#2 · Zasláno: 21. 10. 2011, 07:58:18
Protože ten soubor přepisuješ.. Najdi si funkci na úpravu souboru.
|
||
Majkl578 Profil |
#3 · Zasláno: 21. 10. 2011, 09:53:57
Pro zápis do souboru použij file_put_contents. Pokud chceš vkládat na konec souboru, použij tutéž funkci a jako 3. argument jí dej FILE_APPEND.
|
||
CZechBoY Profil |
#4 · Zasláno: 21. 10. 2011, 10:05:08
chceš aby v tom souboru byla jen 1 IP adresa nebo aby tam byl seznam všech IP adres (nehledě na duplicitu) ?
|
||
Linkula333 Profil * |
#5 · Zasláno: 21. 10. 2011, 14:41:27
Děkuji, už to funguje.
Jenom ještě malá otázka: jak mám udělat aby se při vložení proměné do souboru zalamovali řádky (každé vložení na svůj řádek ...) ? |
||
Majkl578 Profil |
#6 · Zasláno: 21. 10. 2011, 20:53:55
Musíš to odřádkování vkládat ručně, třeba přidáním
PHP_EOL na konec toho co zapisuješ.
|
||
Časová prodleva: 14 let
|
0