commentaire avec 2 div
Dernière réponse : dans Programmation
bonsoir,
j'ai crée un commentaire et j'amerais le mettre en 2 collones en fin en 2 divs
donc j'ai fais dans mon styl.css
/* ici le commentaire du pseudo */
.commentairepseudo {
float:left;
text-align:left;
width:250px;
padding:10px;
background-color:#282828;
border:1px solid #fa008e;
color:#fa008e;
}
/* ici le commentaire du message */
.commentairemessage {
float:right;
text-align:left;
width:400px;
padding:10px;
background-color:#282828;
border:1px dashed #fa008e;
color:#969696;
}
et j'ai mis ce code sur ma page mais par contre je ne sais pas comment on peux le mettre en place
en sachant une collonne pour le pseudo et la date du message et pour quoi pas le nombre de message par pseudo et leur avatar des que j'aurais fait le forum php
et dans l'autre colone a coté ca seras pour le message
et ensuite la partis ou on ecrit un message je voudrais mettre en bas et les message en haut
en faite ca vas donné un truc de ce genre là
en fonction de ma page :
download
comentaire :
leur messages
ecrire un comentaire
comme ça il pouront lire les comentaires et quand il arrive au dernier commentaire il peuvent mettre leur comentaire
comme la plus part des site
on lit les commentaire fure a messur quand on vas arrivé au 10 eme commentaire de la page ou le 5 eme tout dépendras de la requete et apres là il peuvent écrire et voir les pdseudo des gens qui onront posté
comme le site zero ou des blog etc.... jaimerais avoir a peux prés pareil
voilà le code du commentaire :
merci d'avance
en sachant que j'e mettrai un forum dans mon site et je récuperais le code des avatars par pseudo et je pourais mettre là vers le pseudo nb de message et la date pour quon puisse voir la foto du pseudo
merci d'avance
en sachant que les erreurs de ma page sont casi le code du commentaire il y as 2 donc si vous pouvez refaire mon code du commentaire ca seras sympas en fonction ceux que je dit
et voilà la table :
id INT NOT NULL AUTO_INCREMENT,
pseudo VARCHAR(255) NOT NULL,
message VARCHAR(255) NOT NULL,
date_com date NOT NULL,
id_le_coffre INT NOT NULL,
id_de_la_news VARCHAR(255) NOT NULL,
PRIMARY KEY(id)
) TYPE=MyISAM;
CREATE TABLE `news` (
id INT NOT NULL AUTO_INCREMENT ,
`commentaire` TEXT NOT NULL ,
`news` VARCHAR( 255 ) NOT NULL ,
`date_news` date NOT NULL ,
PRIMARY KEY ( id )
) TYPE = MYISAM ;
voilà la page pour voir
http://le.coffre.free.fr/messengerpluslive.php
merci d'avance
et les erreurs :
http://validator.w3.org/check?uri=http%3A%2F%2Fle.coffr...
et une petite erreur que je n'arrive pas a comprendre vue que ca marche le téléchargement
es ce quand vous sxserez termoiné avec mon commentaire vous pouriez voir ça :
<p align="center" class="texte">Commentaire :</p>
merci d'avance
j'ai crée un commentaire et j'amerais le mettre en 2 collones en fin en 2 divs
donc j'ai fais dans mon styl.css
Citation :
/* ici le commentaire du pseudo */
.commentairepseudo {
float:left;
text-align:left;
width:250px;
padding:10px;
background-color:#282828;
border:1px solid #fa008e;
color:#fa008e;
}
/* ici le commentaire du message */
.commentairemessage {
float:right;
text-align:left;
width:400px;
padding:10px;
background-color:#282828;
border:1px dashed #fa008e;
color:#969696;
}
et j'ai mis ce code sur ma page mais par contre je ne sais pas comment on peux le mettre en place
en sachant une collonne pour le pseudo et la date du message et pour quoi pas le nombre de message par pseudo et leur avatar des que j'aurais fait le forum php
et dans l'autre colone a coté ca seras pour le message
et ensuite la partis ou on ecrit un message je voudrais mettre en bas et les message en haut
en faite ca vas donné un truc de ce genre là
en fonction de ma page :
download
comentaire :
leur messages
ecrire un comentaire
comme ça il pouront lire les comentaires et quand il arrive au dernier commentaire il peuvent mettre leur comentaire
comme la plus part des site
on lit les commentaire fure a messur quand on vas arrivé au 10 eme commentaire de la page ou le 5 eme tout dépendras de la requete et apres là il peuvent écrire et voir les pdseudo des gens qui onront posté
comme le site zero ou des blog etc.... jaimerais avoir a peux prés pareil
voilà le code du commentaire :
<?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 :
?>
<br />
<form action="messengerpluslive.php/commentaire?id=<? echo $id; ?>" method="post" >
<div class="commentairepseudo"><p class="titre">Votre Pseudo :<br />
<br />
<input type="text" name="pseudo" style="background:black; border-color:Black;color:white" /></div>
<div class="commentairemessage"> <p class="titre"> Message :<br />
<br />
<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;" 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";
$requete = "SELECT * FROM com WHERE id_de_la_news = '$id_news' 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é !
?></div></form>
merci d'avance
en sachant que j'e mettrai un forum dans mon site et je récuperais le code des avatars par pseudo et je pourais mettre là vers le pseudo nb de message et la date pour quon puisse voir la foto du pseudo
merci d'avance
en sachant que les erreurs de ma page sont casi le code du commentaire il y as 2 donc si vous pouvez refaire mon code du commentaire ca seras sympas en fonction ceux que je dit
et voilà la table :
Citation :
CREATE TABLE com (id INT NOT NULL AUTO_INCREMENT,
pseudo VARCHAR(255) NOT NULL,
message VARCHAR(255) NOT NULL,
date_com date NOT NULL,
id_le_coffre INT NOT NULL,
id_de_la_news VARCHAR(255) NOT NULL,
PRIMARY KEY(id)
) TYPE=MyISAM;
CREATE TABLE `news` (
id INT NOT NULL AUTO_INCREMENT ,
`commentaire` TEXT NOT NULL ,
`news` VARCHAR( 255 ) NOT NULL ,
`date_news` date NOT NULL ,
PRIMARY KEY ( id )
) TYPE = MYISAM ;
voilà la page pour voir
http://le.coffre.free.fr/messengerpluslive.php
merci d'avance
et les erreurs :
http://validator.w3.org/check?uri=http%3A%2F%2Fle.coffr...
et une petite erreur que je n'arrive pas a comprendre vue que ca marche le téléchargement
es ce quand vous sxserez termoiné avec mon commentaire vous pouriez voir ça :
Citation :
<A HREF="http://le.coffre.free.fr/telechargement/messenger-plus-..."><p align="center" class="texte">download</A><p align="center" class="texte">Commentaire :</p>
merci d'avance
Autres pages sur : commentaire div
Lassé par la pub ? Créez un compte
hummm
pour répondre a une vitesse de 20 ou 30 minutes ça me parais louche car sachant que j'ai mis un code qui seras sûrement prendre le temps de le comprendre et voir un peux prés qu'es ce qu'il faut comment on pourrais le présenté ça m'a parus louche mais bref
si je comprend j'ai dis bonjour au lieu de bonsoir
es ce que c'est vraiment important ou pas car c'est vrai j'ai hésité pendant 30 minutes
es ce que je leur dit bonjour ou bonsoir en sachant qu'il est 2 h 20 du matin
pour moi ce n'est pas important c'est juste un mot de politesse
sinon tu as lu mon probléme ou tu t'est arrété au mot bonjour ,
lol
si ça vous fait plaisir je le modifierais tout de suite lol
pour répondre a une vitesse de 20 ou 30 minutes ça me parais louche car sachant que j'ai mis un code qui seras sûrement prendre le temps de le comprendre et voir un peux prés qu'es ce qu'il faut comment on pourrais le présenté ça m'a parus louche mais bref
si je comprend j'ai dis bonjour au lieu de bonsoir
es ce que c'est vraiment important ou pas car c'est vrai j'ai hésité pendant 30 minutes
es ce que je leur dit bonjour ou bonsoir en sachant qu'il est 2 h 20 du matin
pour moi ce n'est pas important c'est juste un mot de politesse
sinon tu as lu mon probléme ou tu t'est arrété au mot bonjour ,
lol
si ça vous fait plaisir je le modifierais tout de suite lol
Lassé par la pub ? Créez un compte
Euh, j'aurais pu mettre tous tes bouts de codes entre [CODE]... spa grave
)