Autor Zpráva
HomerJay
Profil
Zdravím (áno, zas otravujem :D)
Potrebujem spraviť zápis do PHP súboru, no trochu inak ako obyčajné zapisovanie.

Totiž robím inštaláciu (systému, je jedno akého), na konci ktorej sa vygeneruje určitý kľúč, ktorý potrebujem zapísať na určité miesto do php súboru. Mám php súbor config.php, ktorého obsahom je napr.

<?

// Copyrights

$kluc = "sem ten kluc potrebujem zapisat";

// funkcie a ostatne blbosti

?>


teda súbor nie je prázdny a potrebujem, aby sa napr. 94279414 zapísalo do $kluc a teda by config.php vyzeral takto:

<?

// Copyrights

$kluc = "94279414";

// funkcie a ostatne blbosti

?>


A následne by sa z neho dalo čítať. Ďakujem za rady.
Rintintin
Profil *
Pokud už je v souboru config.php zápis proměnné $kluc = "nějaká hodnota" nebo bez hodnoty $kluc = "" a před $kluc není žádný znak " (uvozovka), kód by mohl vypadat takto:
$vlozit = '12345678';
$soubor = file_get_contents('config.php');
$pole = explode('"', $soubor);
$pole[1] = $vlozit;
$soubor = implode('"', $pole);
file_put_contents('config.php', $soubor);
HomerJay
Profil
// EDIT: Jo už nič, funguje, vďaka :)

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