Probleme php
kidseb
-
vlmath Messages postés 794 Date d'inscription Statut Contributeur Dernière intervention -
vlmath Messages postés 794 Date d'inscription Statut Contributeur Dernière intervention -
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
}
}
}
}
?>
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:
- Probleme php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
3 réponses
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 .
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 .
Salut mr.hacker.1
Perso, je préfère faire le print de code HTML dans l'autre sens :
@Bientôt
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
Salut,
Si tu regarde ici :
<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
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