scart

  • Signature
    ScaRT
  • Nombre de sujets
    28
  • Nombre de messages
    132
  • Nombre de commentaires
    1
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

scart
le 28/11/2003 à 17:19
Image Lu/Non Lu
Jsuis trop fénéant alors je demande :-°

smiley :biggrin:

Allez, je termine un truc et je test...
ScaRT
scart
le 28/11/2003 à 16:33
Image Lu/Non Lu
Chez moi la date du dernier sujet c $date_derniere_reponse (je n'ai pas le même forum qu'ici, tout tiens sur une seule table avec id et reponse_id)

Si je changeais $date_plus_recent par $date_derniere_reponse tu crois que cela marcherais ? smiley

smiley
ScaRT
scart
le 27/11/2003 à 22:01
Image Lu/Non Lu
Dsl pour la grandeur du post smiley

Enfaites j'ai deja changer le $id_msg dans le 3ème code car chez moi c $id

Aussi, d'où vient le $date_plus_recent c p-e ca qui foire, ca vient d'où ? smiley

smiley
ScaRT
scart
le 27/11/2003 à 21:51
Image Lu/Non Lu
Ok merci ca m'aide un peu smiley smiley

Enfaites, j'ai un problème, ...

Voici le code dans la page forum.php (forum.php equivaut à view_forum sur lephpfacile)

<?

if ($DERNIERPOSTLUDAFORUM) {
$tablo = explode ("&", $DERNIERPOSTLUDAFORUM);
$nombre = count ($tablo);
$tablo_cookie = array();
if ($nombre == 1) {
$tablo2 = explode ("|", $tablo[0]);
$tablo_cookie[0][0] = $tablo2[0];
$tablo_cookie[0][1] = $tablo2[1];
}
else {
for ($i=0; $i< $nombre; $i++) {
$tablo2 = explode ("|", $tablo[$i]);
$tablo_cookie[$i][0] = $tablo2[0];
$tablo_cookie[$i][1] = $tablo2[1];

}
}
$nombre = count ($tablo_cookie);
}
?>


Ensuite,

<?

if ($DERNIERPOSTLUDAFORUM) {
$folder = "red";
for ($i=0; $i < $nombre; $i++) {
if ($tablo_cookie[$i][0] == $id_msg) {
if ($tablo_cookie[$i][1] == $date_derniere_reponse) {
$folder = "jaune";
}
}
}
if ($folder == "jaune") {
$afffolder = '<td width="25%"><img src="images/folder.gif"></td>';
}
else {
$afffolder = '<td width="25%"><img src="images/red_folder.gif"></td>';
}
}

?>


et après je fait un echo $afffolder pour qu'il m'affiche le tableau avec l'image dedans...

Dans la page lecture.php (read_msg.php)

<?

$expire=365*24*3600;
if ($DERNIERPOSTLUDAFORUM) {
$tablo = explode ("&", $DERNIERPOSTLUDAFORUM);
$nombre = count ($tablo);
$tablo_cookie = array();
if ($nombre == 1) {
$tablo2 = explode ("|", $tablo[0]);
$tablo_cookie[0][0] = $tablo2[0];
$tablo_cookie[0][1] = $tablo2[1];
$cookie = $tablo_cookie[0][0].'|'.$tablo_cookie[0][1].'&'.$id.'|'.$date_plus_recent;
}
else {
$update = 0;
for ($i=0; $i< $nombre; $i++) {
$tablo2 = explode ("|", $tablo[$i]);
$tablo_cookie[$i][0] = $tablo2[0];
if ($tablo_cookie[$i][0] == $id) {
$tablo_cookie[$i][1] = $date_plus_recent;
$update = 1;
}
else {
$tablo_cookie[$i][1] = $tablo2[1];
}
}
if ($update == 0) {
$tablo_cookie[$nombre][0] = $id;
$tablo_cookie[$nombre][1] = $date_plus_recent;
}
$nombre = count ($tablo_cookie);
for ($i=0; $i< $nombre; $i++) {
if ($i == 0) {
$cookie = $tablo_cookie[$i][0].'|'.$tablo_cookie[$i][1];
}
else {
$cookie = $cookie.'&'.$tablo_cookie[$i][0].'|'.$tablo_cookie[$i][1];
}
}
}
setcookie("DERNIERPOSTLUDAFORUM","$cookie",time()+$expire,"/");
}
else {
$cookie = $id.'|'.$date_plus_recent;
setcookie("DERNIERPOSTLUDAFORUM","$cookie",time()+$expire,"/");
}

?>


Qu'est ce qui ne va pas?

Contenu du cookies :

DERNIERPOSTLUDAFORUM
12%7C%2620%7C%262%7C%269%7C%264%7C
site.com/
1536
431498752
29676538
2627132144
29603111
*


Quand je lit le sujet, je retourne sur le forum il y a toujours l'image de départ (red_folder)
...

Quelqu'un sait me dire pourquoi ?

Merci ;)
ScaRT
scart
le 27/11/2003 à 19:15
Image Lu/Non Lu
Voilà, MP envoyer ^^

J'ai regarder les codes de Da-Forum, jsuis pas un pro alors jai pas super compris avec les cookies...

Si quelqu'un a msn pour en parler, là jvais prendre ma douche puis jsuis a vous smiley

Merci a celui qui m'aidera... smiley
ScaRT
scart
le 27/11/2003 à 18:54
Image Lu/Non Lu
Jvais aller voir dans da-forum...

Mais javait deja remarquer que tu avait quelques problèmes de tableaux avec des <td> en trop, ou des <table> en trop... Rien de bien grave smiley

Merci smiley
ScaRT
scart
le 26/11/2003 à 17:41
Image Lu/Non Lu
smiley

Merci mais tu serais me donner plus de precisions stp ? ^^
Qu'est ce qu'il faut faire comme code pour qu'il entre l'information dans le cookies, ... ?

Merci smiley :)
ScaRT
scart
le 25/11/2003 à 18:02
Image Lu/Non Lu
Bonjour à tous,

J'aimerais savoir comment faire pour que quand le message n'est pas lu il y ai par ex, comme ici cette image :

[IMG]http://www.lephpfacile.com/images/red_folder.gif[/IMG]

Et quand le message est lu :

[IMG]http://www.lephpfacile.com/images/folder.gif[/IMG]

C'est avec des cookies ? Une table ? ... ? :D ^^

Merci de m'aider smiley
ScaRT
LoadingChargement en cours