webForumDet fria alternativet

Lägga in egna smilisar på websidan ?

PHP

6 svar · 904 visningar · startad av Lindström

Medlem sedan jan. 2003821 inlägg
Frågan#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

Medlem sedan jan. 200798 inlägg
#2

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

Medlem sedan jan. 2003821 inlägg
#3

_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.

Medlem sedan juni 20014 421 inlägg
#4

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.

Medlem sedan jan. 2003821 inlägg
#5

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.

Medlem sedan juli 20023 617 inlägg
#6

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 )

Medlem sedan jan. 2003821 inlägg
#7

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.

261 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)