Probleme php

Fermé
kidseb - 13 sept. 2008 à 23:04
vlmath Messages postés 793 Date d'inscription vendredi 20 octobre 2006 Statut Contributeur Dernière intervention 4 septembre 2011 - 13 sept. 2008 à 23:51
Bonjour,


voila
un script qu on ma aider a faire
mais le soucie jai un erreur

PHP1 Parse error: syntax error, unexpected T_STRING in /home/kidseb/web/www/envoie.php on line 27



Voila la page en question


<?php

$id = addslashes($_POST["n_id"]);
$film = addslashes($_POST["film"]);
$date = addslashes($_POST["date"]);
$image = addslashes($_POST["image"]);
$annee = addslashes($_POST["annee_de_sortie"]);
$genre = addslashes($_POST["genre"]);
$duree = addslashes($_POST["duree"]);
$acteur = addslashes($_POST["acteur"]);
$realisateur = addslashes($_POST["realisateur"]);
$resume = addslashes($_POST["resume"]);
$qualite = addslashes($_POST["qualite"]);
$uploadeur = addslashes($_POST["uploadeur"]);
$host = addslashes($_POST["hebergeur"]);
$nbparti = addslashes($_POST["nb_de_partie"]);
$tailleparti = addslashes($_POST["taille_des_partie"]);
$tailletotale = addslashes($_POST["taille_totale"]);
$pass = addslashes($_POST["mot_de_passe"]);
$lien = addslashes($_POST["lien"]);
?>

<?php
$message = "<!-- Content -->
<div id="content">
<div id="tutos">

<!-- breadcrumb chemein de fer -->
<p id="breadcrumb">
<span><a href="index.php">Accueil  ---</a></span><small>></small>
<a href="index.php?page=dvdrip">DvD Rip & DvD Scr</a> <small>></small>
<span><a href="index.php?page=dvdrip&id=$id">$film</a></span>
</p>

<!-- titre du tuto -->
<h2>$film<span>Par Kidseb le $date</span></h2>

<!--avatar-->
<p id="avatar">
<img src="$image" alt="" />
</p>

<!-- contenu du tuto -->
<ul id="tuto_content">

<li><h3>$film</h3></li>
<br>
<b>Année de Sortie:</b> $annee<br>
<b>Genre:</b> $genre<br>
<b>Durée:</b> $duree<br>
<b>Avec: </b> $acteur <br>
<b>Réalisateur:</b> $realisateur <br>
<br>
<b>Résumé:</b><br>
$resume<br>


<br>
<br>

<li class="long">
<img src="img/lt.jpg" alt="" class="lt" /><img src="img/rt.jpg" alt="" class="rt" />
<img src="img/lb.jpg" alt="" class="lb" /><img src="img/rb.jpg" alt="" class="rb" />
<blockquote>
<p>
<b>Qualité:</b> $qualite<br>
<br>
<b>Uploadeur(s):</b> $uploadeur<br>
<b>Host:</b> $host<br>
<b>Nombre de Partie:</b> $nbparti<br>
<b>Taille des Parties:</b> $tailleparti<br>
<b>Taille Totale:</b> $tailletotale<br>
<br>
<b>Mot de Passe:</b> $pass<br>
</p>
</blockquote>
</li>


<li class="long">
<img src="img/lt.jpg" alt="" class="lt" /><img src="img/rt.jpg" alt="" class="rt" />
<img src="img/lb.jpg" alt="" class="lb" /><img src="img/rb.jpg" alt="" class="rb" />
<blockquote>
<p>
<center><b>Lien:</b>   <a href="$lien">$lien</a><br>
</center>
</p>
</blockquote>
</li>
</ul>
<br>
<br>
<br>



</div>
</div>
<!-- end #content -->
\n";


?>




<?php


{

{

include("connection.php"); // on se connecte à notre base de donnée






{
$sql = mysql_query("SELECT COUNT(*) AS nb FROM membre WHERE titre='$film'");
$sql = mysql_query("SELECT COUNT(*) AS nb FROM dvdrip WHERE contenu='$message'");


{

// on enregistre l'email dans la table "membre" de la bdd et on affiche un message


mysql_query("INSERT INTO dvdrip VALUES ('', '$film', '$message')");






echo "Votre E-mail a bien été enregistré."; // message de validation

}

}
}
}
?>
A voir également:

3 réponses

bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
13 sept. 2008 à 23:08
salut!

à quoi correspond la ligne 27 stp???
-1
mr.hacker.1 Messages postés 3 Date d'inscription mardi 2 septembre 2008 Statut Membre Dernière intervention 13 septembre 2008
13 sept. 2008 à 23:44
tu as beaucoup fauts , essai d'éviter l'écriture comme ca:

echo "<a href="http://sadi9i.com">Click here</a>";

correction :

echo "<a href="\http://sadi9i.com\">Click here</a>";
ou
echo "<a href='http://sadi9i.com'>Click here</a>";

merci .
-1
vlmath Messages postés 793 Date d'inscription vendredi 20 octobre 2006 Statut Contributeur Dernière intervention 4 septembre 2011 160
13 sept. 2008 à 23:48
Salut mr.hacker.1

Perso, je préfère faire le print de code HTML dans l'autre sens :
'<a href="http://sadi9i.com">Click here</a>';
car beaucoup de code HTML ne supporte pas les ' à la place de " (peut-être que pour certaines balises ça marche, mais il faudrait toujours garder une logique, non ?).

@Bientôt
-1
vlmath Messages postés 793 Date d'inscription vendredi 20 octobre 2006 Statut Contributeur Dernière intervention 4 septembre 2011 160
13 sept. 2008 à 23:51
Salut,

Si tu regarde ici :
$message = "<!-- Content --> 
<div id="content">.........
le contenu de $message est entre les ", et donc correspond à "!-- Content -->
<div id=".
Normalement, il devrait y avoir un ; après, et là il y a autre chose (ici, content) ; ça crée déjà une erreur.

Regarde si ça correspond à la ligne 27, et corrige toutes les autres lignes.

PS : va voir ma réponse n°3 ;D
-1