Autor Zpráva
koma195
Profil *
Zdravím vás,
chcem sa opýtať ako sa dá načítať premenná z jedného súboru s ktorým pracujem a použiť v druhom súbore ktorý vytváram?
Viď príklad
        $subor2 = "nacitat.php";
        $fp2 = fopen ($subor2, "r");
        $nacitany_subor = fread ($fp2, filesize($subor2));
        fclose ($fp2);
        $subor3 = "$link.php";
        $fp3 = fopen ($subor3, "w");
        fwrite ($fp3, $nacitany_subor);
        fclose ($fp3);
načítam súbor nacitat.php a potom vytváram subor s názvom $link.php s tým že tam vložím obsah $nacitany_subor.
Ale ja potrebujem v obsahu $nacitany_subor pouzit premennú $link na určenie cesty.
Ďakujem
Tori
Profil
koma195:
Pokud je její hodnota definovaná už v kódu jako řetězec $link = 'něco';, tak koukněte na funkce pro práci s řetězci (strpos, substr). Pokud se do $link ukládá návratová hodnota funkce apod. - prostě je nutné ten skript zpracovat PHP parserem - tak by se snad možná dalo použít eval. Záleží jak je ten skript napsaný, co vlastně dělá, jestli by se při eval() nepokoušel redefinovat už existující funkce nebo jestli neposílá data na výstup atd.
koma195
Profil *
Tori:
$link je v podstate nadpis z formulára ibaže namiesto medzier sú pomlčky.
Čiže do toho súboru potrebujem zapísať $link .php a bude to slúžiť ako cesta pre vytvorenie a úpravu súboru.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0