kostenloser Webspace werbefrei: lima-city


Smileyfunktion aus Ordner?

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    zonk

    zonk hat kostenlosen Webspace.

    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
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. 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
  4. Autor dieses Themas

    zonk

    zonk hat kostenlosen Webspace.

    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>
    ...
  5. bibabumsebiene

    bibabumsebiene hat kostenlosen Webspace.

    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...
  6. 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" >
  7. Autor dieses Themas

    zonk

    zonk hat kostenlosen Webspace.

    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
  8. Autor dieses Themas

    zonk

    zonk hat kostenlosen Webspace.

    Sry f?r Doppelpost... Bitte wieder l?schen...

    Beitrag ge?ndert am 23.10.2005 20:46 von zonk
  9. ich hab mal so ne frage mit welchem programm machst du html und php????
  10. Autor dieses Themas

    zonk

    zonk hat kostenlosen Webspace.

    free4all schrieb:
    ich hab mal so ne frage mit welchem programm machst du html und php????



    ich arbeite mit dreamweaver mx 2004

  11. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!