Also mir ist gerade eine funktion eingefallen die ich mit euch teilen will
und die meinungen lesen ( kritik ist erwünscht )
Die funktion soll nach dateien in dem "Install" Ordner suchen und sie halt in die MySql Datenbank installieren
und mit viel stolz sage ich Funktioniert 100%
und die meinungen lesen ( kritik ist erwünscht )
PHP:
<?php
/* Install Functions File */
class mainInstaller {
var $sql;
// LOADS INSTALLATION FILES AND INSTALL DATA IN MYSQL DATABASE
function __initSQL() {
$installFiles = scandir('install', 1); // SCANS INSTALL DIRECTORY FOR INSTALLATION FILES
$countFiles = count($installFiles); // COUNT INSTALLATION FILES
//print_r($installFiles);
// RUNS ALL FILES AND INSTALL THE DATA
for($i = 0; $i < $countFiles; $i++) {
if($installFiles[$i] == '.' or $installFiles[$i] == '..') {
print 'ERROR COMING SOON';
}else{
$sqlFile = file_get_contents('install/'.$installFiles[$i]); // LOAD SQL INSTALL COMMAND
//INSTALL
$sqlQuery = mysql_query($sqlFile) or die ('The File isn\'t a MySql Installation File, Please look at {{SITEURL}} for more Information.<br />'.mysql_error());
// ERROR CHECK
if(!$sqlQuery) {
print 'The File isn\'t a MySql Installation File, Please look at {{SITEURL}} for more Information.<br />'; // ERROR MSG wrong InstallFile
die();
}else{
// SUCCESS MESSAGE
print 'File :: '.$installFiles[$i].' has been called successful :: <a href="index.php?update">Insert Content</a> <br />';
}
}
}
}
}
?>
Die funktion soll nach dateien in dem "Install" Ordner suchen und sie halt in die MySql Datenbank installieren
und mit viel stolz sage ich Funktioniert 100%