Smileyfunktion aus Ordner?
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
Ich m?chte auch eine Smileyfunktion zu verf?gung stellen. allerdings sollte das nicht so sein, dass im javascript steht
...smiley1.gif...
...smiley2.gif...
...smiley3.gif...
Sondern ich mache die in einen Ordner (img/smileys) und m?chte sie daraus auslesn. Wie kann ich das machen?
?dit:
ah ich hatte vergessen zu sagen, dass die auch in der datenbank gespeichert sind. jeder smiley bekommt eine id, einen code und den pfad...
Beitrag ge?ndert am 21.10.2005 23:43 von zonk -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
function cyCase_smilies ( $a ) { $img = '<img src="img/smilies/%s.gif" width="" height="" alt="Smilie" />'; if ( is_array ( $a ) ) { return ( array_map ( "cyCase_smilies", $a ) ); } else { $exemplar = array (); $replace = array (); $h = opendir ( 'order_mit_smilies' ); while ( ( $s = readdir( $h ) ) !== false ) { if ( $s != '.' && $s != '..' && $s != 'index.php' ) { $s = preg_replace ( '/.gif/Ui', '', $s ); $exemplar[] = '/:'.$s.':/Ui'; $replace[] = sprintf ( $img, $s ); } } closedir ( $h ); $a = preg_replace ( $exemplar, $replace, $a ); } return ( $a ); }
smilie1.gif wird zu :smilie1: usw.
MfG Lucas -
Geht irgendwie net.... Kann aber auch sein, dass ich zu dumm bin. Hier ma der Code:
...
<form action="<?echo $url?>do=comment" method="post" name="comment">
<input type="hidden" name="newsid" value="<?echo $newsid?>">
<table align="center">
<tr>
<td>Name:</td>
<td><input type="text" name="user" size="36" maxlength="30"></td>
</tr>
<tr>
<td>Mail:</td>
<td><input type="text" name="email" size="36" maxlength="50"></td>
</tr>
<tr>
<td>Kommentar:</td>
<td><textarea name="text" cols="30" rows="5"></textarea></td></td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="Posten" accesskey="s"></td>
</tr>
</table>
</form>
... -
Warzm willst du das denn nicht "normal" machen? ist doch nicht umst?ndlich das immer zu erneuern. musst halt immer kurz den code bearbeiten. um das normal zu machen findest du ?ber google ganz viele leicht zu verstehende und auch funktionierende smilieeing?gedingsbums mit javascript...
-
ich glaube du nimmst HTML als script sprache oder Java, ne?!
dann musst du diesen code nehmen
<img src="img/smilies/smiley1.gif" width="" height="" alt="Smilie" > -
new1 schrieb:
ich glaube du nimmst HTML als script sprache oder Java, ne?!
dann musst du diesen code nehmen
<img src='img/smilies/smiley1.gif' width='' height='' alt='Smilie' >
Ich m?chte sie nicht anzeigen sonder einf?gen lassen, und jeden aus einem ordner ausgelesen bekommen. Sonst bringt mir auch mein tolles CMS nix, wenn ich jeden Smiley per Hand einf?gen muss....
?dit:
new1 schrieb:
ich glaube du nimmst HTML als script sprache oder Java, ne?!
Mischung PHP und html
Beitrag ge?ndert am 22.10.2005 19:15 von zonk -
Sry f?r Doppelpost... Bitte wieder l?schen...
Beitrag ge?ndert am 23.10.2005 20:46 von zonk -
ich hab mal so ne frage mit welchem programm machst du html und php????
-
free4all schrieb:
ich hab mal so ne frage mit welchem programm machst du html und php????
ich arbeite mit dreamweaver mx 2004
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage