Smilies i min shoutbox - Hjælp
Hey, jeg kan ikke få mine smilies til at virke :( nogle der kan hjælpe?Den kan ses på www.upit.dk/vierikkesindssyge.php
koderne til smilierne er flg: :),:D,;),:(,:@,;P,:P,lol,:O,:|
Her er min kode:
<?
if(isset($_GET["action"])){
$UNDER_MODUL = $_GET["action"];
}else{
$UNDER_MODUL = '';
}
if(isset($_GET["id"])){
$ID = $_GET["id"];
}else{
$ID = false;
}
function overskrift($t){
echo '<h1>'.$t.'</h1>';
}
if($UNDER_MODUL == ''){
overskrift("Shoutbox");
?>
<h3>Skriv indlæg</h3>
<form method="post" action="/vierikkesindssyge.php?action=opret">
<table>
<tr><td>Navn:</td><td><?
$value = '';
if($currentuser->Logget_ind){
$value = $currentuser->Login;
}
echo '<input type="text" name="bruger" value="'.$value.'"/>';
?></td></tr>
<tr><td>Tekst:</td><td><textarea rows="4" cols="30" name="tekst" /></textarea></tr>
<tr><td> </td><td><input type="submit" value="Opret"></td></tr>
</table>
</form>
<?
$resultat = sql("select *,DATE_FORMAT(dato, '%d/%m %Y kl. %H:%i') AS datotekst from vierikkesindssyge order by dato desc");
if(mysql_num_rows($resultat) == 0){
echo "Der er ikke nogen indlæg i shoutbox'en";
}else{
while($row = mysql_fetch_array($resultat)){
$output = $row["tekst"];
$output = ereg_replace(":)","<img src=img/1.gif>",$output);
$output = ereg_replace(":D","<img src=img/2.gif>",$output);
$output = ereg_replace(";)","<img src=img/3.gif>",$output);
$output = ereg_replace(":(","<img src=img/4.gif>",$output);
$output = ereg_replace(":@","<img src=img/5.gif>",$output);
$output = ereg_replace(";P","<img src=img/6.gif>",$output);
$output = ereg_replace(":P","<img src=img/7.gif>",$output);
$output = ereg_replace("lol","<img src=img/8.gif>",$output);
$output = ereg_replace(":O","<img src=img/9.gif>",$output);
$output = ereg_replace(":|","<img src=img/10.gif>",$output);
echo '<div class="shoutboxtop">';
echo '<span class="shoutboxtitle">';
echo htmlentities(stripslashes($row["bruger"]));
echo '</span> '.$row["datotekst"];
if($currentuser->Admin){
echo '<span class="shoutboxadmin"><a href="/vierikkesindssyge.php?action=rediger&id='.$row["id"].'">rediger</a> - <a href="/vierikkesindssyge.php?action=slet&id='.$row["id"].'">slet</a></span>';
}
echo '</div>';
echo '<div class="shoutboxmain">';
echo nl2br(links(htmlentities(stripslashes($output))));
echo '</div>';
}
}
}
if($UNDER_MODUL == 'opret'){
if(isset($_POST["tekst"]) and isset($_POST["bruger"])){
if(strlen($_POST["tekst"]) < 5){
message("Teksten skal være på minimum 5 tegn.");
redirect("/vierikkesindssyge.php");
}
if(isset($_POST["bruger"])){
if(strlen($_POST["bruger"]) < 2){
message("Navnet skal være min. 2 bogstaver!");
redirect("/vierikkesindssyge.php");
}else{
$bruger = $_POST["bruger"];
}
}
sql("insert into vierikkesindssyge (bruger,dato,tekst,ip) values ('".mysql_escape_string($bruger)."',NOW(),'".mysql_escape_string($_POST["tekst"])."','".mysql_escape_string(getenv(REMOTE_ADDR))."')");
message("Besked er gemt!");
redirect("/vierikkesindssyge.php");
}else{
message("Du har ikke indtastet de nødvendige data!");
redirect("/vierikkesindssyge.php");
}
}
if($UNDER_MODUL == 'rediger'){
if(!$currentuser->Admin){
fejl_rettigheder();
redirect();
}
if(isset($ID)){
if(sql("select id from vierikkesindssyge where id='".mysql_escape_string($ID)."'")){
if(isset($_POST["tekst"])){
sql("update vierikkesindssyge set tekst ='".mysql_escape_string($_POST["tekst"])."' where id='".$ID."'");
message("Indlægget er redigeret!");
redirect("/vierikkesindssyge.php");
}else{
$resultat = sql("select *,DATE_FORMAT(dato, '%d/%m %Y kl. %H:%i') AS dato from vierikkesindssyge where id='".mysql_escape_string($ID)."'"." order by dato limit 10");
while($row = mysql_fetch_array($resultat)){
overskrift("Shoutbox: rediger indlæg");
?>
<form method="post" action="/vierikkesindssyge.php?action=rediger&id=<?=$ID;?>">
<tr><td>Tekst:</td><td><textarea cols="50" rows="10" type="text" name="tekst"><?=htmlentities($row["tekst"]);?></textarea></td></tr>
<tr><td> </td><td><input type="submit" value="Rediger"></td></tr></table>
</form>
<?
}
}
}
}
}
if($UNDER_MODUL == 'slet'){
if(!$currentuser->Admin){
fejl_rettigheder();
redirect();
}
if(isset($ID)){
sql("DELETE FROM vierikkesindssyge where id='".mysql_escape_string($ID)."'");
message("Indlægget er slettet!");
redirect("/vierikkesindssyge.php");
}
}
?>
