» »

php - pisanje v txt datoteko

php - pisanje v txt datoteko

matic ::

Imam en primercek, ki ga sam delam.. Imam html formo, kjer vpisem text in ta text se potem zapise v txt datoteko, prej se preveri ce ze obstaja v datoteki slucajno. Ekola skoraj celoten source kode je tukaj:

$filename = "test.txt";
$fd = fopen ($filename, "r");
$contents = fread ($fd, filesize ($filename));
fclose ($fd);
$contents_lines = explode("/n",$contents);
If (isset($text)) if ($text!="") {
//echo ("Vnesene besede so: $text!/n");
if (array_includes($contents_lines,$text)) {
$fd = fopen ($filename, "a");
fwrite ($fd, $text."n");
fclose ($fd);
}
else echo ("Besede so ze vnesene!!n");
}
$fd = fopen ($filename, "r");
$vsebina = fread ($fd, filesize ($filename));
fclose ($fd);
$vsebina_lines = explode("/n",$vsebina);
$vsebina_lines = array_reverse ($vsebina_lines);
$reverse_vsebina = implode("[br]",$vsebina_lines);
$vsebina = str_replace("/n","[br]/n",$vsebina);
echo "[p]/n",$reverse_vsebina;


PROBLEM:
Fora je da odprem datoteko prvic, jo preberem in pogledam ce ze vsebuje kar hocem vpisat.. ce ze potem vse skupaj spusti, drugace odpre datoteko drugic za pisanje in vanjo to zapise. DAtoteko odpre se tretjic, jo spet prebere in izpise. AMPAK! Ampak tega kar sem nazadnje vpisal, sedaj sploh ne izpise!!! Zakaj ne!? Pa ceprav sem datoteko ponovno odprl in prebral! Kar sem vpisal se izpise sele naslednjic ko pozenem celo skripto! A kdo ve v cem je fora!?

p.s.: Sem dal vmes tut eno full veliko zanko, ki res upocasni orenk zadevo, med drugim in trejim odpiranjem datoteke, ampak ne vpliva..

p.s.s.: v kodi sem neki znakov zamenjal da se sploh prikaze tuki vse

  • spremenilo: matic ()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[JAVA] Izpis imen vseh datotek iz direktorija in poddirektorijev

Oddelek: Programiranje
214929 (2958) Slovenet
»

[c] Enaki datoteki

Oddelek: Programiranje
71033 (893) Spura
»

[NALOGA][NASM] problem pri povezovanju s C-jevskimi funkcijami

Oddelek: Programiranje
61379 (1237) c00L3r
»

c++ datoteke

Oddelek: Programiranje
464043 (3532) Vesoljc
»

Veliko stvari v enem1

Oddelek: Izdelava spletišč
11877 (773) sopex

Več podobnih tem