Hallo Profies,
ich möchte gerne eine Shoutbox von der Funktionalität ändern
und in einem angelegtem Verzeichnis /shoutbox/smilies
die dort hineinkopierten Smilies anzeigen lassen und dann per
JS im Shoutboxfenster anzeigen lassen.
Die Funktion für das lesen der Direktory :
Wobei foilgende definiert ist :
Und der JS vie folgt lautet :
-> shoutboxx ist der Name vom Formular und Message vom Eingabefeld.
Es werden die Smilies nicht richtig angezeigt.
http://www.web-server24.de/shoutbox/shoutboxx.php
Für Hilfe wäre ich dankbar
Gruss Ela
ich möchte gerne eine Shoutbox von der Funktionalität ändern
und in einem angelegtem Verzeichnis /shoutbox/smilies
die dort hineinkopierten Smilies anzeigen lassen und dann per
JS im Shoutboxfenster anzeigen lassen.
Die Funktion für das lesen der Direktory :
PHP-Code:
function create_smiliebar()
{
global $config;
$chdir = @chdir("$config[cfg_serverpath]"."/img/smilies/");
if($chdir){
$opendir=opendir('.');
while (false !== ($smilies = readdir ($opendir))) {
settype($smiliecode,'string');
if (preg_match("=.gif=i",$smilies)) {
$imagestring = explode (".gif", $smilies);
$smiliecode .= " <a href=\"javascript:setsmile(' :$imagestring[0]: ')\"><img align=\"absmiddle\" src=\"$config[cfg_scriptpath]/img/smilies\" border=\"0\"></a> \n";
}
}
closedir($opendir);
}
else {
echo "<b><font color=\"red\">Fehler, konnte keine Verbindung zum \"smilie directory\" in der Funktion<i>create_smiliebar</i> herstellen. Prozess angehalten!</font></b>";
exit;
}
return $smiliecode;
}
PHP-Code:
$config['cfg_serverpath'] = "/home/www/web46/html/shoutbox/";
$config['cfg_scriptpath'] = "/shoutbox";
$config['cfg_allow_smilies'] = "1";
$config['cfg_allow_code'] = "1";
PHP-Code:
function setsmile(smiliecode) {
document.shoutboxx.Message.value =
document.shoutboxx.Message.value + smiliecode;
}
function settopicimage(Image) {
document.shoutboxx.topicicon.value = Image;
document.topicicon.src=Image;
}
Es werden die Smilies nicht richtig angezeigt.
http://www.web-server24.de/shoutbox/shoutboxx.php
Für Hilfe wäre ich dankbar
Gruss Ela
Kommentar