par
Cypher_PHP » 10 juil. 2005, 16:17
je me désespère
j'ai maintes fois corrigé et fait attention à tout
rien
je ne comprends pas
ce serait sympa de m'aider
voici l'erreur avec le commentaire qui indique le numero de ligne dans le fichier valide.php:
Parse error: parse error, unexpected T_VARIABLE in /var/www/free.fr/d/f/xxxxxx/test/valide.php on line 5
je remets mes codes PHP
form.php
<?php
require_once('config.php')
?>
<html>
<body>
<form method="POST" action="valide.php">
Nom: <input type=text name="name" value="<?php echo $name ?>"><br>
Prénom: <input type=text name="prenom" value="<?php echo $prenom ?>"><br>
<input type=submit value="Enregistrer">
</form>
</body>
</html>
valide.php
<?php
require_once('config.php')
// --- Récupération des données du formulaire
// ligne 5 ci-dessous
$prenom = $_POST['prenom'];
$name = $_POST['name'];
$RecorInsert = "INSERT INTO $dbtable VALUES ('$name', '$prenom')";
$RecordInsert2 = mysql_db_query("dbname", $RecorInsert);
?>
Recup.php
<?php
require_once('config.php')
?>
<html>
<head>
</head>
<body>
<table width="75%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2"><?php do {?></td>
</tr>
<tr>
<td width="45%"><?php echo $row_RecorMembers['name'];?></td>
<td width="55%"><?php echo $row_RecorMembers['prenom'];?></td>
</tr>
<tr>
<td colspan="2"><?php } while ($row_RecorMembers = mysql_fetch_assoc($RecorMembers));?></td>
</tr>
</table>
</body>
</html>
config.php
<?php
$dbhost="sql.free.fr";
$dblogin="xxxx";
$dbpassword="xxxx";
$dbname="xxxx";
$dbtable='xxxxxx';
$members=mysql_pconnect($dbhost,$dblogin,$dbpassword);mysql_selectdb($dbname);
mysql_select_db($dbname, $members);
$RecorMembers= mysql_query ("select * from $dbtable order by id desc");
$row_RecorMembers = mysql_fetch_assoc($RecorMembers);
?>