J'ai un probléme de programation

kevinous49 Messages postés 46 Statut Membre -  
kevinous49 Messages postés 46 Statut Membre -
Bonjour, j'ai un probléme car j'ai fait cette programmation
php

<!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" >
<head>
<title>Bienvenue sur mon site</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
h1, h3
{
text-align:center;
}
h3
{
background-color:black;
color:white;
font-size:0.9em;
margin-bottom:0px;
}
.news p
{
background-color:#CCCCCC;
margin-top:0px;
}
.news
{
width:70%;
margin:auto;
}
</style>
</head>

<body>
<h1>Bienvenue sur mon site !</h1>
<p>Voici les dernières news :</p>

<?php
mysql_connect("localhost", "sdz", "mot_de_passe");
mysql_select_db("coursphp");
// On récupère les 5 dernières news
$retour = mysql_query('SELECT * FROM news ORDER BY id DESC LIMIT 0, 5');
while ($donnees = mysql_fetch_array($retour))
{
?>
<div class="news">
<h3>
<?php echo $donnees['titre']; ?>
<em>le <?php echo date('d/m/Y à H\hi', $donnees['timestamp']); ?></em>
</h3>

<p>
<?php
// On enlève les éventuels antislash PUIS on crée les entrées en HTML (<br />)
$contenu = nl2br(stripslashes($donnees['contenu']));
echo $contenu;
?>
</p>
</div>
<?php
} // Fin de la boucle des news
?>
</body>
</html>

et il me dit qui y a cette erreur
Parse error: syntax error, unexpected T_STRING in /data/members/free/multimania/fr/k/e/v/kevinous49/htdocs/news.php on line 45
comment faire?
Configuration: Windows XP Internet Explorer 7.0

2 réponses

  1. Utilisateur anonyme
     
    Bonsoir,
    J'ai testé et j'ai aucun problème.
    Pour toi, la ligne 45, c'est laquelle ?
    0
  2. kevinous49 Messages postés 46 Statut Membre 2
     
    salut

    <!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" >
    <head>
    <title>Bienvenue sur mon site</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <style type="text/css"> h1, h3
    {
    text-align:center;
    } h3
    {
    background-color:black;
    color:white;
    font-size:0.9em;
    margin-bottom:0px;
    }
    .news p
    {
    background-color:#CCCCCC;
    margin-top:0px;
    }
    .news
    {
    width:70%;
    margin:auto;
    }
    </style>
    </head>

    <body>
    <h1>Bienvenue sur mon site !</h1>
    <p>Voici les dernières news :</p>

    <?php
    mysql_connect("localhost", "sdz", "mot_de_passe");
    mysql_select_db("coursphp");
    // On récupère les 5 dernières news
    $retour = mysql_query('SELECT * FROM news ORDER BY id DESC LIMIT 0, 5');
    while ($donnees = mysql_fetch_array($retour))
    {

    ?>
    <div class="news">
    <h3>
    <?php echo $donnees['titre']; ?>
    <em>le <?php echo date('d/m/Y à H\hi', $donnees['timestamp']); ?></em>
    </h3>

    <p>
    <?php
    // On enlève les éventuels antislash PUIS on crée les entrées en HTML (<br />)
    $contenu = nl2br(stripslashes($donnees['contenu']));
    echo $contenu;
    ?>
    </p>
    </div>
    <?php
    } // Fin de la boucle des news
    ?>
    </body>
    </html>

    c'est quelque part en gras
    0