Frågan 13 juni 2007 20:53 #1 Tänkte ta och piffa upp websidan min med egna smilisar.
Så jag tänkte höra efter här och nu om det är någon som vet hur man smidigast går tillväga i php för att lägga in egna grafiska smilisar på sidan ?
Tanken är den att det bara ska räcka med att man skriver : ) i själva html kodningen så ska det dyka upp ett :) på sidan i stället, om ni förstår vad jag menar.
Så hur sjutton gör man igentligen ?
Mina kunskaper inom php är rätt så begränsade, då jag har svårt med själva inlärningsprocessen så har det blivit att det lilla jag har kommit ikontakt med när det gäller php så har det varit mest "klista och klippa" som har gällt. Så ni känner till det, menar jag. :l
_2ejon Medlem sedan jan. 2007 98 inlägg Asså jag har egentligen inte en aning men kan man typ inte göra det i css ? Eller är jag helt ute och cycklar ? :p
_2ejon skrev:
Asså jag har egentligen inte en aning men kan man typ inte göra det i css ? Eller är jag helt ute och cycklar ? :p
Ja, jag har inte den blekaste anning.
Därför jag frågar. ;)
Har läst någonstanns att man ska kunna göra det. Men..... men om det är i PHP eller CSS, det ska jag nog låta vara osagt.
C colione Medlem sedan juni 2001 4 421 inlägg Pedda har skrivit lite kod för detta förut:
http://www.webforum.nu/showthread.php?p=804087#post804087
EDIT -> Egentligen finns det bättre exempel i tråden, så hela tråden är läsvärd.
colione skrev:
Pedda har skrivit lite kod för detta förut:
http://www.webforum.nu/showthread.php?p=804087#post804087
EDIT -> Egentligen finns det bättre exempel i tråden, så hela tråden är läsvärd.
Hmm... undrar inte om det var därifrån som jag hade sett det från första början ?
Ska kolla igenom tråden.
Tackar så mycket.
fiddler Medlem sedan juli 2002 3 617 inlägg Jag tror det är ob_start() du är ute efter:
<?php
function smiley($text)
{
$text = str_replace(":)", "<img src=\"smilies/smile.gif\" alt=\"\"/> ", $text);
$text = str_replace(":(", "<img src=\"smilies/frown.gif\" alt=\"\"/> ", $text);
return $text;
}
ob_start("smiley");
?>
<html>
<body>
<p>Skriv din text med smiley-symboler här.</p>
</body>
</html>
<?php
ob_end_flush();
?>
Där smiley-bilderna ligger i mappen "smilies".
(Jag kunde inte skriva in symbolerna pga att wF tolkade dem och skrev ut sökvägarna... :l )
fiddler skrev:
Jag tror det är ob_start() du är ute efter:
<?php
function smiley($text)
{
$text = str_replace(":)", "<img src=\"smilies/smile.gif\" alt=\"\"/> ", $text);
$text = str_replace(":(", "<img src=\"smilies/frown.gif\" alt=\"\"/> ", $text);
return $text;
}
ob_start("smiley");
?>
<html>
<body>
<p>Skriv din text med smiley-symboler här.</p>
</body>
</html>
<?php
ob_end_flush();
?>
Där smiley-bilderna ligger i mappen "smilies".
(Jag kunde inte skriva in symbolerna pga att wF tolkade dem och skrev ut sökvägarna... :l )
Ingen fara.
Det här ser ju lovande ut.
Ska checka det när jag kommer hem.
Tack o bock.