PHP Erreur...
Résolu
Bilow
-
UgglyBoy Messages postés 426 Date d'inscription Statut Membre Dernière intervention -
UgglyBoy Messages postés 426 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai écrit ce code en PHP, et quand je l'éxécute avec wamp sur le serveur local avec internet explorer, IE m'affiche cette erreur :
"Constante chaîne non terminée."
Ligne 21, caractère 33."
D'où vient cette erreur ?
Merci d'avance,
Bilow.
Code :
<html>
<head>
<title>Journal</title>
<script type="text/javascript">
<!--
function valider(){
if(document.forme.texte.value==""||document.forme.nom.value==""||document.forme.pass.value==""){
alert("Il manque des éléments.");
return false;
}
else{
return true;
}
}
//-->
</script>
</head>
<body>
<?php
if(isset($_POST['boolpost'])){
$texte=$_POST['boolpost'];
}
else{
$texte="0";
}
if($texte=="1"){
if(isset($_POST['texte'])){
$phrase=nl2br(htmlspecialchars($_POST['texte']));
}
else{
$phrase="";
}
if(isset($_POST['nom'])){
$nom=htmlspecialchars($_POST['nom']);
}
else{
$nom="Inconnu";
}
if(isset($_POST['fichier'])){
$fichier=$_POST['fichier'];
}
else{
$fichier="1";
}
$prefixe="n";
$suffixe=".htm";
$fichierfinal = $prefixe . $fichier . $suffixe;
$monfichier = fopen($fichierfinal, 'a+');
fputs($monfichier, "<hr><font color='#FF0000'>");
fputs($monfichier, $nom);
fputs($monfichier, " :</font><br>");
fputs($monfichier, $phrase);
fputs($monfichier, "<br><br>");
fclose($monfichier);
echo "<script>location.href='photos.php?photo=
<?php
echo $fichier;
?>
'</script>";
}
?>
<p align="center"><a href="index.htm">Retour</a></p>
<form method="POST" action="photocom.php" name="forme" onsubmit="return valider()">
<p align="center">Entrez nom :<br>
<input type="hidden" name="boolpost" value="1">
<input type="text" name="nom" size="20"></p>
<p align="center">Entrez n° de photo :<br>
<input type="textbox" name="fichier" size="10" value="
<?php
if(isset($_GET['phcom'])){
$photo=$_GET['phcom'];
}
else{
$photo="1";
}
echo $photo;
?>
"></p>
<p align="center"><textarea rows="10" name="texte" cols="25"></textarea><br>
<input type="submit" value="Poster"></p>
</form>
</body>
</html>
J'ai écrit ce code en PHP, et quand je l'éxécute avec wamp sur le serveur local avec internet explorer, IE m'affiche cette erreur :
"Constante chaîne non terminée."
Ligne 21, caractère 33."
D'où vient cette erreur ?
Merci d'avance,
Bilow.
Code :
<html>
<head>
<title>Journal</title>
<script type="text/javascript">
<!--
function valider(){
if(document.forme.texte.value==""||document.forme.nom.value==""||document.forme.pass.value==""){
alert("Il manque des éléments.");
return false;
}
else{
return true;
}
}
//-->
</script>
</head>
<body>
<?php
if(isset($_POST['boolpost'])){
$texte=$_POST['boolpost'];
}
else{
$texte="0";
}
if($texte=="1"){
if(isset($_POST['texte'])){
$phrase=nl2br(htmlspecialchars($_POST['texte']));
}
else{
$phrase="";
}
if(isset($_POST['nom'])){
$nom=htmlspecialchars($_POST['nom']);
}
else{
$nom="Inconnu";
}
if(isset($_POST['fichier'])){
$fichier=$_POST['fichier'];
}
else{
$fichier="1";
}
$prefixe="n";
$suffixe=".htm";
$fichierfinal = $prefixe . $fichier . $suffixe;
$monfichier = fopen($fichierfinal, 'a+');
fputs($monfichier, "<hr><font color='#FF0000'>");
fputs($monfichier, $nom);
fputs($monfichier, " :</font><br>");
fputs($monfichier, $phrase);
fputs($monfichier, "<br><br>");
fclose($monfichier);
echo "<script>location.href='photos.php?photo=
<?php
echo $fichier;
?>
'</script>";
}
?>
<p align="center"><a href="index.htm">Retour</a></p>
<form method="POST" action="photocom.php" name="forme" onsubmit="return valider()">
<p align="center">Entrez nom :<br>
<input type="hidden" name="boolpost" value="1">
<input type="text" name="nom" size="20"></p>
<p align="center">Entrez n° de photo :<br>
<input type="textbox" name="fichier" size="10" value="
<?php
if(isset($_GET['phcom'])){
$photo=$_GET['phcom'];
}
else{
$photo="1";
}
echo $photo;
?>
"></p>
<p align="center"><textarea rows="10" name="texte" cols="25"></textarea><br>
<input type="submit" value="Poster"></p>
</form>
</body>
</html>
A voir également:
- PHP Erreur...
- Erreur 0x80070643 - Accueil - Windows
- Expert php pinterest - Télécharger - Langages
- J'aime par erreur facebook notification - Forum Facebook
- Code erreur f3500-31 ✓ - Forum Bbox Bouygues
- Java code erreur 1603 ✓ - Forum Windows