PB!! "unexpected T_CONSTANT_ENCAPSED_S"
lucio
-
lucio -
lucio -
Bonjour,
Je suis débutant (c'est mon premier site internet) et j'ai un soucis avec le code de ma page "inscription" que j'ai trouvé sur internet et que j'ai souhaité adapter à mon site internet.
En effet, en allant à la page inscription de mon site, j'ai ce message d'erreur qui apparaît:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in D:\www\izimo.eu\htdocs\inscription.php on line 11
SVP quelqu'un pourrait m'aider à arranger mon code?? Le voici ci-dessous pour cette fameuse page inscription:
(pour info j'aimerais faire une page "inscription" pour que les membres puissent publier des annonces par la suite... je vais déja essayer de faire cette page avant de passer aux annonces!!) Merci par avance!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<p><?php require_once('../Connections/izimo109416.php''); ?>
<?php
session_start();
if ($HTTP_POST_VARS['inscription']=="ok"){
mysql_select_db($database_izimo109416, $izimo109416);
$FORMemail=trim($FORMemail);
$query_rsClient = "SELECT email FROM clients WHERE email = '$FORMemail' ";
$rsClient = mysql_query($query_rsClient , $izimo109416) or die(mysql_error());
$totalRows_rsClient = mysql_num_rows($rsClient);
if ($totalRows_rsClient==0)
{
$insertSQL = "INSERT INTO clients (nom, email, pass) VALUES ('$nom', '$FORMemail', '$FORMpass')";
$Result1 = mysql_query($insertSQL , $izimo109416) or die(mysql_error());
$clientID=mysql_insert_id();
$statut="client";
session_register("clientID");
session_register("statut");
header("Location:menu.php");
}
else
{
$erreur_mail=1;
}
}
?>
</p>
<p><BR>
<?php
if ($erreur_mail==1)
{
?>
<BR>
L'émail :<?php echo $FORMemail ?> : existe déjà dans notre base de données </p>
<p>Choisissez un autre mail ou utilisez le compte déjà créé <BR>
<?php
$erreur_mail=0; // ici on efface la valeur de la variable erreur_mail
}
?>
</p>
<p> </p>
<table width="491" border="1">
<tr>
<td width="235">Nom :</td>
<td width="240"><form id="form1" name="form1" method="post" action="inscription.php">
<label>
<input name="nom" type="text" id="textfield" />
</label>
</form> </td>
</tr>
<tr>
<td>Email :</td>
<td><form id="form2" name="form2" method="post" action="inscription.php">
<label>
<input name="FORMemail" type="text" id="textfield2" />
</label>
</form> </td>
</tr>
<tr>
<td>Mot de Passe : </td>
<td><form id="form3" name="form3" method="post" action="inscription.php">
<label>
<input name="FORMpass" type="text" id="textfield3" size="15" />
</label>
Max 10 caractères
</form> </td>
</tr>
<tr>
<td> </td>
<td><form id="form5" name="form5" method="post" action="inscription.php">
<input name="textfield4" type="hidden" id="textfield4" value="" />
</form>
</td>
</tr>
<tr>
<td> </td>
<td><form id="form4" name="form4" method="post" action="inscription.php">
<input name="button" type="submit" id="button" value="Envoyer" />
</form> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</table>
<p> </p>
<p> </p>
<p> </p>
</body>
</html>
Je suis débutant (c'est mon premier site internet) et j'ai un soucis avec le code de ma page "inscription" que j'ai trouvé sur internet et que j'ai souhaité adapter à mon site internet.
En effet, en allant à la page inscription de mon site, j'ai ce message d'erreur qui apparaît:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in D:\www\izimo.eu\htdocs\inscription.php on line 11
SVP quelqu'un pourrait m'aider à arranger mon code?? Le voici ci-dessous pour cette fameuse page inscription:
(pour info j'aimerais faire une page "inscription" pour que les membres puissent publier des annonces par la suite... je vais déja essayer de faire cette page avant de passer aux annonces!!) Merci par avance!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<p><?php require_once('../Connections/izimo109416.php''); ?>
<?php
session_start();
if ($HTTP_POST_VARS['inscription']=="ok"){
mysql_select_db($database_izimo109416, $izimo109416);
$FORMemail=trim($FORMemail);
$query_rsClient = "SELECT email FROM clients WHERE email = '$FORMemail' ";
$rsClient = mysql_query($query_rsClient , $izimo109416) or die(mysql_error());
$totalRows_rsClient = mysql_num_rows($rsClient);
if ($totalRows_rsClient==0)
{
$insertSQL = "INSERT INTO clients (nom, email, pass) VALUES ('$nom', '$FORMemail', '$FORMpass')";
$Result1 = mysql_query($insertSQL , $izimo109416) or die(mysql_error());
$clientID=mysql_insert_id();
$statut="client";
session_register("clientID");
session_register("statut");
header("Location:menu.php");
}
else
{
$erreur_mail=1;
}
}
?>
</p>
<p><BR>
<?php
if ($erreur_mail==1)
{
?>
<BR>
L'émail :<?php echo $FORMemail ?> : existe déjà dans notre base de données </p>
<p>Choisissez un autre mail ou utilisez le compte déjà créé <BR>
<?php
$erreur_mail=0; // ici on efface la valeur de la variable erreur_mail
}
?>
</p>
<p> </p>
<table width="491" border="1">
<tr>
<td width="235">Nom :</td>
<td width="240"><form id="form1" name="form1" method="post" action="inscription.php">
<label>
<input name="nom" type="text" id="textfield" />
</label>
</form> </td>
</tr>
<tr>
<td>Email :</td>
<td><form id="form2" name="form2" method="post" action="inscription.php">
<label>
<input name="FORMemail" type="text" id="textfield2" />
</label>
</form> </td>
</tr>
<tr>
<td>Mot de Passe : </td>
<td><form id="form3" name="form3" method="post" action="inscription.php">
<label>
<input name="FORMpass" type="text" id="textfield3" size="15" />
</label>
Max 10 caractères
</form> </td>
</tr>
<tr>
<td> </td>
<td><form id="form5" name="form5" method="post" action="inscription.php">
<input name="textfield4" type="hidden" id="textfield4" value="" />
</form>
</td>
</tr>
<tr>
<td> </td>
<td><form id="form4" name="form4" method="post" action="inscription.php">
<input name="button" type="submit" id="button" value="Envoyer" />
</form> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</table>
<p> </p>
<p> </p>
<p> </p>
</body>
</html>
A voir également:
- PB!! "unexpected T_CONSTANT_ENCAPSED_S"
- Exception processing message 0x00013 unexpected parameters ✓ - Forum Windows
- An unexpected directx error occurred - Forum Carte graphique
- Code d'arrêt unexpected store exception - Guide
- UNEXPECTED EOF ✓ - Forum Programmation
- Exception processing message c0000013... ✓ - Forum Windows
16 réponses
Merci pour ta réponse,
Malheureusement, ca ne fonctionne toujours pas, j'ai fait la modif comme tu m'as indiqué mais cette fois-ci le message suivant s'affiche:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in D:\www\izimo.eu\htdocs\inscription.php on line 4
Pour info la ligne 4 est la suivante:
if ($HTTP_POST_VARS['inscription']=="ok"){
.... please, HELP me!!
Merci par avance,
Lucio
Malheureusement, ca ne fonctionne toujours pas, j'ai fait la modif comme tu m'as indiqué mais cette fois-ci le message suivant s'affiche:
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in D:\www\izimo.eu\htdocs\inscription.php on line 4
Pour info la ligne 4 est la suivante:
if ($HTTP_POST_VARS['inscription']=="ok"){
.... please, HELP me!!
Merci par avance,
Lucio
peut etre en modifiant comme ceci :
if (isset(if ($HTTP_POST_VARS['inscription'])) && $HTTP_POST_VARS['inscription']=="ok")
if (isset(if ($HTTP_POST_VARS['inscription'])) && $HTTP_POST_VARS['inscription']=="ok")
Ca marche toujours pas...
Le message d'erreur est le même que précédemment (même ligne 4)
Pour info j'ai trouvé ce script ici: http://www.asp-php.net/tutorial/asp-php/dmx_session.php?page=4
Dans le déscriptif ya une histoire de (header("Location:menu.php"); )
Je sais pas ce que c'est et je sais pas si ca a de l'importance.. enfin bref..
HELP ME PLEASE !!
Thanks par avance!
Le message d'erreur est le même que précédemment (même ligne 4)
Pour info j'ai trouvé ce script ici: http://www.asp-php.net/tutorial/asp-php/dmx_session.php?page=4
Dans le déscriptif ya une histoire de (header("Location:menu.php"); )
Je sais pas ce que c'est et je sais pas si ca a de l'importance.. enfin bref..
HELP ME PLEASE !!
Thanks par avance!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
je ne pense pas mais bon on peut toujours essayer comme ça :
if (isset(if ($_POST['inscription'])) && $_POST['inscription']=="ok")
if (isset(if ($_POST['inscription'])) && $_POST['inscription']=="ok")
Marche toujours pas... !!!!!!
Le PC va passer par la fenêtre dans pas longtemps..!
Merci pour votre aide en tout cas!
Le PC va passer par la fenêtre dans pas longtemps..!
Merci pour votre aide en tout cas!
<?php require_once('../Connections/izimo109416.php''); ?>
<?php
session_start();
if ($HTTP_POST_VARS['inscription']=="ok"){
mysql_select_db($database_izimo109416, $izimo109416);
$FORMemail=trim($FORMemail);
$query_rsClient = "SELECT email FROM clients WHERE email = '$FORMemail' ";
$rsClient = mysql_query($query_rsClient , $izimo109416) or die(mysql_error());
$totalRows_rsClient = mysql_num_rows($rsClient);
if ($totalRows_rsClient==0)
{
$insertSQL = "INSERT INTO clients (nom, email, pass) VALUES ('$nom', '$FORMemail', '$FORMpass')";
$Result1 = mysql_query($insertSQL , $izimo109416) or die(mysql_error());
$clientID=mysql_insert_id();
$statut="client";
session_register("clientID");
session_register("statut");
header("Location:menu.php");
}
else
{
$erreur_mail=1;
}
}
?>
</p>
<p><BR>
<?php
if ($erreur_mail==1)
{
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<p>
<BR>
L'émail : <?php echo $FORMemail ?> : existe déjà dans notre base de données </p>
<p>Choisissez un autre mail ou utilisez le compte déjà créé <BR>
<?php
$erreur_mail=0; // ici on efface la valeur de la variable erreur_mail
}
?>
</p>
<p> </p>
<table width="491" border="1">
<tr>
<td width="235">Nom :</td>
<td width="240"><form id="form1" name="form1" method="post" action="inscription.php">
<label>
<input name="nom" type="text" id="textfield" />
</label>
</form> </td>
</tr>
<tr>
<td>Email :</td>
<td><form id="form2" name="form2" method="post" action="inscription.php">
<label>
<input name="FORMemail" type="text" id="textfield2" />
</label>
</form> </td>
</tr>
<tr>
<td>Mot de Passe : </td>
<td><form id="form3" name="form3" method="post" action="inscription.php">
<label>
<input name="FORMpass" type="text" id="textfield3" size="15" />
</label>
Max 10 caractères
</form> </td>
</tr>
<tr>
<td> </td>
<td><form id="form5" name="form5" method="post" action="inscription.php">
<input name="textfield4" type="hidden" id="textfield4" value="" />
</form>
</td>
</tr>
<tr>
<td> </td>
<td><form id="form4" name="form4" method="post" action="inscription.php">
<input name="button" type="submit" id="button" value="Envoyer" />
</form> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</table>
<p> </p>
<p> </p>
<p> </p>
</body>
</html>
<?php
session_start();
if ($HTTP_POST_VARS['inscription']=="ok"){
mysql_select_db($database_izimo109416, $izimo109416);
$FORMemail=trim($FORMemail);
$query_rsClient = "SELECT email FROM clients WHERE email = '$FORMemail' ";
$rsClient = mysql_query($query_rsClient , $izimo109416) or die(mysql_error());
$totalRows_rsClient = mysql_num_rows($rsClient);
if ($totalRows_rsClient==0)
{
$insertSQL = "INSERT INTO clients (nom, email, pass) VALUES ('$nom', '$FORMemail', '$FORMpass')";
$Result1 = mysql_query($insertSQL , $izimo109416) or die(mysql_error());
$clientID=mysql_insert_id();
$statut="client";
session_register("clientID");
session_register("statut");
header("Location:menu.php");
}
else
{
$erreur_mail=1;
}
}
?>
</p>
<p><BR>
<?php
if ($erreur_mail==1)
{
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>
<body>
<p>
<BR>
L'émail : <?php echo $FORMemail ?> : existe déjà dans notre base de données </p>
<p>Choisissez un autre mail ou utilisez le compte déjà créé <BR>
<?php
$erreur_mail=0; // ici on efface la valeur de la variable erreur_mail
}
?>
</p>
<p> </p>
<table width="491" border="1">
<tr>
<td width="235">Nom :</td>
<td width="240"><form id="form1" name="form1" method="post" action="inscription.php">
<label>
<input name="nom" type="text" id="textfield" />
</label>
</form> </td>
</tr>
<tr>
<td>Email :</td>
<td><form id="form2" name="form2" method="post" action="inscription.php">
<label>
<input name="FORMemail" type="text" id="textfield2" />
</label>
</form> </td>
</tr>
<tr>
<td>Mot de Passe : </td>
<td><form id="form3" name="form3" method="post" action="inscription.php">
<label>
<input name="FORMpass" type="text" id="textfield3" size="15" />
</label>
Max 10 caractères
</form> </td>
</tr>
<tr>
<td> </td>
<td><form id="form5" name="form5" method="post" action="inscription.php">
<input name="textfield4" type="hidden" id="textfield4" value="" />
</form>
</td>
</tr>
<tr>
<td> </td>
<td><form id="form4" name="form4" method="post" action="inscription.php">
<input name="button" type="submit" id="button" value="Envoyer" />
</form> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</table>
<p> </p>
<p> </p>
<p> </p>
</body>
</html>
<p>
<?php
require_once ("../Connections/izimo109416.php'');
session_start();
if ($HTTP_POST_VARS['inscription']=="ok"){
c'était ça ton erreur, un " manquant dans le require once
<?php
require_once ("../Connections/izimo109416.php'');
session_start();
if ($HTTP_POST_VARS['inscription']=="ok"){
c'était ça ton erreur, un " manquant dans le require once
J'ai corrigé mais ca ne fonctionne toujours pas...
Voici le "require once" tel que je l'ai trouvé ici: http://www.asp-php.net/tutorial/asp-php/dmx_session.php?page=4
<?php require_once('../Connections/jpierre.php'); ?> // ici la cnx à votre base
<?php
session_start();// ici on lance la session
Voici le "require once" tel que je l'ai trouvé ici: http://www.asp-php.net/tutorial/asp-php/dmx_session.php?page=4
<?php require_once('../Connections/jpierre.php'); ?> // ici la cnx à votre base
<?php
session_start();// ici on lance la session
Voici mon message d'erreur actuel...
Warning: require_once() [function.require-once]: open_basedir restriction in effect. File(../Connections/izimo109416.php) is not within the allowed path(s): (d:/www/izimo.eu/htdocs) in D:\www\izimo.eu\htdocs\inscription.php on line 1
Warning: require_once(../Connections/izimo109416.php) [function.require-once]: failed to open stream: Operation not permitted in D:\www\izimo.eu\htdocs\inscription.php on line 1
Fatal error: require_once() [function.require]: Failed opening required '../Connections/izimo109416.php' (include_path='.') in D:\www\izimo.eu\htdocs\inscription.php on line 1
Warning: require_once() [function.require-once]: open_basedir restriction in effect. File(../Connections/izimo109416.php) is not within the allowed path(s): (d:/www/izimo.eu/htdocs) in D:\www\izimo.eu\htdocs\inscription.php on line 1
Warning: require_once(../Connections/izimo109416.php) [function.require-once]: failed to open stream: Operation not permitted in D:\www\izimo.eu\htdocs\inscription.php on line 1
Fatal error: require_once() [function.require]: Failed opening required '../Connections/izimo109416.php' (include_path='.') in D:\www\izimo.eu\htdocs\inscription.php on line 1