Avatar billede simon-14 Nybegynder
15. april 2004 - 16:41 Der er 15 kommentarer og
1 løsning

Smiley til min tagwall

Hvordan laver jeg smilies i min tagwall

Sådan så den laver
:D
om til en smiley jeg har
Avatar billede hmortensen Nybegynder
15. april 2004 - 16:44 #1
$str = str_replace(":d|D","<img src=\"smiley.gif\">", $str);
Avatar billede hmortensen Nybegynder
15. april 2004 - 16:49 #2
Det var så ik rigtigt....

$str = str_replace(":D","<img src=\"smiley.gif\">", $str);
Avatar billede simon-14 Nybegynder
15. april 2004 - 16:57 #3
hvor skal jeg skrive det henne, i min tagwall, eller min action side eller hvA?
Avatar billede hmortensen Nybegynder
15. april 2004 - 16:58 #4
Der hvor du udskriver dine tags. Må vel være din tagwall side.

$str skal så lige rettes til navnet på din variable.

Hvis du er i tvivl, så kopier din kode herind, så skal jeg sætte det ind for dig
Avatar billede simon-14 Nybegynder
15. april 2004 - 17:00 #5
<table border="1" cellpadding="0" cellspacing="0" style="border-width:0; border-collapse: collapse" bordercolor="#111111" width="33%" id="AutoNumber1">
  <tr>
  <form method="POST" action="tagwallok.php">
    <td width="29%" style="border-style: none; border-width: medium">&nbsp;Navn:</td>
    <td width="71%" style="border-style: none; border-width: medium">
      <input type="text" name="navn" size="20"></td>
  </tr>
  <tr>
    <td width="29%" style="border-style: none; border-width: medium">&nbsp;Email:</td>
    <td width="71%" style="border-style: none; border-width: medium">
    <input type="text" name="email" size="20"></td>
  </tr>
    <td width="29%" style="border-style: none; border-width: medium">
    &nbsp;Text:
        </td>
    <td width="71%" style="border-style: none; border-width: medium">
  <p><textarea rows="7" name="text" cols="20"></textarea></p>
    </td>
  </tr>
</table>
Avatar billede simon-14 Nybegynder
15. april 2004 - 17:00 #6
skal den være der?
Avatar billede hmortensen Nybegynder
15. april 2004 - 17:01 #7
Nej, det er siden hvor man skriver ind.
Der skal være den side som viser selve tagwall'en
Avatar billede simon-14 Nybegynder
15. april 2004 - 17:02 #8
<?php


  $result4 = mysql_query("select * from tttagwall ORDER By id desc LIMIT 12");


  $nr = mysql_num_rows($result4);

$str = str_replace(":D","<img src='smiley\superlol.gif'>", $str);

  if ($nr > 0) {


    while($row4 = mysql_fetch_array($result4)) {



echo '<center>';
echo'<table width="400"  border="0" cellpadding="1" cellspacing="1" bgcolor="#000000">

  <tr>
    <td bgcolor="#eeeeee">
   
    <span class="image">';
    echo 'Skrevet af:<b> ';
   
if ($row4[email] == null){
}
else
{
echo '<a href="mailto:';
echo $row4[email];
echo '">';
}
echo '<span class="style2">';
echo $row4[navn];
echo '</span>';
echo'</a></b>';
echo '</span>';
   
   
    echo nl2br($row4[text]);

  echo '</tr>
</table><br>';}
}
?>
<table border="1" cellpadding="0" cellspacing="0" style="border-width:0; border-collapse: collapse" bordercolor="#111111" width="33%" id="AutoNumber1">
  <tr>
  <form method="POST" action="tagwallok.php">
    <td width="29%" style="border-style: none; border-width: medium">&nbsp;Navn:</td>
    <td width="71%" style="border-style: none; border-width: medium">
      <input type="text" name="navn" size="20"></td>
  </tr>
  <tr>
    <td width="29%" style="border-style: none; border-width: medium">&nbsp;Email:</td>
    <td width="71%" style="border-style: none; border-width: medium">
    <input type="text" name="email" size="20"></td>
  </tr>
    <td width="29%" style="border-style: none; border-width: medium">
    &nbsp;Text:
        </td>
    <td width="71%" style="border-style: none; border-width: medium">
  <p><textarea rows="7" name="text" cols="20"></textarea></p>
    </td>
  </tr>
</table>
Avatar billede simon-14 Nybegynder
15. april 2004 - 17:02 #9
det er på samme side
Avatar billede simon-14 Nybegynder
15. april 2004 - 17:03 #10
du kan se jeg har prøvet det virker bare ik
Avatar billede hmortensen Nybegynder
15. april 2004 - 17:05 #11
<?php


  $result4 = mysql_query("select * from tttagwall ORDER By id desc LIMIT 12");


  $nr = mysql_num_rows($result4);

  if ($nr > 0) {

    while($row4 = mysql_fetch_array($result4)) {
$row4[text] = str_replace(":D","<img src='smiley\superlol.gif'>", $row4[text]);
Avatar billede simon-14 Nybegynder
15. april 2004 - 17:10 #12
Mange tak.. :), hvis du skriver en besked som et svar giver jeg dig, dine point
Avatar billede hmortensen Nybegynder
15. april 2004 - 17:11 #13
Det var så lidt.
Du kan selvfølgelig tilføje flere sådan her:

$row4[text] = str_replace(":D","<img src='smiley\superlol.gif'>", $row4[text]);
$row4[text] = str_replace(":)","<img src='smiley\glad.gif'>", $row4[text]);
$row4[text] = str_replace(":(","<img src='smiley\sur.gif'>", $row4[text]);
Avatar billede dennismp Nybegynder
15. april 2004 - 17:29 #14
Vend lige \ til / i <img src="smiley\..
Avatar billede hmortensen Nybegynder
15. april 2004 - 17:30 #15
og ' til \"
Avatar billede simon-14 Nybegynder
15. april 2004 - 17:33 #16
jaja , jeg ved det godt det virker nu
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester