Toon posts:

[php] smilies effect *

Pagina: 1
Acties:
  • 43 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik heb deze code gevonden maar :(

$bericht = str_replace(":(","[img]'pad/naar/smiley.gif'[/img]",$bericht);

Wat ik ook probeer hij showt gewoon : ) in plaats van een smilie.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?
 include("include/strings.php");
 mysql_connect($mysqlhost, $mysqlusername, $mysqlpassword);
 mysql_select_db($mysqldatabasenaam);

 $query = "SELECT * FROM website WHERE id = '$id'";
 $mysql_query = mysql_query($query);
 $row = mysql_fetch_object($mysql_query);

 
?>
<BR><TABLE WIDTH="100%" BORDER="0" CELLSPACING="1" CELLPADDING="0" BGCOLOR="#000000">
<TR BGCOLOR="31518E">
<TD WIDTH="319">
<B><FONT COLOR="#FFFFFF">Nieuws:</FONT></B>
</TD>
</TR>
</TABLE>
<TABLE WIDTH="100%" BORDER="0" CELLSPACING="1" CELLPADDING="0" BGCOLOR="#000000">
<TR>
<TD BGCOLOR="#EEEEEE">
<H1><? echo"$row->title"; ?></H1><P><B>Review 
van de site:</B><BR>
<? $detekst = wordwrap($row->detekst);
echo "<pre>$detekst</pre>\n"; ?> 
?>

waar moet ik die regel plaatsen en hoe want krijg het niet voor elkaar.

"detekst" dat is de database met de tekst waarin de :) en de :( staan.

  • Liqued
  • Registratie: Februari 2001
  • Laatst online: 09-01 18:51
$bericht = str_replace(":(","[img]'pad/naar/smiley.gif'[/img]",$bericht);
Misschien een beetje te simpel maar je hebt in de gaten dat je hier naar :( kijkt in plaats van :)

Verwijderd

Topicstarter
is effe voorbeeld ik heb er een paar geprobeerd maar elke keer hoe dan ook doet die het gewoon niet.

  • WoutF
  • Registratie: Maart 2000
  • Laatst online: 19:23

WoutF

Hoofdredacteur
Je moet natuurlijk $bericht wel veranderen in de naam van de variabele waarin jij het wilt aanpassen

Verwijderd

Op zondag 03 februari 2002 15:28 schreef Wout het volgende:
Je moet natuurlijk $bericht wel veranderen in de naam van de variabele waarin jij het wilt aanpassen
dus in jouw geval $detekst

  • Liqued
  • Registratie: Februari 2001
  • Laatst online: 09-01 18:51
probeer dit eens
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
<?
     include("include/strings.php"); 
    mysql_connect($mysqlhost, $mysqlusername, $mysqlpassword); 
    mysql_select_db($mysqldatabasenaam); 
    $query = "SELECT * FROM website WHERE id = '$id'"; 
    $mysql_query = mysql_query($query); 
    $row = mysql_fetch_object($mysql_query); 
    $detekst = wordwrap($row->detekst);
    echo "Orginele tekst = $detekst<br>";
    $bericht = str_replace(":)","[img]'pad/naar/smiley.gif'[/img]",$detekst);
    echo "Nieuwe tekst = $bericht";
?>

edit: foutje uit de code gehaalt

Verwijderd

Topicstarter
zal effe proberen.

Oke dan.
het werkt en bedankt nu snap ik het.
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?
 include("include/strings.php");
 mysql_connect($mysqlhost, $mysqlusername, $mysqlpassword);
 mysql_select_db($mysqldatabasenaam);

 $query = "SELECT * FROM website WHERE id = '$id'";
 $mysql_query = mysql_query($query);
 $row = mysql_fetch_object($mysql_query);

 
?><BR><TABLE WIDTH="100%" BORDER="0" CELLSPACING="1" CELLPADDING="0" BGCOLOR="#000000">
<TR BGCOLOR="31518E">
<TD WIDTH="319">
<B><FONT COLOR="#FFFFFF">Nieuws:</FONT></B>
</TD>
</TR>
</TABLE>
<TABLE WIDTH="100%" BORDER="0" CELLSPACING="1" CELLPADDING="0" BGCOLOR="#000000">
<TR>
<TD BGCOLOR="#EEEEEE">
<H1><? echo"$row->title"; ?></H1><P><B>Review 
van de site:</B><BR>

<? $detekst = wordwrap($row->detekst);    
$bericht = str_replace(":)","[img]'http://www.internet-media.nl.nu/smile/lol.gif'[/img]",$detekst);    
echo "<pre>$bericht</pre>";
?>

is effe voor de mensen die hem ook zoeken.

  • Liqued
  • Registratie: Februari 2001
  • Laatst online: 09-01 18:51
veel plezier er mee

Verwijderd

Op zondag 03 februari 2002 15:42 schreef Liqued het volgende:
veel plezier er mee
^^Weer een post erbij^^

Maar er zijn sowieso al 100en standaard scriptjes te vinden die dit doen. Voor zo'n script, en smiley's kan je ook op www.phpfreakz.nl kijken.

Verwijderd

Topicstarter
maar nu zit ik vast want als ik

$bericht = str_replace(":)","[img]'http://www.internet-media.nl.nu/smile/lol.gif'[/img]",$detekst);
$bericht = str_replace(":(","[img]'http://www.internet-media.nl.nu/smile/mad.gif'[/img]",$detekst);

doe dan werkt die opeens niet meer :'( :'( :'(

  • tomato
  • Registratie: November 1999
  • Niet online
Misschien verstandig om eens met iets simpels te beginnen zodat je tenminste enig idee krijgt wat variabelen zijn, wat assignments zijn, wat substituties zijn, etc?

Want dit schiet natuurlijk absoluut niet op... ;(

  • StephanL
  • Registratie: Juni 2001
  • Laatst online: 11-09 18:43
Op zondag 03 februari 2002 19:01 schreef narfpower het volgende:
maar nu zit ik vast want als ik

$bericht = str_replace(":)","[img]'http://www.internet-media.nl.nu/smile/lol.gif'[/img]",$detekst);
$bericht = str_replace(":(","[img]'http://www.internet-media.nl.nu/smile/mad.gif'[/img]",$detekst);

doe dan werkt die opeens niet meer :'( :'( :'(
het moet zijn

$detekst = str_replace(":)","[img]'http://www.internet-media.nl.nu/smile/lol.gif'[/img]",$detekst);
$detekst = str_replace(":(","[img]'http://www.internet-media.nl.nu/smile/mad.gif'[/img]",$detekst);

Nu kan je er oneindig veel maken.

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

mjah wat dacht je er idd van eens iets simpelers te beginnen?
[search=ubb] voor nog meer van dit soort spul
suc6 :)

Doet iets met Cloud (MS/IBM)

Pagina: 1

Dit topic is gesloten.