bonjour je vien crée ma page web et j'ai étais dans le site :
http://validator.w3.org/check?uri=http%3A%2F%2Fle.coffre.free.fr%2Fmessengerpluslive.php
il ma trouvé 19 erreurs
es ce que vous pouvez me dire ceux quil faut faire ?
et aussi j'ai voulu mettre dans mon cadre c s s des petits tirets pour séparé les lignes pour que ça puiisse faire bien mais des que je met sur le serveur il le met pas les tirés
es ce que vous pouvez me dire ceux qui ne vas pas dans ma page
je vous donne la page pour que ça puisse utile poure que vous puissié voir et modifié ma page ou me dire la ligné a modifié.
et si vous avez le temps de voir mon code du commentaire car quand je met sur tout les pages il se répétent a chaque page
pourtemp il y as la plagination et j'ai fait les 2 table com et news et aussi j'ai mis id date dans la table
et je n'arrive pas a le faire fonctionné
si vous pouvez jetez un coup d'oeuil et si vous voulez que je vous envoy les pages pour voir de plus prés dite moi a quelle adresse pour envoyé mes fichiers
merci
voilà la page :
j'espére que vous alléz m'aidé a ressoudre mes probléme de page et que ça fonctionne car l'a j'ai tout essayé voir et de remoddifié mais a chaque fois ca plante ou soit ça répétent
donc je ne sais plus quoi faire
pour faire une page propre et surtout le commentaire qui ne se répeteras plus car ça fait dépuis 1 mois je suis sur le commentaire
merci si tu veux ma page tu me dit
merci
http://validator.w3.org/check?uri=http%3A%2F%2Fle.coffre.free.fr%2Fmessengerpluslive.php
il ma trouvé 19 erreurs
es ce que vous pouvez me dire ceux quil faut faire ?
et aussi j'ai voulu mettre dans mon cadre c s s des petits tirets pour séparé les lignes pour que ça puiisse faire bien mais des que je met sur le serveur il le met pas les tirés
es ce que vous pouvez me dire ceux qui ne vas pas dans ma page
je vous donne la page pour que ça puisse utile poure que vous puissié voir et modifié ma page ou me dire la ligné a modifié.
et si vous avez le temps de voir mon code du commentaire car quand je met sur tout les pages il se répétent a chaque page
pourtemp il y as la plagination et j'ai fait les 2 table com et news et aussi j'ai mis id date dans la table
et je n'arrive pas a le faire fonctionné
si vous pouvez jetez un coup d'oeuil et si vous voulez que je vous envoy les pages pour voir de plus prés dite moi a quelle adresse pour envoyé mes fichiers
merci
voilà la page :
<?php include("telechargement/messenger-plus-live-4.11.254/compteur.php3"); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Bienvenue sur mon site</title>
<style type="text/css">
<!--
body,td,th {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: 969696;
}
body {
background-color: #282828;
margin-left: 1px;
margin-top: 1px;
margin-right: 1px;
margin-bottom: 1px;
}
a {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
}
a:link {
color: 969696;
text-decoration: none;
}
a:visited {
text-decoration: none;
}
a:hover {
text-decoration: none;
}
a:active {
text-decoration: none;
}
.Style2 {color: #969696}
.Style1 {color: #fa008e}
-->
</style></head>
<body>
<br />
<table width="980" height="100" align="center">
<tr>
<td width="680" height="100" align="left" valign="top" bgcolor="282828"><br />
<a href="http://le.coffre.free.fr"><img src="telechargement/logo/baniere.jpg" alt="ma baniere" border="0" /></a>
<td width="300" height="100" align="left" valign="top" bgcolor="282828"><table width="300" height="60">
<tr>
<td width="150" height="10" align="center" valign="top" bgcolor="282828" class="Style1">
Votre Compte</td>
<td width="150" height="10" align="center" valign="top" bgcolor="282828" class="Style1">
Pour quoi s'inscrire ?</td>
</tr>
<tr>
<td width="300" height="10" colspan="2" align="center" valign="top" bgcolor="282828"><input type="text" name="champ32" value="identifiant" size="20" onfocus="this.value=''" /></td>
</tr>
<tr>
<td width="300" height="10" colspan="2" align="center" valign="top" bgcolor="282828"><input type="text" name="champ3" value="Mot de Passe" size="20" onfocus="this.value=''" /></td>
</tr>
<tr>
<td width="300" height="10" colspan="2" align="center" valign="top" bgcolor="282828"><input name="reset" type="reset"
style="font-family: Arial,Verdana,Helvetica;font-size: 11px; color:black ;font-weight:bold;background-color: white;width:180px;" value="Connexion" /></td>
</tr>
<tr>
<td width="300" height="10" colspan="2" align="center" valign="top" bgcolor="282828" class="Style1">
Inscription ?</td>
</tr>
<tr>
<td width="300" height="10" colspan="2" align="center" valign="top" bgcolor="282828" class="Style1">
Mot de Passe Perdu ?</td>
</tr>
</table>
</tr>
</table>
<br />
<table width="980" height="10" border="1" align="center">
<tr>
<td width="91" height="10" align="center" valign="top" bgcolor="282828" class="Style2">Acceuil</td>
<td width="92" height="10" align="center" valign="top" bgcolor="282828" class="Style2">Inscription</td>
<td width="91" height="10" align="center" valign="top" bgcolor="282828" class="Style2">Mon profil</td>
<td width="91" height="10" align="center" valign="top" bgcolor="282828" class="Style2">News</td>
<td width="91" height="10" align="center" valign="top" bgcolor="282828" class="Style2">Actualité</td>
<td width="91" height="10" align="center" valign="top" bgcolor="282828" class="Style2">Météo</td>
<td width="101" height="10" align="center" valign="top" bgcolor="282828" class="Style2">Programme T.V.</td>
<td width="82" height="10" align="center" valign="top" bgcolor="282828" class="Style2">Livre d'or</td>
<td width="91" height="10" align="center" valign="top" bgcolor="282828" class="Style2">Sondage</td>
<td width="95" height="10" align="center" valign="top" bgcolor="282828" class="Style2">Contact</td>
</tr>
</table>
<br />
<table width="980" height="900" align="center">
<tr>
<td width="150" height="900" align="left" valign="top" bgcolor="282828"><table width="150" height="10" border="1" align="center">
<tr>
<td width="150" height="10" align="center" valign="top" bgcolor="282828" class="Style1">Communauté</td>
</tr>
</table>
<table width="150" height="110" align="center">
<tr>
<td width="150" height="10" align="center" valign="top" bgcolor="282828" class="Style2">Le coffre</td>
</tr>
<tr>
<td width="150" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Acceuil</td>
</tr>
<tr>
<td width="150" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Sondage</td>
</tr>
<tr>
<td width="150" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Discution</td>
</tr>
<tr>
<td width="150" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Livre d'or</td>
</tr>
<tr>
<td width="150" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Forum</td>
</tr>
<tr>
<td width="150" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Nous Contactez</td>
</tr>
<tr>
<td width="150" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Nous recomandé</td>
</tr>
<tr>
<td width="150" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Membres</td>
</tr>
<tr>
<td width="150" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Inscription</td>
</tr>
<tr>
<td width="150" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Votre profil</td>
</tr>
</table>
<table width="150" height="10" border="1" align="center">
<tr>
<td width="150" height="10" align="center" valign="top" bgcolor="282828" class="Style1">Windows Live</td>
</tr>
</table>
<table width="150">
<tr> </tr>
</table>
<table width="150" height="100" align="center">
<tr>
<td width="300" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Télécharé</td>
</tr>
<tr>
<td width="300" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Plug-ins</td>
</tr>
<tr>
<td width="300" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Compléments</td>
</tr>
<tr>
<td width="300" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Patchs</td>
</tr>
<tr>
<td width="300" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Skins</td>
</tr>
<tr>
<td width="300" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Avatars</td>
</tr>
<tr>
<td width="300" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Smileys</td>
</tr>
<tr>
<td width="300" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Moods & Muggins</td>
</tr>
<tr>
<td width="300" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Fonds Dynamique</td>
</tr>
<tr>
<td width="300" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Clins-d'oeuil - Winks</td>
</tr>
</table>
<table width="150" height="10" border="1" align="center">
<tr>
<td width="150" height="10" align="center" valign="top" bgcolor="282828" class="Style1">Messenger Plus ! Live</td>
</tr>
</table>
<table width="150" height="20" align="center">
<tr>
<td width="150" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Téléchargé</td>
</tr>
<tr>
<td width="150" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Scripts</td>
</tr>
</table>
<table width="150" height="10" border="1" align="center">
<tr>
<td width="150" align="center" valign="top" bgcolor="282828"><span class="Style1">Divers</td>
</tr>
</table>
<table width="150" height="40">
<tr>
<td width="150" height="10" align="center" valign="top" bgcolor="282828" class="Style2">Média Player</td>
</tr>
<tr>
<td width="150" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Téléchargé</td>
</tr>
<tr>
<td width="150" height="10" align="center" valign="top" bgcolor="282828" class="Style2">Toolbar</td>
</tr>
<tr>
<td width="150" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Téléchargé</td>
</tr>
</table>
</td>
<td width="658" height="900" align="center" valign="top"><style>
border : 3px solid #fa008e; width="650">
#moncadre {
width:650px;
margin:auto;
padding:10px;
background-color:#fa008e;
border-left:3px solid #fa008e; /* couleur du cadre */
border-right:3px solid #fa008e;
border-bottom:3px solid #fa008e;
border-top:3px solid #fa008e;
}
<table style="border : 3px dotted #fa008e; width:650;"
</style>
</head>
<body>
<div id="moncadre">
<table width="650" align="center">
<tr>
<td width="650" height="10" align="center" valign="top" bgcolor="282828" class="Style1">Messenger Plus Live</td>
</tr>
<tr>
<td width="650" height="10" align="center" valign="top" bgcolor="282828"class="Style2">Logiciel connu mondialement, il vous permet de :<br />
Avoir vos conversations par onglet<br />
Avoir votre pseudo en couleur<br />
Insérer des scripts<br />
Avoir un effet de transparence description.</td>
</tr>
<tr>
<td width="650" height="40" align="left" valign="top" bgcolor="282828" class="Style2">Catégorie : Messenger Plus Live<br />
<br />
Téléchargé : <?php PrintCompteur("telechargement/messenger-plus-live-4.11.254/Messenger-plus-live-4.11.254.rar");?> fois<br /></td>
</tr>
<tr>
<td width="650" height="40" align="left" valign="top" bgcolor="282828" class="Style2"><br />
Vu : <?php include("telechargement/messenger-plus-live-4.11.254/Compteur3.php"); ?>
<br />
<br />
Taile : 4.33 MO</td>
</tr>
<tr>
<td width="650" height="40" align="left" valign="top" bgcolor="282828" class="Style2"><br />
Type de fichier : .rar<br />
<br />
Non de fichier : Messenger-plus-live-4.11.254.rar<br /></td>
</tr>
<tr>
<td width="650" height="40" align="left" valign="top" bgcolor="282828" class="Style2"><br />
Compatible : Windows X.P.<br />
<br />
Version : 4.11.254<br /></td>
</tr>
<tr>
<td width="650" height="40" align="left" valign="top" bgcolor="282828" class="Style2"><br />
Licence : Gratuit<br />
<br />
Vote : <br /></td>
</tr>
<tr>
<td width="650" height="30" align="left" valign="top" bgcolor="282828" class="Style2"><br />
Capture d'écran : Cliqué ici <br /></td>
</tr>
<tr>
<td width="650" height="50" align="center" valign="top" bgcolor="282828" class="Style2"><br />
Download<br />
<br />
Commentaire<br /></td>
</tr>
<tr>
<td width="650" height="100" align="left" valign="top" bgcolor="282828"><br />
<?php
if (isset($_POST['pseudo']) AND isset($_POST['message'])) // Si les variables existent
{
if ($_POST['pseudo'] != NULL AND $_POST['message'] != NULL) // Si on a quelque chose à enregistrer
{
// D'abord, on se connecte à MySQL
mysql_connect("", "", "");
mysql_select_db("");
// On utilise la fonction PHP htmlentities pour éviter d'enregistrer du code HTML dans la table
$message = htmlentities ($_POST['message']);
$pseudo = htmlentities ($_POST['pseudo']);
$id = $_GET["id"];
// Ensuite on enregistre le message
mysql_query("INSERT INTO com VALUES('', '$pseudo', '$message', '$id')");
// On se déconnecte de MySQL
mysql_close();
}
}
// Que l'on ait enregistré des données ou pas...
// On affiche le formulaire puis les 10 derniers messages
// Tout d'abord le formulaire :
?><form method="post" action="messengerpluslive.php/commentaire?id=<? echo $id; ?>" >
<span class="Style2">Votre Pseudo :</span>
<input type="text" name="pseudo" style="background:black; border-color:Black;color:white" />
<br />
<br />
<span class="Style2">Message : </span>
<textarea name="message" cols="50" rows="5" wrap="virtual"style="background:black; border-color:black;color:white" ></textarea>
<br />
<br />
<input name="submit" type="submit" style="border-color:#666666;color:#000000;font-size:10;" value="Enregistrer mon commentaire" />
<br />
<br />
<?php
// Maintenant on doit récup&eacutAe;rer les 5 dernières entrées de la table
// On se connecte d'abord à MySQL :
mysql_connect("", "", "");
mysql_select_db("");
// Récupération de la "page" en URL
$page = (isset($_GET['messengerpluslive.php'])) ? sprintf("%d",$_GET['messengerpluslive.php']) : 1; if ($page == 0) { $page = 1; }
// mini config
$nb_lignes_parpage = 15; // à changer selon tes besoins
$limite_inferieure = ($page -1) * $nb_lignes_parpage;
$limite_superieure = $nb_lignes_parpage;
// On utilise la requête suivante pour récupérer les 15 derniers messages de la page en cours :
//$reponse = mysql_query("SELECT * FROM com WHERE id_le_coffre = '$id' ORDER BY ID DESC LIMIT 0,10");
$requete = "SELECT * FROM com WHERE id_le_coffre = '$id' ORDER BY ID DESC";
// petite requête temporaire : pour compter le nb total de réponses
$temp = mysql_query($requete);
$nb_reponses = mysql_num_rows($temp);
// là tu remplaces $requete par ta requete => ok, on y rajoute les pages
$requete .= " LIMIT ".$limite_inferieure.",".$limite_superieure;
$reponse = mysql_query($requete);
// On se déconnecte de MySQL
mysql_close();
// Puis on fait une boucle pour afficher tous les résultats :
while ($donnees = mysql_fetch_array($reponse) )
{
echo "<p><span style=\"color:#fa008e;\">".$donnees['pseudo']."</span> a écrit : <p></p> <span style=\"color:#969696;\">".$donnees['message']."</p>";
}
// Système de pages
$nombre_pages = ceil($nb_reponses / $nb_lignes_parpage ); // Le nombre total de pages à afficher
// Page précédente ?
if ($page != 1)
{
// On n'est pas sur la première page => afficher "page précédente"
echo '<a href="?page='.($page-1).'">Page précédente</a>';
}
// Pages de 1 à $nombre_pages
for ($i = 1; $i <= $nombre_pages; $i++)
{
echo '<a href="?page='.$i.'">- '.$i.' </a>';
}
// Page suivante ?
if ($page != $nombre_pages)
{
// On n'est pas sur la dernière page => afficher "page suivante"
echo '<a href="?page='.($page+1).'"> - Page suivante</a>';
}
// Fin de la boucle, le script est terminé !
?>
<br />
<br>
</form></td>
</tr>
<tr></tr>
</table>
</td>
<td width="157" height="900" align="left" valign="top" bgcolor="282828"><table width="150" height="10" border="1" align="center">
<tr>
<td width="150" height="10" align="center" valign="top" bgcolor="282828" class="Style1">Utilisateur</td>
</tr>
</table>
<br />
<table width="150" height="10" align="center">
<tr>
<td width="150" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Photo</td>
</tr>
<tr>
<td width="150" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Votre Photo</td>
</tr>
</table>
<table width="150" height="10" border="1" align="center">
<tr>
<td width="150" height="10" align="center" valign="top" bgcolor="282828" class="Style1">Membre</td>
</tr>
</table>
<table width="150" align="center">
<tr>
<td width="150" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Admin :</td>
</tr>
<tr>
<td width="150" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Membre :</td>
</tr>
</table>
<table width="150" height="10" border="1" align="center">
<tr>
<td width="150" height="10" align="center" valign="top" bgcolor="282828"class="Style1">qui est en ligne</td>
</tr>
</table>
<table width="150" height="30" align="center">
<tr>
<td width="150" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Visiteur</td>
</tr>
<tr>
<td width="150" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Membres :</td>
</tr>
<tr>
<td width="150" height="10" align="left" valign="top" bgcolor="282828" class="Style2">Admin :</td>
</tr>
</table>
<table width="150" height="10" border="1" align="center">
<tr>
<td width="150" height="10" align="center" valign="top" bgcolor="282828" class="Style1">Sondage</td>
</tr>
</table>
<table width="150" height="200">
<tr>
<td width="150" height="200" align="left" valign="top" bgcolor="282828"> </td>
</tr>
</table>
<p> </p></td>
</tr>
</table>
</body>
</html>
j'espére que vous alléz m'aidé a ressoudre mes probléme de page et que ça fonctionne car l'a j'ai tout essayé voir et de remoddifié mais a chaque fois ca plante ou soit ça répétent
donc je ne sais plus quoi faire
pour faire une page propre et surtout le commentaire qui ne se répeteras plus car ça fait dépuis 1 mois je suis sur le commentaire
merci si tu veux ma page tu me dit
merci