Parse error: parse error, unexpected $ in xxx
m@her
-
m@her -
m@her -
Bonjour,
j'ai fai ce script php qui est une sorte d'un minichatt ... mais il me reste un ptit souci avant:
Parse error: parse error, unexpected $ in on line 80 et le hic c'est que est mon script ne depasse pas une cinquantaine de lignes .... :(
<html>
<head>
<title>Mini-chat</title>
</head>
<style type="text/css">
form
{
text-align:center;
}
</style>
<body>
<?php
if(isset($_post['envoyer']) || !empty ($_post['m']) || !empty ($_post['ms']));{
$pseudo=mysql_real_escape_string(htmlspecialchars($_post['m']));
$msg=mysql_real_escape_string(htmlspecialchars($_post['ms']));
mysql_connexion('mysql2.freehostia.com','jaomah8_9','maher91') or die(mysql_error()) ;
mysql_slect_db('jaomah8_9');
$req="mysql insert into minichat values ('".$pseudo."','".$msg."')";
$envoie=mysql_query($req) or die(mysql_error()) ;
mysql_close();
}
?>
<table align="center" border=1>
<form method="post" action="" >
<tr>
<td>
votre pseudo : <input type="text" name="m" value=$_post['m'] >
</td>
</tr>
<tr>
<td>
votre message : <input type="text" name"ms" value="" >
</td>
</tr>
<tr>
<td>
<input value="envoyer" name="envoyer" type="submit">
</td>
</tr>
</form>
</table>
<?php
mysql_connect('xxxx','xxxxx','xxx') or die(mysql_error()) ;
mysql_select_db('jaomah8_9');
$re="SELECT * FROM xxx ORDER BY ID DESC LIMIT 0,10";
$en=mysql_query($re);
while ($donnes=mysql_fetch_array($en)){
?>
<?php echo $donnes['pseudo']; ?> : <?php echo $donnes['message']; ?><br />
}
<?php
mysql_close();
?>
</body>
</html>
allez informaticiens .. au boulot !! :)
j'ai fai ce script php qui est une sorte d'un minichatt ... mais il me reste un ptit souci avant:
Parse error: parse error, unexpected $ in on line 80 et le hic c'est que est mon script ne depasse pas une cinquantaine de lignes .... :(
<html>
<head>
<title>Mini-chat</title>
</head>
<style type="text/css">
form
{
text-align:center;
}
</style>
<body>
<?php
if(isset($_post['envoyer']) || !empty ($_post['m']) || !empty ($_post['ms']));{
$pseudo=mysql_real_escape_string(htmlspecialchars($_post['m']));
$msg=mysql_real_escape_string(htmlspecialchars($_post['ms']));
mysql_connexion('mysql2.freehostia.com','jaomah8_9','maher91') or die(mysql_error()) ;
mysql_slect_db('jaomah8_9');
$req="mysql insert into minichat values ('".$pseudo."','".$msg."')";
$envoie=mysql_query($req) or die(mysql_error()) ;
mysql_close();
}
?>
<table align="center" border=1>
<form method="post" action="" >
<tr>
<td>
votre pseudo : <input type="text" name="m" value=$_post['m'] >
</td>
</tr>
<tr>
<td>
votre message : <input type="text" name"ms" value="" >
</td>
</tr>
<tr>
<td>
<input value="envoyer" name="envoyer" type="submit">
</td>
</tr>
</form>
</table>
<?php
mysql_connect('xxxx','xxxxx','xxx') or die(mysql_error()) ;
mysql_select_db('jaomah8_9');
$re="SELECT * FROM xxx ORDER BY ID DESC LIMIT 0,10";
$en=mysql_query($re);
while ($donnes=mysql_fetch_array($en)){
?>
<?php echo $donnes['pseudo']; ?> : <?php echo $donnes['message']; ?><br />
}
<?php
mysql_close();
?>
</body>
</html>
allez informaticiens .. au boulot !! :)
A voir également:
- Parse error: parse error, unexpected $ in xxx
- Cmos checksum error ✓ - Forum Carte-mère/mémoire
- Playback error reconnect in 3s (1/5) francais - Forum Box et Streaming vidéo
- Error 1962 ✓ - Forum PC fixe
- Bad request error 403 paiement ✓ - Forum Réseaux sociaux
- Network error iptv - Forum TV & Vidéo
16 réponses
ouff !! qu'est ce que je faiss mais j'ai meme donnés le mot de passe et......
mais j'ai pu me reprendre ne revez pas :D... ok ok allez allez vous avez un travail a faire .... :P
mais j'ai pu me reprendre ne revez pas :D... ok ok allez allez vous avez un travail a faire .... :P
je vois tjrs tes pass lol
sinon ton } dans <?php echo $donnes['pseudo']; ?> : <?php echo $donnes['message']; ?><br />
} est en dehors des balises php
sinon ton } dans <?php echo $donnes['pseudo']; ?> : <?php echo $donnes['message']; ?><br />
} est en dehors des balises php
merci pour la reponse
ui j'ai changer le passe :D!! (j'ai cru que le script contient q'une seule requete de connection..j'ai changer une par xxx et l'autre nan)...
nan mais chaque echo est dans une balise php le pb ne vient po de la je crois !!
ui j'ai changer le passe :D!! (j'ai cru que le script contient q'une seule requete de connection..j'ai changer une par xxx et l'autre nan)...
nan mais chaque echo est dans une balise php le pb ne vient po de la je crois !!
le prob ne vient pas du echo mais de ton accolade de fermeture placée hors balises php
mets la ici
<?php
}
mysql_close();
?>
mets la ici
<?php
}
mysql_close();
?>
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
merci encore..
voila qu'est ce q'on m'affiche : Fatal error: Call to undefined function: mysql_connexion() in xxxxx line 20
voila qu'est ce q'on m'affiche : Fatal error: Call to undefined function: mysql_connexion() in xxxxx line 20
ouf voila mon script est plein de fautes ... et voila une You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'MYSQL INSERT INTO INTO minichat values ('', '', '')' at line 1 et j'ai changer comme ca : $req="MYSQL INSERT INTO INTO minichat values ('', '$pseudo', '$msg')"; sachant que j'ai 3 champs (id,pseudo,message)
ohh nan !! mais qu 'est ce que j'ai bu 0_o !! encore une faute de mal concentration into into !! 0_o!!
lol maher.
Il ne faut pas boire quand on programme, parceque l'ordinateur est un peu vieille école tu comprends, mais si tu m'envoie ton script de chat je te le réecris en un miaulement.
contact@olivierstern.com
Olivier.
Il ne faut pas boire quand on programme, parceque l'ordinateur est un peu vieille école tu comprends, mais si tu m'envoie ton script de chat je te le réecris en un miaulement.
contact@olivierstern.com
Olivier.
donc je pense remplacer
$req="MYSQL INSERT INTO minichat values ("",'".$pseudo."','".$msg."');";
par
$req="MYSQL INSERT INTO minichat values ('','".$pseudo."','".$msg."');";
ou '' sont deux '
$req="MYSQL INSERT INTO minichat values ("",'".$pseudo."','".$msg."');";
par
$req="MYSQL INSERT INTO minichat values ('','".$pseudo."','".$msg."');";
ou '' sont deux '
bonne nouvelle la page s'affiche mais que des valeurs vides pendnat l'affichage .... je reposte mon script:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Mini-chat</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<style type="text/css">
form
{
text-align:center;
}
</style>
<body>
<?php
if (isset($_POST['m']) AND isset($_POST['ms'])) // Si les variables existent
{
if ($_POST['m'] != NULL AND $_POST['ms'] != NULL)
{
$pseudo=$_post['m'];
$msg=$_post['ms'];
mysql_connect('xxxx','xxxxx','xxxxx') or die(mysql_error()) ;
mysql_select_db('jaomah8_9');
$req="INSERT INTO minichat values ('','".$pseudo."','".$msg."')";
$envoie= mysql_query($req) or die(mysql_error()) ;
mysql_close();
}
}
?>
<table align="center" border=1>
<form method="post" action="chatt.php" >
<tr>
<td>
votre pseudo : <input type="text" name="m" class="form"
</td>
</tr>
<tr>
<td>
votre message : <input type="text" name"ms" size="25" value="" >
</td>
</tr>
<tr>
<td>
<input value="envoyer" name="envoyer" type="submit">
</td>
</tr>
</form>
</table>
<?php mysql_connect('xxxx','xxxxx','xxxx') or die(mysql_error()); mysql_select_db('jaomah8_9');
$re="SELECT * FROM minichat ORDER BY ID DESC LIMIT 0,20";
$en=mysql_query($re);
while ($donnes=mysql_fetch_array($en)){?>
<?php echo $donnes['pseudo']; ?> : <?php echo $donnes['message']; ?><br /> <?php
}
mysql_close();
?>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Mini-chat</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<style type="text/css">
form
{
text-align:center;
}
</style>
<body>
<?php
if (isset($_POST['m']) AND isset($_POST['ms'])) // Si les variables existent
{
if ($_POST['m'] != NULL AND $_POST['ms'] != NULL)
{
$pseudo=$_post['m'];
$msg=$_post['ms'];
mysql_connect('xxxx','xxxxx','xxxxx') or die(mysql_error()) ;
mysql_select_db('jaomah8_9');
$req="INSERT INTO minichat values ('','".$pseudo."','".$msg."')";
$envoie= mysql_query($req) or die(mysql_error()) ;
mysql_close();
}
}
?>
<table align="center" border=1>
<form method="post" action="chatt.php" >
<tr>
<td>
votre pseudo : <input type="text" name="m" class="form"
</td>
</tr>
<tr>
<td>
votre message : <input type="text" name"ms" size="25" value="" >
</td>
</tr>
<tr>
<td>
<input value="envoyer" name="envoyer" type="submit">
</td>
</tr>
</form>
</table>
<?php mysql_connect('xxxx','xxxxx','xxxx') or die(mysql_error()); mysql_select_db('jaomah8_9');
$re="SELECT * FROM minichat ORDER BY ID DESC LIMIT 0,20";
$en=mysql_query($re);
while ($donnes=mysql_fetch_array($en)){?>
<?php echo $donnes['pseudo']; ?> : <?php echo $donnes['message']; ?><br /> <?php
}
mysql_close();
?>
</body>
</html>