Autor | Zpráva | ||
---|---|---|---|
foboss Profil * |
#1 · Zasláno: 15. 6. 2008, 18:55:16
zdar borci, zacinam s php a pracujem so zapisom a citanim so suboru, ale nerazil som na problem, ked napisem nejaky clanok pomocou formulara vsetko zapisem do suboru a nacitam, ide vsetko proste Ok , ale ked zapisem do suboru znova, tak sa novy clanok zaradi za ten prvy, a ja to potrebuje opacne ako pri novinkach, malo by to ist zrejme funkciou rewind($xxx) , ktora ma ukazovat na zaciaok suboru, ale nejde
Tu je zdrojak <? $meno=$_POST["autor"]; $heslo=$_POST["heslo"]; $mail=$_POST["mail"]; $sprava=$_POST["text"]; $nazov=$_POST["nazov"]; $handle=fopen("clanky.titulka","a"); if($heslo == "bla bla bla") { rewind($handle); fwrite($handle,"<table .... ",1000); fclose($handle); echo "recenzia poslana, <a href=\"index.php\">navrat na titulku</a>"; } else echo "zle heslo!, navrat na <a href=\"formular.php\">formular</a>"; ?> |
||
karbon Profil * |
#2 · Zasláno: 15. 6. 2008, 19:16:05
Toto se dá udělat např. takto:
$cteni = file_get_contents('soubor.txt'); file_put_contents(filename, $nova_data.$cteni); |
||
imploder Profil |
#3 · Zasláno: 15. 6. 2008, 19:29:08
foboss
můžeš zapisovat na konec souboru a pak při vypisování řadit články od konce |
||
foboss Profil * |
#4 · Zasláno: 15. 6. 2008, 19:31:52
imploder , som zaciatocnik ... :( porad ako to citat z konca (prikaz)
|
||
ShiraNai7 Profil |
#5 · Zasláno: 15. 6. 2008, 20:02:57
Použij databázi. Třeba MySQL. Vím, že teprve začínáš, ale s tím je to mnohem jednodušší. Fakt.
|
||
kletely Profil |
#6 · Zasláno: 15. 6. 2008, 20:04:28
foboss
$file = fopen("subor.txt", "a"); $vloz .= implode('', file("subor.txt")); fclose($file); $file2 = fopen("subor.txt", "w"); fwrite($file2, "subor.txt"); fclose($file2); |
||
Časová prodleva: 16 let
|
0