Einzelnen Beitrag anzeigen
  #5 (permalink)  
Alt 09-09-2020, 19:29
Sky-Kay
 Registrierter Benutzer
Links : Onlinestatus : Sky-Kay ist offline
Registriert seit: Mar 2020
Beiträge: 6
Sky-Kay befindet sich auf einem aufstrebenden Ast
Standard

Liebe Community,

kann mir jemand wenigstens bei der Umstellung/Anpassung für die Anmeldung an die Datenbank helfen?

Danke schonmal

PHP-Code:
if ($_POST['btn'])
        if(
$_POST['db_host'] && $_POST['db_user'] && $_POST['db_pass'] && $_POST['db_name']
                && 
$_POST['admin_name'] && $_POST['admin_pass1'] && $_POST['admin_pass2']
                && 
$_POST['s_kz'] && $_POST['x_ol'] && $_POST['y_ol'] && $_POST['x_ur'] && $_POST['y_ur']){
            if(
$_POST['admin_pass1']==$_POST['admin_pass2']){

                
//alles erstellen
                
if(!empty($_POST['db_tableprefix'])){
                    
// unerlaubte zeichen /\.
                    
if(strpos($_POST['db_tableprefix'], '/') !== false
                            
|| strpos($_POST['db_tableprefix'], '\\') !== false
                            
|| strpos($_POST['db_tableprefix'], '.') !== false
                            
|| strpos($_POST['db_tableprefix'], ' ') !== false){

                        die(
"Fehler: unerlaubte Zeichen im Tabellenpr&auml;fix. Folgende Zeichen sind unzul&auml;ssig:<br>".
                                
"'/'(Slash), '\\'(Backslash), '.'(Punkt), ' '(Leerzeichen)\n");
                    }
                    
$tprefix $_POST['db_tableprefix'];
                }else{
                    
$tprefix '';
                }
                
                
$link mysqli_connect($_POST['db_host'], $_POST['db_user'], $_POST['db_pass']);
                if(!
$link){
                    die(
'keine Verbindung zum mysqli-Server m&ouml;glich: ' mysqli_connect_error($link));
                }
                if(
$_POST['db_create']){
                    if(!
mysqli_query('CREATE DATABASE `'$_POST['db_name'] .'` DEFAULT CHARACTER SET latin1 COLLATE latin1_german2_ci;'$link)){
                        die(
'kann Datenbank \''$_POST['db_name'] .'\' nicht erstellen: ' mysqli_error($link));
                    }
                }
                if(!
mysqli_select_db($_POST['db_name'], $link)){
                    die(
'kann Datenbank \''$_POST['db_name'] .'\' nicht benutzen: ' mysqli_connect_error($link));
                } 
Mit Zitat antworten