Re: Bild einfügen bei bestimmten Ergebnis - 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 Claus S. (1671 Beiträge) am Montag, 13.August.2001, 16:30.
    Re: Bild einfügen bei bestimmten Ergebnis

      hallo holger, (holger baer?)

      das ist zur abwechslung mal einfach.
      habe das so bei www.guidepark.de
      für die verschiedenen kategorien zeige ich über den
      suchergebnissen bilder an.
      in meiner linksdatei habe ich eine feld gpkat (kategorien, z.b. Auto), alle kategorien stehen in einer datei kategorien, wo ich u.a. bilder zugeordnet habe.
      an der stelle wo ich die linkliste ausgebe mach ich vorher

      <loop gpkkat2==$gpsuchkat range=0,1 db=gpkat code=perl>
      out "<tr><td><img src=http://www.guidepark.de/bilder/$gpkbild border=1></td></tr>"; .... usw
      

      gruss claus


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Holger (112 Beiträge) am Montag, 13.August.2001, 13:17.
    Bild einfügen bei bestimmten Ergebnis

      Hallo,

      ich würde gerne ein Bild anzeigen lassen, wenn ein bestimmes "Ergebnis" da ist.

      Beispiel:

      Feldname: $Typ
      Darin z.B. Auto oder Alles Mögliche

      Wenn ein Datensatz des Typ Auto erstellt wurde, soll bei der Ausgabe ein kleines Bild von einem Auto erscheinen.

      Beim Datensatz vom Typ Alles Mögliche dann ein anders Bild ... usw

      Es gibt 22 verschiedene Typen, also auch 22 verschiedene Bilder.

      Dank Euch

     Antworten

    Beitrag von Claus S. (1671 Beiträge) am Montag, 13.August.2001, 16:30.
    Re: Bild einfügen bei bestimmten Ergebnis

      hallo holger, (holger baer?)

      das ist zur abwechslung mal einfach.
      habe das so bei www.guidepark.de
      für die verschiedenen kategorien zeige ich über den
      suchergebnissen bilder an.
      in meiner linksdatei habe ich eine feld gpkat (kategorien, z.b. Auto), alle kategorien stehen in einer datei kategorien, wo ich u.a. bilder zugeordnet habe.
      an der stelle wo ich die linkliste ausgebe mach ich vorher

      <loop gpkkat2==$gpsuchkat range=0,1 db=gpkat code=perl>
      out "<tr><td><img src=http://www.guidepark.de/bilder/$gpkbild border=1></td></tr>"; .... usw
      

      gruss claus

     Antworten

    Beitrag von Holger (112 Beiträge) am Montag, 13.August.2001, 17:54.
    Re: Bild einfügen bei bestimmten Ergebnis

      Hallo Claus,

      mit Bär liegst du richtig :-)

      Komme nicht ganz klar damit (mit dem code)

      Nochmal ein Beispiel.
      http://www.baseportal.com/cgi-bin/baseportal.pl?htx=/kleinanzeigen/test

      Wie du siehst, werden die Suchergebnisse hier aufgelistet. Nun möchte ich, das statt der Blume bei einem Auto eben ein Bild von z.B. einem Auto erscheint ...usw...

      Hier mal der Code:

      <loop sort=-Datum,Titel convert_html=Titel db=inserat code=perl>
      out<<EOF;
                        <table width="500" border="0" cellspacing="0" cellpadding="0" bgcolor="#000000" background="http://www.baer-konzept.de/anzeigen/grafik/transgif.gif">
                          <tr>
                            <td>
      

                        
            <table width="100%" border="0" cellspacing="1" cellpadding="5" align="center">
              <tr>
                <td bgcolor="#FFFFFF" background="http://www.baer-konzept.de/anzeigen/grafik/transgif.gif" width="1%"><img src="http://www.baer-konzept.de/grafik/hauptnav/bild/ref1.jpg" width="48" height="37"></td>
                <td bgcolor="#FFFFFF" background="http://www.baer-konzept.de/anzeigen/grafik/transgif.gif" width="79%"><a href="http://baseportal.de/cgi-bin/baseportal.pl?htx=/kleinanzeigen/detail&db=inserat&cmd=all&Id==$_id"><font face="Arial, Helvetica, sans-serif" size="2">$Titel</font></a> 
                </td>
                <td bgcolor="#FFFFFF" background="http://www.baer-konzept.de/anzeigen/grafik/transgif.gif" width="20%"><font face="Arial, Helvetica, sans-serif" size="2">$Datum</font></td>
              </tr>
            </table>
                            </td>
                          </tr>
                        </table><p>
      EOF
                        </loop>
      

      ---------------------------------------------------
      Im Moment ist ja das Bild so eingebunden:
      img src="http://www.baer-konzept.de/grafik/hauptnav/bild/ref1.jpg

      für ref1.jpg habe ich gedacht, kann ich einen Platzhalter benutzen. Also z.B.
      img src="http://www.baer-konzept.de/grafik/hauptnav/bild/$picture"

      $picture soll dan variabel ausgetauscht werden. Wie mache ich das. Kenn mich in Perl immer noch nicht aus.
      

      Brauche sowas:

      Wenn $typ (ist die Kategorie) gleich Auto ist, dann $picture gleich auto.jpg

      Weiß nicht wie man das macht. Muß ich das dann 22 mal schreiben? (weil 22 verschiedene Bilder)

      Ach ja, nochwas. Typ besteht manchmal nicht aus einem einzigen Wort. z.B. Alles Mögliche Baby und Kind Hausbau, Handwerk und Garten .....


      Doch nicht so einfach.... für mich :-)

     Antworten

    Beitrag von Sander (8133 Beiträge) am Montag, 13.August.2001, 18:14.
    Re: Bild einfügen bei bestimmten Ergebnis

      darf ich mich reinhängen? ;-)
      also mein Vorschlag wäre eine neue db anzulegen "kategorien" - ähnlich wie bei Claus.
      3 Felder - Kategorie,Kat_id,Picture
      bei der anderen hauptdb muß dann noch ein Feld Kat_id rein. damit umgehst du Probleme mit Inhalten von mehreren Wörtern.

      Kategorie, Kat_id, Picture
      Auto,1,auto.jpg
      Baby,2,baby.jpg

      das jpg kannst du weglassen und im code mit einbauen, wenn es immer jpg sind

      in der haupdb ordnest du dann die Kat_id den aus der Kategorie zu.

      dann der code:

      <loop sort=-Datum,Titel convert_html=Titel db=inserat code=perl>
      $Idmerken=$_id;
      get "Kat_id==$Kat_id","Kategorien";
      out<<EOF;
      <table width="500" border="0" cellspacing="0" cellpadding="0" bgcolor="#000000" background="http://www.baer-konzept.de/anzeigen/grafik/transgif.gif">
      <tr>
      <td>
      <table width="100%" border="0" cellspacing="1" cellpadding="5" align="center">
      <tr>
      <td bgcolor="#FFFFFF" background="http://www.baer-konzept.de/anzeigen/grafik/transgif.gif" width="1%"><img src="http://www.baer-konzept.de/grafik/hauptnav/bild/$Picture" width="48" height="37"></td>
      <td bgcolor="#FFFFFF" background="http://www.baer-konzept.de/anzeigen/grafik/transgif.gif" width="79%"><a href="http://baseportal.de/cgi-bin/baseportal.pl?htx=/kleinanzeigen/detail&db=inserat&cmd=all&Id==$Idmerken"><font face="Arial, Helvetica, sans-serif" size="2">$Titel</font></a> 
      </td>
      <td bgcolor="#FFFFFF" background="http://www.baer-konzept.de/anzeigen/grafik/transgif.gif" width="20%"><font face="Arial, Helvetica, sans-serif" size="2">$Datum</font></td>
      </tr>
      </table>
      </td>
      </tr>
      </table><p>
      EOF
      </loop>
      

      Sander

     Antworten

    Beitrag von Holger (7 Beiträge) am Montag, 13.August.2001, 18:28.
    Re: Bild einfügen bei bestimmten Ergebnis

      Hallo Sander,

      eine Frage:

      für die neue Datenbank hast du ein Feld mit Kategorie benannt. Kann ich das auch oder muß ich das dann Rubrik nennen. So heißt das Feld für die Kategorien in meiner Hauptdatenbank.

     Antworten

    Beitrag von Sander (8133 Beiträge) am Montag, 13.August.2001, 19:49.
    Re: Bild einfügen bei bestimmten Ergebnis

      kannst du nennen wie du willst.
      Die Verknüpfung erfolgt nur über Kat_id.

      Bloß mal so:
      in einem weiteren Schritt könntest du von dieser dann die Kategorien auslesen und mit der anderen verknüpfen, dann hast du ne schöne Relation gebaut.
      Das Feld Rubrik in der hauptdb kannst du dir dann sparen. - aber das nur so nebenbei.

      Sander

     Antworten

    Beitrag von Holger (112 Beiträge) am Montag, 13.August.2001, 20:30.
    Re: Bild einfügen bei bestimmten Ergebnis

      Das geht jetzt glaube ich, aber wie kann ich es jetzt bei der Inserataufnahme schaffen, daß Kat_id in der Hauptdatenbank automatisch gesetzt wird.

      Also, z.B. Bei Rubrik Auto Kat_id=1 ..... bei Baby und Kind Kat_id=2

     Antworten


     
 Liste der Einträge von 58200 bis 58350: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.16s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!