Div dans Echo
louis1984
Messages postés
341
Date d'inscription
Statut
Membre
Dernière intervention
-
Sombresonge Messages postés 106 Date d'inscription Statut Membre Dernière intervention -
Sombresonge Messages postés 106 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'aimerais inserer une balise DIV dans mon code ECHO.
Voici mon code ECHO:
echo "<img width='70px' height='70px' src='http://www.monsite.com/forum/images/avatars/gallery/$user_avatar' height'500' width'200'> <a href= 'http://www.monsite.com/forum/viewtopic.php?$forum_id=7&t=$topic_id'>$topic_name</a> <br /> Posté par: <a href='http://www.monsite.com/forum/memberlist.php?mode=viewprofile&u=$poster_id'>$username</a><br />";
Voici mon code CSS:
#mini {
color:#F00;
}
J'aimerais que la partie "Posté par:" apparaisse en rouge sur ma page web.
Je suis debutant, quelqu'un pourrait m'aider a modifier mon code ECHO?
Merci pour votre aide!
J'aimerais inserer une balise DIV dans mon code ECHO.
Voici mon code ECHO:
echo "<img width='70px' height='70px' src='http://www.monsite.com/forum/images/avatars/gallery/$user_avatar' height'500' width'200'> <a href= 'http://www.monsite.com/forum/viewtopic.php?$forum_id=7&t=$topic_id'>$topic_name</a> <br /> Posté par: <a href='http://www.monsite.com/forum/memberlist.php?mode=viewprofile&u=$poster_id'>$username</a><br />";
Voici mon code CSS:
#mini {
color:#F00;
}
J'aimerais que la partie "Posté par:" apparaisse en rouge sur ma page web.
Je suis debutant, quelqu'un pourrait m'aider a modifier mon code ECHO?
Merci pour votre aide!
A voir également:
- Div dans Echo
- Echo discord - Forum Casque et écouteurs
- @Echo off - Forum Virus
- Problème echo fichier .bat ✓ - Forum Windows 7
- Echo lors d'un appel samsung - Forum Mobile
- Div c++ - Télécharger - Langages
6 réponses
Si je remplace les ' par des " et les " par des ', plus rien ne marche sur ma page...
J'obtiens ca a la place, sur ma page web:
$topic_name
Posté par: $username
Pour info, voici le code de ma page si ca peut vous aider:
<?php
mysql_connect("XXXXX", "XXXXXX", "XXXXXXX") or die;
mysql_select_db("XXXXXXX");
$recent = mysql_query("SELECT * FROM phpbb_posts ORDER BY post_time DESC LIMIT 10");
while ($recent_row = mysql_fetch_assoc($recent))
{
$post_id = $recent_row ['post_id'];
$topic_id = $recent_row ['topic_id'];
$forum_id = $recent_row ['forum_id'];
$poster_id = $recent_row ['poster_id'];
$post_time = $recent_row ['post_time'];
$user_avatar = 'http://www.monsite.com/forum/images/avatars/gallery/avatars/D04.png' .$recent_row['user_avatar'];
$user_avatar = mysql_query("SELECT user_avatar FROM phpbb_users WHERE user_id='$poster_id'");
$user_avatar = mysql_fetch_assoc($user_avatar);
$user_avatar = $user_avatar['user_avatar'];
$topic_name = mysql_query ("SELECT topic_title FROM phpbb_topics WHERE topic_id = '$topic_id'");
$topic_name = mysql_fetch_assoc ($topic_name);
$topic_name = $topic_name ['topic_title'];
$username = mysql_query("SELECT username FROM phpbb_users WHERE user_id='$poster_id'");
$username = mysql_fetch_assoc($username);
$username = $username['username'];
echo '<img width="70px" height="70px" src="http://www.monsite.com/forum/images/avatars/gallery/$user_avatar" height"500" width"200"> <a href= "http://www.monsite.com/forum/viewtopic.php?$forum_id=7&t=$topic_id">$topic_name</a> <br /> Posté par: <a href="http://www.monsite.com/forum/memberlist.php?mode=viewprofile&u=$poster_id">$username</a><br />';
}
?>
J'obtiens ca a la place, sur ma page web:
$topic_name
Posté par: $username
Pour info, voici le code de ma page si ca peut vous aider:
<?php
mysql_connect("XXXXX", "XXXXXX", "XXXXXXX") or die;
mysql_select_db("XXXXXXX");
$recent = mysql_query("SELECT * FROM phpbb_posts ORDER BY post_time DESC LIMIT 10");
while ($recent_row = mysql_fetch_assoc($recent))
{
$post_id = $recent_row ['post_id'];
$topic_id = $recent_row ['topic_id'];
$forum_id = $recent_row ['forum_id'];
$poster_id = $recent_row ['poster_id'];
$post_time = $recent_row ['post_time'];
$user_avatar = 'http://www.monsite.com/forum/images/avatars/gallery/avatars/D04.png' .$recent_row['user_avatar'];
$user_avatar = mysql_query("SELECT user_avatar FROM phpbb_users WHERE user_id='$poster_id'");
$user_avatar = mysql_fetch_assoc($user_avatar);
$user_avatar = $user_avatar['user_avatar'];
$topic_name = mysql_query ("SELECT topic_title FROM phpbb_topics WHERE topic_id = '$topic_id'");
$topic_name = mysql_fetch_assoc ($topic_name);
$topic_name = $topic_name ['topic_title'];
$username = mysql_query("SELECT username FROM phpbb_users WHERE user_id='$poster_id'");
$username = mysql_fetch_assoc($username);
$username = $username['username'];
echo '<img width="70px" height="70px" src="http://www.monsite.com/forum/images/avatars/gallery/$user_avatar" height"500" width"200"> <a href= "http://www.monsite.com/forum/viewtopic.php?$forum_id=7&t=$topic_id">$topic_name</a> <br /> Posté par: <a href="http://www.monsite.com/forum/memberlist.php?mode=viewprofile&u=$poster_id">$username</a><br />';
}
?>
Bonsoir,
Essai ceci :
Ceci devrait marcher dans 99% des cas !
Essai ceci :
echo "<img width='70px' height='70px' src='http://www.monsite.com/forum/images/avatars/gallery/$user_avatar' height'500' width'200'> <a href= 'http://www.monsite.com/forum/viewtopic.php?$forum_id=7&t=$topic_id'>$topic_name</a> <br /> Posté par: <a href='http://www.monsite.com/forum/memberlist.php?mode=viewprofile&u=$poster_id'>$username</a><br />";
Ceci devrait marcher dans 99% des cas !
oui ca marche mais juste avant quelqu'un a dit:
Tu as inversé les ' et les "
Remplace tout tes ' par des " et les " par des '
donc c'est ce que j'ai fait et j'ai un message d'erreur.. je comprends pas trop pourquoi "mimigenie" m'a demandé de remplacer les ' par des " et vice versa..
bref si je mets le code comme ca ca marche, mais j'ai toujours pas resolu mon probleme.. j'aimerais inserer un DIV dans mon ECHO.
Car j'aimerais que la partie "Posté par:" apparaisse en rouge sur ma page.
Mon CSS:
#mini {
color:#F00;
}
Comment faire?
Merci pour votre aide.
Tu as inversé les ' et les "
Remplace tout tes ' par des " et les " par des '
donc c'est ce que j'ai fait et j'ai un message d'erreur.. je comprends pas trop pourquoi "mimigenie" m'a demandé de remplacer les ' par des " et vice versa..
bref si je mets le code comme ca ca marche, mais j'ai toujours pas resolu mon probleme.. j'aimerais inserer un DIV dans mon ECHO.
Car j'aimerais que la partie "Posté par:" apparaisse en rouge sur ma page.
Mon CSS:
#mini {
color:#F00;
}
Comment faire?
Merci pour votre aide.
Tu n'as pas besoin d'inverser les simples quotes et les doubles quotes, elles ont exactement la même fonction. Il faut juste faire attention à ne pas les mélanger.
Concernant ton code couleur, même si elle devrait fonctionner, il faut mieux utiliser #FF0000.
Remplace la div mini par une balise <font class="mini">Posté par :</font>, et dans ton CSS, déclares ta class "mini" comme ça :
.mini {
color:#FF0000;
}
N'oublie surtout pas d'inclure ton CSS dans ta page, l'erreur viens surement de là.
Concernant ton code couleur, même si elle devrait fonctionner, il faut mieux utiliser #FF0000.
Remplace la div mini par une balise <font class="mini">Posté par :</font>, et dans ton CSS, déclares ta class "mini" comme ça :
.mini {
color:#FF0000;
}
N'oublie surtout pas d'inclure ton CSS dans ta page, l'erreur viens surement de là.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
si tu réussis à mettre des balises <a></a> dans le "echo" je vois pas où est le probleme pour insérer une simple balise div
et voilà
echo "<img width='70px' height='70px' src='http://www.monsite.com/forum/images/avatars/gallery/$user_avatar' height'500' width'200'> <a href= 'http://www.monsite.com/forum/viewtopic.php?$forum_id=7&t=$topic_id'>$topic_name</a> <br /> <div id='mini'>Posté par: </div><a href='http://www.monsite.com/forum/memberlist.php?mode=viewprofile&u=$poster_id'>$username</a><br />";
et voilà