Autor Zpráva
Niel
Profil *
ahoj mam nasledujuci skript ktory by mal zmenit $pocetk9 v tovar.dat ale neviem
preco sa vytvara cyklus ktory: prebehne tak ako by som chcel len vzdy znova
zapise cely obsah tovar.txt do tovar.txt co znamena ked su v $subor.txt 2 riadky
tak on 2x nahra do tovar.txt to co tam bolo povodne. Pls help uz som z toho
zufaly:(

$tovarrr=file("../kosik/$subor.txt");
foreach($tovarrr as $value){
List($to1,$to2,$to3,$to4,$kontrola) = Explode ("#",$value);

$adress=file("../databaza/tovar.txt");
foreach($adress as $vale){
List($kat9,$subkat9,$tovc9,$fottm,$fottv,$cena9,$pocetk9,$zl9,$kontrol a) =
Explode ("#",$vale);
if ($to1==$tovc9) {
$pocetk=$pocetk9-$to4;
$newline = "$kat9#$subkat9#$tovc9#$fottm#$fottv#$cena9#$pocetk#$zl9#1 ";
$ne .= $newline."";
$fp = FOpen ("../databaza/tovar.txt", "w");
FWrite ($fp, $ne);
FClose ($fp);
} else {
$newline = "$kat9#$subkat9#$tovc9#$fottm#$fottv#$cena9#$pocetk9#$zl9#1 ";
$ne .= $newline."";
$fp = FOpen ("../databaza/tovar.txt", "w");
FWrite ($fp, $ne);
FClose ($fp);
}}
Toto téma je uzamčeno. Odpověď nelze zaslat.