Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 4 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.01.09
Prihlásený: 17.07.22
Príspevky: 371
Témy: 181
Bydlisko: BB
Príspevok NapísalOffline : 09.08.2009 19:17

Kód:
<?php
$file = 'people.txt';
// Open the file to get existing content
$current = file_get_contents($file);
// Append a new person to the file
$current .= "John Smith\n";
// Write the contents back to the file
file_put_contents($file, $_GET['ver']);
?>


napr. ak dam index.php?ver=1253

zapise sa do people.txt 1253 ale ked dam naspat index.php tak sa people.txt vyprazdni preco ??


Offline

Čestný člen
Čestný člen
file_put_contents

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 09.08.2009 19:45

Pretoze ak das index.php, $_GET['ver'] je nedefinovane (to by si videl, keby si mal zapnute vypisovanie vsetkych chyb), a teda sa ti do $file zapise prazdny retazec. Problem by si odstranil, keby si pripisoval data na koniec suboru:
Kód:
file_put_contents($file, $_GET['ver'], FILE_APPEND);

Pripadne, ak to nechces pripisovat, mozes spravit jednoduchu podmienku a data zapisovat len vtedy, ak $_GET['ver'] existuje, pozri isset(), resp. array_key_exists().
Tie 2 riadky s $current tam mas naco?


Offline

Skúsený užívateľ
Skúsený užívateľ
file_put_contents

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1585
Témy: 96
Príspevok NapísalOffline : 10.08.2009 8:55

Z tvojho kódu predpokladám, že ty chceš spraviť toto
Kód:
file_put_contents($file, $current);
namiesto
Kód:
file_put_contents($file, $_GET['ver']);







_________________
neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to!
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 11.01.09
Prihlásený: 17.07.22
Príspevky: 371
Témy: 181
Bydlisko: BB
Príspevok Napísal autor témyOffline : 10.08.2009 9:57

$current netreba som zabudol zmazat ... FILE_APPEND fakčí :) vďaka


Odpovedať na tému [ Príspevkov: 4 ] 


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra