Ich habe folgenden Problem:
In einem Setup-Script frage ich per form die Variablen
$host,$user,$passwd,$dbname
ab.
Klappt alles, außer,
$dbhost,$dbuser,$dbpasswd,$db_name
wird nicht geschrieben. Wie mache ich klar das dies nur Text und keine Variablen sind (Zumindest beim Setup)
	
Vielen Dank  
  
							
						
					In einem Setup-Script frage ich per form die Variablen
$host,$user,$passwd,$dbname
ab.
Klappt alles, außer,
$dbhost,$dbuser,$dbpasswd,$db_name
wird nicht geschrieben. Wie mache ich klar das dies nur Text und keine Variablen sind (Zumindest beim Setup)
PHP-Code:
	
	
<?php
function create_db_file(){
    global $host,$user,$passwd,$dbname;
    $dbfilecontent = "<?php\n";
    $dbfilecontent.= "$dbhost=\"$host\";\n";
    $dbfilecontent.= "$dbuser=\"$user\";\n";
    $dbfilecontent.= "$dbpasswd=\"$passwd\";\n";
    $dbfilecontent.= "$db_name=\"$dbname\";\n";
    $dbfilecontent.= "$db=mysql_connect(\"$dbhost\",\"$dbuser\",\"$dbpasswd\");\n";
    $dbfilecontent.= "mysql_select_db($db_name,$db);\n";
    $dbfilecontent.= "?>\n";
    $fp = fopen ("db.php","w");
    fwrite($fp,$dbfilecontent);
    fclose($fp);
    }
 
  
							
						 
          
 
 
Kommentar