durch ein bestimmten Code ein Bild einfügen... - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 
    Beitrag von Stefan (140 Beiträge) am Dienstag, 25.Dezember.2001, 19:43. WWW: stefan-info.de.vu
    durch ein bestimmten Code ein Bild einfügen...

      Hallo

      Ich möchte in meinem Gästebuch (hier bei bp) smiles und andere Bilder zum einfügen anbieten. Also wenn man im Kommentar eingibt: [smile1] soll dann im gb stehen der text und an der stelle wo man [smile1] eingefügt hat soll dann auch das smile1 angezeigt werden...

      Kann mir da jemand helfen??

      schöne feiertage noch euch allen...!!!


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Stefan (140 Beiträge) am Dienstag, 25.Dezember.2001, 19:43. WWW: stefan-info.de.vu
    durch ein bestimmten Code ein Bild einfügen...

      Hallo

      Ich möchte in meinem Gästebuch (hier bei bp) smiles und andere Bilder zum einfügen anbieten. Also wenn man im Kommentar eingibt: [smile1] soll dann im gb stehen der text und an der stelle wo man [smile1] eingefügt hat soll dann auch das smile1 angezeigt werden...

      Kann mir da jemand helfen??

      schöne feiertage noch euch allen...!!!

     Antworten

    Beitrag von Sander (8133 Beiträge) am Mittwoch, 26.Dezember.2001, 14:44.
    Re: durch ein bestimmten Code ein Bild einfügen...

      <perl>
      if (%_put)
      {
         $_put{Feldname}=~s/\[smile(.)\]/<img src=http:\/\/www.deinedomain.de\/pics\/smile$1.gif>/g;
      

      }
      </perl>
      

      Das muß ganz zum Anfang in dem Template stehen, wo du die daten aus dem Form hinschickst. Feldname und die domain mit Pfad müssen noch ausgetauscht werden.

      Sander

     Antworten

    Beitrag von Stefan (140 Beiträge) am Mittwoch, 26.Dezember.2001, 15:47. WWW: stefan-info.de.vu
    Re: durch ein bestimmten Code ein Bild einfügen...

      <html><head>
      <title>baseportal Guestbook</title>
      </head><body bgcolor=ffffff>
      <font face=arial,helvetica size=2>
      

      <perl>

      my $maxtext=5000;
      my $emsg="";
      

      if(%_put)
      {
        $emsg.="Bitte geben Sie Ihren Namen ein! " if $_put{Name} eq "";
        $emsg.="Bitte geben Sie einen Text ein! " if $_put{Text} eq "";
        $emsg.="Der Text ist zu lang! Bitte kürzen Sie ihn auf maximal $maxtext Zeichen." if length($_put{Text})>$maxtext;
      
        if($emsg eq "")   {     put;     out "<ul><b>Ihr Eintrag wurde aufgenommen...</b></ul>";   } else   {     out "<ul><font color=d80000><b>$emsg</b></font></ul>";   }
      }



      "";
      </perl>
      

      <do action=list listtype=add>

      <ul>
      <loop sort=- convert_html=Name,Text code=perl range^=0,2>
      

      my $www=$WWW; $www=~ s#^http://##;

      out '<table width=90%><tr><td><hr size=1><br><font face=arial,helvetica size=2>';
      out "Beitrag von <b>$Name</b> am $Datum<br>";
      out "EMail: <a href=\"mailto:$EMail\">$EMail</a> " if $EMail ne "";
      out "WWW: <a href=\"http://$www\" target=\"_blank\">$www</a> " if $www ne "";
      out "<p><ul>$Text</ul></td></tr></table>";
      

      </loop>

      <perl>
      

      my $newrange=$_range+$_range_length;
      my $oldrange=$_range-$_range_length;
      $oldrange=0 if $oldrange<0 && $oldrange>-$_range_length;
      

      out "[ <a href=\"$_link&range=$oldrange,$_range_length\">Vorherige Beiträge</a> ] " if $oldrange>=0;
      out "[ <a href=\"$_link&range=$newrange,$_range_length\">Weitere Beiträge</a> ]" if $newrange<$_amount_all;
      

      </perl>


      </ul>
      

      </body></html>


      wo muss ich das eintragen?? (hab schon probiert...aber entweder kommt ein fehlermeldung oder es funktioniert nicht ...)

     Antworten

    Beitrag von Sander (8133 Beiträge) am Mittwoch, 26.Dezember.2001, 16:51.
    Re: durch ein bestimmten Code ein Bild einfügen...

      hier muß es dazu:
        if($emsg eq "")
        {
      
          $_put{Feldname}=~s/\[smile(.)\]/<img src=http:\/\/www.deinedomain.de\/pics\/smile$1.gif>/g;     put;     out "<ul><b>Ihr Eintrag wurde aufgenommen...</b></ul>";   } else   {     out "<ul><font color=d80000><b>$emsg</b></font></ul>";   }

      Sander

     Antworten


     
 Liste der Einträge von 52351 bis 52501:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.07s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!