má problém, když přes fopen() načtu do proměnné nějakou hodnotu tak, když ji zadám samostatně tak normálně funguje, pokud ale zadám 2 různe fopen() a načtené z různých souborů do různých proměnných tak to prostě nejede.
Níže je zdroják osekaný od okolního html.
Díky za pomoc :)
<? $ean = $_GET['ean'] ; // definuje zkrácou proměnou pro $ean
$ean_cesta = "ean/".$ean ; // definuje cestu do proměné $ean_cesta ve formátu "ean/číslokódu"
$ean_cesta_1 = $ean_cesta."/" ; // definuje cestu do proměné $ean_cesta_1 ve formátu "ean/číslokódu/"?>
<? $fp = FOpen ($ean_cesta_1."nazev_vyrobku.txt", "r"); // otevře soubor pro čtení
$nazev_vyrobku = FRead ($fp, FileSize ($ean_cesta_1."nazev_vyrobku.txt")); // načte do proměnné $ obsah souboru
FClose ($fp); // zavře soubor ?>
<? $fp2 = FOpen ($ean_cesta_1."nazev_vyrobku_zavorka.txt", "r"); // otevře soubor pro čtení
$nazev_vyrobku = FRead ($fp2, FileSize ($ean_cesta_1."nazev_vyrobku_zavorka.txt")); // načte do proměnné $ obsah souboru
FClose ($fp2); // zavře soubor ?>
<? echo $nazev_vyrobku; ?> <br /><br />
<? echo $nazev_vyrobku_zavorka ;?>
Jsou tam i hezké příklady použití. Rozhodně doporučuji dávat této funkci přednost, podobně jako i funkci file_put_contents(). Tyto funkce jsou totiž na rozdíl od FOpen bezpečné - a také strašně jednoduché na používání.
Nahlásit jako SPAM
IP: 46.174.34.–
Komentáře označují místa, kde programátor udělal chybu nebo něco nedodělal.