PHP - Erreur T_VARIABLE!
Résolu
cheslot
Messages postés
113
Date d'inscription
Statut
Membre
Dernière intervention
-
cheslot Messages postés 113 Date d'inscription Statut Membre Dernière intervention -
cheslot Messages postés 113 Date d'inscription Statut Membre Dernière intervention -
Bonjour CCMiens,
<?php
include('mysql.php');
if ($_POST['etape'] == 1) {
$fp = fopen("mysql.php","w");
fputs($fp, '<?php\n');
fputs($fp, '$dbhost="' . $_POST['host'] . '";\n');
fputs($fp, '$dbuser="' . $_POST['user'] . '";\n');
fputs($fp, '$dbpass="' . $_POST['pass'] . '";\n');
fputs($fp, '$dbbase="' . $_POST['base'] . '";\n');
fputs($fp, '$db_connect = mysql_connect ($dbhost, $dbuser, $dbpass);\n');
fputs($fp, '$db_select = mysql_select_db ($dbbase);\n');
fputs($fp, '?>\n');
fclose($fp);
}
if ($_POST['etape'] == 2) {
$fp = fopen("config.php","w");
fputs($fp, '<?php\n');
fputs($fp, '$dbpass="' . $_POST['title'] . '";\n');
fputs($fp, '$intro="' . $_POST['intro'] . '";\n');
fputs($fp, '?>\n');
fclose($fp);
$sql = 'INSERT INTO user (username, password, rank) VALUES ('$_POST[username]', '$_POST[password]', '$_POST[rank]')';
mysql_query($sql) or die(mysql_error());
}
?>
<html>
<head>
<title>ChesBlog | Installation</title>
</head>
<body>
<? if ($_POST['etape'] == 0) { ?>
<form action="install.php" method="POST">
<input type=hidden name=etape value=1 />
<center><h1>Installation</h1><font size=3>Étape 1 - MySQL</font></center><br />
Hôte : <input type=text name=host size=30 /><br />
Nom d'utilisateur : <input type=text name=user size=30 /><br />
Mot de passe : <input type=text name=pass size=30 /><br />
Base de données : <input type=text name=base size=30 /><br />
<br /><input type=submit value=Configurer />
</form>
<? } if ($_POST['etape'] == 1) { ?>
<form action="install.php" method="POST">
<input type=hidden name=etape value=2 />
<input type=hidden name=rank value=admin />
<center><h1>Installation</h1><font size=3>Étape 2 - Configuration</font></center><br />
Votre utilisateur : <input type=text name=username size=30 /><br />
Votre mot de passe : <input type=text name=password size=30 /><br />
Titre du blog : <input type=text name=title size=30 /><br />
Introduction de la page d'accueil :<br /><textarea name=intro cols=50 rows=6 ></textarea><br />
<br /><input type=submit value=Installer />
</form>
<? } if ($_POST['etape'] == 2) { ?>
<center><h1>Installation terminée avec succès!</h1><font size=3><a href="index.php">Visiter mon blog</a></font></center>
<? } ?>
</body>
<?php
include('mysql.php');
if ($_POST['etape'] == 1) {
$fp = fopen("mysql.php","w");
fputs($fp, '<?php\n');
fputs($fp, '$dbhost="' . $_POST['host'] . '";\n');
fputs($fp, '$dbuser="' . $_POST['user'] . '";\n');
fputs($fp, '$dbpass="' . $_POST['pass'] . '";\n');
fputs($fp, '$dbbase="' . $_POST['base'] . '";\n');
fputs($fp, '$db_connect = mysql_connect ($dbhost, $dbuser, $dbpass);\n');
fputs($fp, '$db_select = mysql_select_db ($dbbase);\n');
fputs($fp, '?>\n');
fclose($fp);
}
if ($_POST['etape'] == 2) {
$fp = fopen("config.php","w");
fputs($fp, '<?php\n');
fputs($fp, '$dbpass="' . $_POST['title'] . '";\n');
fputs($fp, '$intro="' . $_POST['intro'] . '";\n');
fputs($fp, '?>\n');
fclose($fp);
$sql = 'INSERT INTO user (username, password, rank) VALUES ('$_POST[username]', '$_POST[password]', '$_POST[rank]')';
mysql_query($sql) or die(mysql_error());
}
?>
<html>
<head>
<title>ChesBlog | Installation</title>
</head>
<body>
<? if ($_POST['etape'] == 0) { ?>
<form action="install.php" method="POST">
<input type=hidden name=etape value=1 />
<center><h1>Installation</h1><font size=3>Étape 1 - MySQL</font></center><br />
Hôte : <input type=text name=host size=30 /><br />
Nom d'utilisateur : <input type=text name=user size=30 /><br />
Mot de passe : <input type=text name=pass size=30 /><br />
Base de données : <input type=text name=base size=30 /><br />
<br /><input type=submit value=Configurer />
</form>
<? } if ($_POST['etape'] == 1) { ?>
<form action="install.php" method="POST">
<input type=hidden name=etape value=2 />
<input type=hidden name=rank value=admin />
<center><h1>Installation</h1><font size=3>Étape 2 - Configuration</font></center><br />
Votre utilisateur : <input type=text name=username size=30 /><br />
Votre mot de passe : <input type=text name=password size=30 /><br />
Titre du blog : <input type=text name=title size=30 /><br />
Introduction de la page d'accueil :<br /><textarea name=intro cols=50 rows=6 ></textarea><br />
<br /><input type=submit value=Installer />
</form>
<? } if ($_POST['etape'] == 2) { ?>
<center><h1>Installation terminée avec succès!</h1><font size=3><a href="index.php">Visiter mon blog</a></font></center>
<? } ?>
</body>
A voir également:
- PHP - Erreur T_VARIABLE!
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Expert php pinterest - Télécharger - Langages
- J'aime par erreur facebook notification - Forum Facebook
- Code erreur f3500-31 ✓ - Forum Bbox Bouygues