Jeg er i gang med at lave en hjemmeside, hvor der ligger en masse variabler med indstillinger i filen config.php. Den inkluderer jeg så på mine sider. Nu kunne jeg imidlertid godt tænke mig, at det var muligt at rette i disse indstillinger fra en php side (som jeg selvfølgeligt har behørigt password-beskyttet). Mit problem er altså at et vilkårligt sted i config.php står linien:
$db_host = 'localhost';
og jeg skal have en funktion der kan finde og ændre det til fx. $db_host = 'host';, hvis det nu var det der skulle stå, og til slut gemme filen. Er det muligt, eller skal alle værdierne gemmes i en database?
/Andreas Møgelmose
----
Don't take life too serious, you'll never escape it alive anyway.
Det du skal gøre er at lave en anden php-fil. I den fil, får du php til at åbne config.php, og smide indholder ind i et textarea, og derefter lave en submit-knap. Hvis man så trykker på submit-knappen overskriver den nye php-fil indholder at config.php med det indhold du har skrive i textarea'et.
Hvis du vil have noget sourcecode, kan jeg godt sende dig det.
[Redigeret d. 25/07-03 14:52:42 af Casper Biering]