Lo scrivo senza codice, perchè non si vede bene con il codice PHP!
Per favore non mi fate l'infrazione!!! Se ci riuscite bene seno niente (a fare vedere il codice ok)
Codice:
$open = fopen("cons.php","r");
$titolo = htmlspecialchars("$titolo");
$testo = "<?php\n
\$server = \"$server\";\n
\$usernamedb = \"$userdb\";\n
\$passworddb = \"$passdb\";\n
\$database =\"$db\";\n
\$cons = mysql_connect(\"$server\", \"$usernamed\", \"$passworddb\");\n
\mysql_select_db(\"$database\", $cons);\n
\$titolo = \"$titolo\";\n
\$usera = \"$username\";\n
\$passa = \"".md5("$password")."\"; // $password\n
\$email = \"$email\";\n
?>";
$scrivi = fwrite($open,$testo);
$close = fclose($open);
if($scrivi) {
echo "<b>Impostazioni Modificate!</b>";
echo "<meta http-equiv=\"refresh\" content=\"1; url=admin.php?p=impostazioni\">";
} else {
echo "<b>Errore</b>: Non riesco a modificare il file delle impostazioni (cons.php)";
}
@debug: lo so..ma deve venire fuori questo:
Codice PHP:
<?php
$server = "localhost";
$usernamedb = "asd";
$passworddb = "";
$database = "asd";
$cons = mysql_connect("$server", "$usernamedb", "$passworddb");
mysql_select_db("$database", $cons);
$titolo = "Titolo";
$usera = "username";
$passa = "7815696ecbf1c96e6894b779456d330e"; // asd
$email = "email@email.com";
?>