Strona 1 z 1

Nowy wpis na poczatku

: pt sty 16, 2004 8:55 pm
autor: Arczello
Niezbyt umiem php. Bede je miec na Informatyce, ale poki co potrzebuje pomocy. Mam ksiege gosci i chce by wpisy zapisywaly sie na poczatku pliku tekstowego. Wiem mniejwiecej, ze mozna cala zawartosc pliku umiescic w tabeli, dodac wpis do pliku a pod tym zawartosc tabeli. Nie mam pojecia jak to zrobic, a szybko potrzebuje pomocy. Skrypt dodajacy dane do *.txt to:
<?
$data=date("d-m-Y");
$plik=fopen("dane.txt","a");
if (!$plik)
{
echo "Błąd Zapisu do pliku!";
exit;
}

fputs($plik,"$imie~$nazw~$xsywka~$email~$www~$data~$koment\r\n");
fclose($plik);
header("Location: pokaz.php");
?>
Czy moze ktos tak to przerobic zeby dane dopisywaly sie na poczatek pliku? Wiem ze kiedys bede sie tego uczyc ale poki co to nie mam czasu na samodzelna nauke. Please help!!!

Re: Nowy wpis na poczatku

: sob sty 17, 2004 10:29 am
autor: butcher
jest na to wiele sposobow, skoro otwierasz plik z dostepem "A" to mozesz dodac cos do niego na koncu(tak mi sie wydaje)... dlatego najprosciej wydaje mi sie jest przy odczycie wyswietlac wpisy w petli od ostatniego do 1... albo odwrocic tablice $dane=rsort($dane);

Re: Nowy wpis na poczatku

: sob sty 17, 2004 8:27 pm
autor: Arczello
Łatwo powiedziec. Nie mam pojecia jak to zapisac. Sam pomysl jest mi zrozumialy. Ja potrzebuje gotowego rozwiazania. Poki co zajmuje sie FLASH'em i nie bardzo mam czas na PHP :(

Re: Nowy wpis na poczatku

: wt sty 20, 2004 4:39 pm
autor: wixor
[php]<?php
if(!($fd=fopen($file,"w")) die ("Error!");
flock($fd,LOCK_EX);
fwrite($fd,$input.join(file($filename)));
$flock($fd,LOCK_UN);
fclose($fd);
?>[/php]

(im krócej, tym lepiej...)

Re: Nowy wpis na poczatku

: pn sty 26, 2004 5:09 pm
autor: Arczello
No tak, ale co z tym zrobic. Ni jak nie wiem jak i gdzie to zastosowac :(

Re: Nowy wpis na poczatku

: pn sty 26, 2004 5:59 pm
autor: Krzysztof Gaudy
Witam !

Podali Ci ludzie wcześniej wydaje mi się wystarczającą odpowiedź, a jak nie wiesz nadal jak to zastosować, to obawiam sie, że bez poświęcenia tych 3-4 godzin na PHP się nie obędzie. Ściągnij sobie jakiś kurs czy coś podobnego i powinno Ci się wszystko wtedy rozjaśnić o czym mowa jest powyżej :wink: