Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> modyfikacja linijki w pliku
Ma4el
post
Post #1





Grupa: Zarejestrowani
Postów: 9
Pomógł: 0
Dołączył: 7.06.2002

Ostrzeżenie: (0%)
-----


problem taki:
w pliku dane sa tak zapisywane:
nr||nazwa||rodzaj||ile||autor||nr2

i zrobilem skrypt do modyfikacji tego wpisu , teorytycznie wg. mnie jest dobry tylko cos nie dziala o to skrypt:
<?
$dane="$id||$nazwa||$rodzaj||$cd||$autor||2||n";
$dfile="gry/gry.db";
}
$file = file($dfile);
$total = count($file);
for($i=0; $total > $i; $i++){
$split = explode("||", $file[$i]);
if($split[0] == "$id"){
$przed = "$split[0]||$split[1]||$split[2]||$split[3]||$split[4]||$split[5]||n";
$po = "$dane";
$fp = fopen($dfile, "r");
flock($fp,1);
$zaw = fread($fp, filesize($dfile));
fclose($fp);
$po = str_replace("$przed","$po", $zaw);
$fp = fopen($dfile, "w");
flock($fp,2);
fwrite($fp, $po);
fclose($fp);
echo"<center>Zmiany zostały zapisane";
}

?>
moze wiecie jak mi pomoc winksmiley.jpg lub znacie jakis inny sposob na modyfikowanie danej linijki ?


--------------------
Php is coOL :)
********************
G-G# 879118
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 11:19