Probleme base de donnees

olive_sibile -  
 Utilisateur anonyme -
Bonjour,

J ai cree une base de donnee avec cpanel:
nom de la table: email
champ1: id Type: INT CLe primaire
Champ2:email Type: varchar

un formulaire.htm:
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>Mon site</title>
<script language='javascript'>
function valider()
{ mes='';
if(document.formulaire.mail.value==''){mes=mes+'\n- votre mel');}
if(mes!=''){alert('veuillez renseigner :'+mes);return false;}
if(mes==''){return true;}
}
</script>
</head>

<body>
<form name='formulaire' action='inscription.php' method='post' onsubmit='return valider()'>
<p>Votre adresse electronique<input type="text" name="email" size="20"></p>
<input type='submit' name='ok' value='valider'
</form>

</form>

</body>

</html>

un fichier connexion.php
<?php
$hostname='localhost';
$database='****_newsletter';
$username='***_****';
$password='*****';
$connexion=mysql_pconnect($hostname,$username,$password) or die(mysql_error());
mysql_select_db($database,$connexion);
?>

un fichier inscription.php
<?
include('connexion.php');
$email=$_POST['email'];
mysql_query('insert into email values('','$email')');
echo'OK.';
?>

quand je valide le formulaire, un message d erreur apparait:

'Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /home/****/public_html/testnews/inscription.php on line 4'

merci pour votre aide

olivier

1 réponse

Utilisateur anonyme
 
bonjour,

<form name='formulaire' action='inscription.php' method='post' onsubmit='return valider()'>
<p>Votre adresse electronique<input type="text" name="email" size="20"></p>
<input type='submit' name='ok' value='valider'
</form>

il manque > après valider
0