Hi ich möchte eine cfg Datei auslesen , und wenn der Tag sv_password="pw" nicht existiert möchte ich den Tag setzen , wenn der Tag jedoch existiert und kein passwort enthält möchte ich eins setzen . Habe dafür mal das vorbereitet :
is flasch glaub ich ,da er ja den ganzen anderen text löscht oder ?
PHP:
function GetArrayPos( $strng, $arr) {
for ($i=0; $i<count($arr); $i++) {
if ( strpos($arr, $strng) )
return $i;
}
return false;
}
$conf_file = file("config.cfg");
$pwline = GetArrayPos("sv_password", $conf_file);
if ($pwline == false) {
echo "Kein Passwort gesetzt";
$fp=fopen("config.cfg","w");
fputs($fp,"Test");
}
else {
echo "Passwort gesetzt, in Zeile $pwline";
}