Hej! mam taki skrypcik php, który pokazuje to co jest pliku txt, ale nie wiem czemu nie zamienia buziek na emotikony. Pomożecie?
Oto skrypt php:
<?php
$plik = \"text.txt\";
echo \"<table cellspacing=0 cellpadding=0 border=0 align=center><tr>\" .\"<td class=ramka><font color=#FF0000> Katalog jest pusty!</font>\"
.\"</td></tr></table>\";
}
$count = 0;
for ($i=0;$i<count($file);$i++) {
$grupa = split(\"|\", chop($file[$i])); $split = explode(\"||\", $file[$i]); $info = str_replace(\":)\",\"<img src='smilies/smile.gif'>\",$split[2]); $info = str_replace(\":(\",\"<img src='smilies/sad.gif'>\",$split[2]); $info = str_replace(\":P\",\"<img src='smilies/bigrazz.gif'>\",$split[2]); $info = str_replace(\":D\",\"<img src='smilies/biggrin.gif'>\",$split[2]); $info = str_replace(\"8)\",\"<img src='smilies/cool.gif'>\",$split[2]); $info = str_replace(\":@\",\"<img src='smilies/mad.gif'>\",$split[2]); $info = str_replace(\";)\",\"<img src='smilies/wink.gif'>\",$split[2]); $info = str_replace(\"?
\",\"<img src='smilies/confused.gif'>\",$split[2]); $count++;
echo \"<table cellspacing=0 cellpadding=0 boreder=0 width=100%> <tr><td class=ramka> Nick: <b style=\"color: #3399CC\">$split[0]</b>\"
.str_replace(\"\",\"\",$split[3]).\"<br>E-mail: <a href='mailto:$split[1]'>$split[1]</a>\".\"<br>Treść: $info\",\"<hr>\";
}
}
?>
a to kawałek pliku txt:
Kod
gsr||sgd||Ń||
gsr||sgd||gsd||
gdsfd||gds||sgfd||
fsf||sfds||_:)_:(||
fsf||sfds||||
TooOld||wiesz||:)||
vsfd||vscv||:)||
vsfd||vscv||:)||
Turbo||turbo@malpa.pl||:)||||
Turbo||turbo@malpa.pl||:)||:)||
Dzięki!
Ten post edytował esesjot 27.07.2004, 15:40:43