Autor | Zpráva | ||
---|---|---|---|
Radicz Profil * |
#1 · Zasláno: 13. 6. 2007, 20:31:07
Zdravim všechny mohl by mi prosim někdo poradit jak zapisovat do souboru pod sebe? (
- nefunguje :( ) díky.
|
||
Str4wberry Profil |
#2 · Zasláno: 13. 6. 2007, 20:36:55 · Upravil/a: Str4wberry
Mohlo by to jít takto.
...fwrite($soubor, "$ip "); |
||
Str4wberry Profil |
#3 · Zasláno: 13. 6. 2007, 20:38:20
Aha tak fórum nepovoluje zapsat zpětné lomítko+n.
|
||
Radicz Profil * |
#4 · Zasláno: 13. 6. 2007, 23:36:29
nn to jsem zkoušel ale
nefunguje
|
||
krteczek Profil |
#5 · Zasláno: 14. 6. 2007, 07:22:28
no ja bych použil asi funkci serialize a unserialize, jednotlivé ip adresy by byly položky pole (jde v tom jednoduše vyhledávat)a nestaral bych se o ukládání pod sebe...
overi se existence souboru v kterem maji byt ty informace existuje => $data = unserialize(file_get_contens("nazev.souboru")); => máš array $data jejiž jednotlivé položky jsou třeba ty ip adresy, zkontroluješ jestli v array už je ta nová informace: if(in_array('192.189.12.14', $data)) { ano, je => zakažeš, nebo neco jineho} else { neni, povoliš přístup, nebo ji mužeš do pole přidat.} jak se přidá se další záznam do pole: $data[] = 'nová informace' , uloží se (v případě přidání) if(file_put_contents("nazev-souboru", serialize($data)) tak toto je pro práci se soubory dostatečně načrtnuto, ale doporučuji ukládat tyto informace do databáze, je k nim lepší přístup, lépe se spravují, lépe se vnich vyhledává, a nehrozí vymazání nějakým dalším naštením stránky v jednom okamžiku |
||
Časová prodleva: 17 let
|
0