... ich habe mittlerweile eine Lösung hinbekommen:
ich habe mir ein Modul gebaut zum Import der hochgeladenen SQL Datei, in der die Update Anweisungen stehen:
PHP-Code:
<?php
// no direct access
//defined( '_VALID_MOS' ) or die( 'Restricted access' );
$import = file_get_contents("pfad_ausgehend_vom_hauptpfad/update.sql");
$import = preg_replace ("%/\*(.*)\*/%Us", '', $import);
$import = preg_replace ("%^--(.*)\n%mU", '', $import);
$import = preg_replace ("%^$\n%mU", '', $import);
mysql_real_escape_string($import);
$import = explode (";", $import);
foreach ($import as $imp){
if ($imp != '' && $imp != ' '){
mysql_query($imp);
}
}
echo "Der Update Prozess wurde gestartet";
?>
Das Modul habe ich auf einer nicht verlinkten Seite eingebunden, die ich nur manuell aufrufen kann.
Das Modul ist "spezial" und wird nur angezeigt, wenn man sich angemeldet hat.
Lesezeichen