21.07.2007, 07:44
Hallo,
ich möchte einem Plugin Dateien verändern. Dazu habe ich 2 Funktionen (teilweise aus 'm i-net, teilweise selbst gemacht):
Leider Funktioniert das nur in einigen (zu wenigen) Fällen. Safe Mode ist off.
Eine Sache die ich verändern möchte ist für das Plugin zum Account löschen die Dateien ebenfalls per Plugin zu verändern. Bei der Sprache Deutsch "Du" geht's, beim englischen nicht...
Wenn ihr dafür sonst noch etwas aus der phpinfo wissen müsst: http://phpinfo.ohost.de
Schonmal danke für eure Hilfe!!!
ich möchte einem Plugin Dateien verändern. Dazu habe ich 2 Funktionen (teilweise aus 'm i-net, teilweise selbst gemacht):
PHP-Code:
if(!function_exists("file_put_contents2"))
{
function file_put_contents2($filename, $data, $file_append = false) {
if(file_exists($filename) == true)
{
unlink($filename);
}
$fp = fopen($filename, (!$file_append ? 'w+' : 'a+'));
if(!$fp) {
trigger_error('file_put_contents cannot write in file.', E_USER_ERROR);
return;
}
fputs($fp, $data);
fclose($fp);
}
}
if(!function_exists("changefile"))
{
function changefile($filepath, $search, $replace)
{
$fileperms = fileperms($filepath);
if($fileperms != false)
{
chmod($filepath, 0666);
$handle = file_get_contents($filepath);
$handle = str_replace($search, $replace, $handle);
file_put_contents2($filepath, $handle, FILE_APPEND);
chmod($filepath, $fileperms);
}
else
{
echo("ERROR: fileperms()");
}
}
}
Leider Funktioniert das nur in einigen (zu wenigen) Fällen. Safe Mode ist off.
Eine Sache die ich verändern möchte ist für das Plugin zum Account löschen die Dateien ebenfalls per Plugin zu verändern. Bei der Sprache Deutsch "Du" geht's, beim englischen nicht...
Wenn ihr dafür sonst noch etwas aus der phpinfo wissen müsst: http://phpinfo.ohost.de
Schonmal danke für eure Hilfe!!!