Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Reikia pagalbos dėl "fwrite"


Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3054 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

Sveiki, mokinuosi php kalba, bandau kurti prisijungimą su registracija (kol kas ne mysql, o paprasto .txt failo informacijos saugojimu). Taigi naudoju funkciją fwrite ir kažkas nesigauna, kodas:

$saugojimas = fopen("informacija.txt", 'w');
fwrite($saugojimas, $vardas);
fwrite($saugojimas, $slaptazodis);
fwrite($saugojimas, $regdata);

isaugo viską į failą "informacija.txt", bet kai užregistruoji antrą acc visi duomenys isitrina ir ant ju užlipa tie kurie buvo paskutinei suvesti, bandžiau fclose funkcija, bet tada pirmas vartotojas užsiregistraves isisaugo, o kiti nebeisisaugo, taigi gal kas padėtu ? :)

Redaguota , nario Čipalinas
Nuoroda į komentarą
Dalintis per kitą puslapį

Bandyk, gal taip veiks :)

$users_dir=´users/´;
$file_name=$users_dir.$vardas;

$saugojimas = fopen($file_name,"w");

fwrite($saugojimas,$vardas."\n");
fwrite($saugojimas,$slaptazodis."\n");
fwrite($saugojimas,$regdata"\n");

Nepamenu txt, bet beroc jei naudoji "w" tai jis ir skirtas ištrinti failo duomenims ir įrašyti naujiems.. Tau reiktu "a" ar ten "a+" naudot, arba geriau saugoti user info ne i viena faila o atskirai (pvz username.txt)
Nuoroda į komentarą
Dalintis per kitą puslapį

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3054 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai


×
×
  • Sukurti naują...