Templatewechsel nach Eintrag in DB ??? - 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 Gregor (79 Beiträge) am Sonntag, 21.April.2002, 20:15. WWW: www.Lyricsarchiv.de
    Templatewechsel nach Eintrag in DB ???

      Ich hab mir mit Baseportal u.a. ein Gästebuch gebastelt. Nun hab ich ein 2. Design (Template) entworfen mit dem aber die selbe DB angesprochen wird. Beim Aufruf klappt auch alles, aber wenn ein neuer Eintrag eingefügt wird, kommt plötzlich das andere Design. Die DB heist "Guestbook", die Templates "Guestbook" und "Guestb" <= bei dem wechselt er zum anderen Template. Ich stell mal den Code heir rein und hoffe auf Hilfe ;-)

      <html>
      <head>
      <title>Guestbook</title>
      <link rel=stylesheet type=text/css href=http://www.Lyricsarchiv.de/Styles/style.css>
      </head>
      <body BACKGROUND=http://www.Lyricsarchiv.de/Images/backg.jpg bgcolor=#FBE3AD>
      <p>
      <img src="http://www.Lyricsarchiv.de/Images/Logos/Guestbook.jpg" width="297" height="96">
      </p>
      <table width=390 border=0 cellspacing=0 cellpadding=0 align=center>
       <tr bgcolor=#000000>
        <td>
         <table border="0" cellpadding="4" cellspacing="1" width=100% height="100%">
          <form name=Eingabe action=http://songtexte.netpure.de/cgi-bin/baseportal.pl?htx=/songtexte/Lyricsarchiv/Blue/Guestbook/Guestb&cmd=add method=post enctype=multipart/form-data>
           <input type=hidden name=cmd= value=add>
           <input type=hidden name=htx= value=/songtexte/Lyricsarchiv/Blue/Guestbook/Guestbook>
            <tr> 
             <td bgcolor=#800000> 
              <font face="arial,helvetica" size=2 color=#FBE3AD>Name:</font> 
             </td>
             <td bgcolor=#FFBB77> 
              <center><INPUT type=text value="" name=Name:= size=30></center>
             </td>
            </tr>
            <tr> 
             <td bgcolor=#800000> 
              <font face="arial,helvetica" size="2" color="#FBE3AD">E-mail:</font> 
             </td>
             <td bgcolor=#FF9933> 
              <center><input type=text value="" name=Email:= size=30></center>
             </td>
            </tr>
            <tr> 
             <td bgcolor=#800000> 
              <font face="arial,helvetica" size="2" color="#FBE3AD">Homepage:</font>
             </td>
             <td bgcolor=#FFBB77> 
              <center><input type=text value="http://" name=URL:= size=30></center>
             </td>
            </tr>
            <tr> 
             <td bgcolor=#800000 colspan="2"><font face="Arial,Helvetica" size="2" color="#FBE3AD"><center>Na, was hast Du mir zu sagen?</center></font></td>
            </tr>
            <tr bgcolor="#FF9933"> 
             <td colspan="2">
       <center><TEXTAREA name="Kommentar:=" rows=6 wrap=virtual cols=35></TEXTAREA></center>
             </td>
            </tr>
            <tr bgcolor="#FF9933"> 
             <td colspan="2"> 
              <div align="center"> 
               <input type=submit value=Abschicken>
               <input type=reset value=Zurücksetzen>
              </div>
             </td>
            </tr>
          </form>
         </table>
        </td>
       </tr>
      </table>
      <do action=input>
      <br>
      <br>
      <center>
      <font face="Arial" size="2" color="800000">
      <loop code=perl db=Guestbook range=0,30>
      out "";
      </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$append\"><< Zurück</a> " if $oldrange>=0;
      out "<a href=\"$_link&range=$newrange,$_range_length$append\">Weiter >></a>" if $newrange<$_amount_query;
      </perl>
      <br><br>
      <perl>
      get "", Guestbook;
      if
      (($_range+$_range_length) < $_amount_query)
      {
      $bis=($_amount_query-$_range-$_range_length);
      $von=($_amount_query-$_range-1);
      $gesamt=($_amount_query-1);
                   out "$gesamt Einträge ($von bis $bis)<br>";
      }
      else
      {
      }
      </perl>
      </face>
      <br>
      <loop db=Guestbook sort=-Datum range^=0,30>...
      

      Der Rest ist lediglich zur Ausgabe, also net so wichtig...


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Gregor (79 Beiträge) am Sonntag, 21.April.2002, 20:15. WWW: www.Lyricsarchiv.de
    Templatewechsel nach Eintrag in DB ???

      Ich hab mir mit Baseportal u.a. ein Gästebuch gebastelt. Nun hab ich ein 2. Design (Template) entworfen mit dem aber die selbe DB angesprochen wird. Beim Aufruf klappt auch alles, aber wenn ein neuer Eintrag eingefügt wird, kommt plötzlich das andere Design. Die DB heist "Guestbook", die Templates "Guestbook" und "Guestb" <= bei dem wechselt er zum anderen Template. Ich stell mal den Code heir rein und hoffe auf Hilfe ;-)

      <html>
      <head>
      <title>Guestbook</title>
      <link rel=stylesheet type=text/css href=http://www.Lyricsarchiv.de/Styles/style.css>
      </head>
      <body BACKGROUND=http://www.Lyricsarchiv.de/Images/backg.jpg bgcolor=#FBE3AD>
      <p>
      <img src="http://www.Lyricsarchiv.de/Images/Logos/Guestbook.jpg" width="297" height="96">
      </p>
      <table width=390 border=0 cellspacing=0 cellpadding=0 align=center>
       <tr bgcolor=#000000>
        <td>
         <table border="0" cellpadding="4" cellspacing="1" width=100% height="100%">
          <form name=Eingabe action=http://songtexte.netpure.de/cgi-bin/baseportal.pl?htx=/songtexte/Lyricsarchiv/Blue/Guestbook/Guestb&cmd=add method=post enctype=multipart/form-data>
           <input type=hidden name=cmd= value=add>
           <input type=hidden name=htx= value=/songtexte/Lyricsarchiv/Blue/Guestbook/Guestbook>
            <tr> 
             <td bgcolor=#800000> 
              <font face="arial,helvetica" size=2 color=#FBE3AD>Name:</font> 
             </td>
             <td bgcolor=#FFBB77> 
              <center><INPUT type=text value="" name=Name:= size=30></center>
             </td>
            </tr>
            <tr> 
             <td bgcolor=#800000> 
              <font face="arial,helvetica" size="2" color="#FBE3AD">E-mail:</font> 
             </td>
             <td bgcolor=#FF9933> 
              <center><input type=text value="" name=Email:= size=30></center>
             </td>
            </tr>
            <tr> 
             <td bgcolor=#800000> 
              <font face="arial,helvetica" size="2" color="#FBE3AD">Homepage:</font>
             </td>
             <td bgcolor=#FFBB77> 
              <center><input type=text value="http://" name=URL:= size=30></center>
             </td>
            </tr>
            <tr> 
             <td bgcolor=#800000 colspan="2"><font face="Arial,Helvetica" size="2" color="#FBE3AD"><center>Na, was hast Du mir zu sagen?</center></font></td>
            </tr>
            <tr bgcolor="#FF9933"> 
             <td colspan="2">
       <center><TEXTAREA name="Kommentar:=" rows=6 wrap=virtual cols=35></TEXTAREA></center>
             </td>
            </tr>
            <tr bgcolor="#FF9933"> 
             <td colspan="2"> 
              <div align="center"> 
               <input type=submit value=Abschicken>
               <input type=reset value=Zurücksetzen>
              </div>
             </td>
            </tr>
          </form>
         </table>
        </td>
       </tr>
      </table>
      <do action=input>
      <br>
      <br>
      <center>
      <font face="Arial" size="2" color="800000">
      <loop code=perl db=Guestbook range=0,30>
      out "";
      </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$append\"><< Zurück</a> " if $oldrange>=0;
      out "<a href=\"$_link&range=$newrange,$_range_length$append\">Weiter >></a>" if $newrange<$_amount_query;
      </perl>
      <br><br>
      <perl>
      get "", Guestbook;
      if
      (($_range+$_range_length) < $_amount_query)
      {
      $bis=($_amount_query-$_range-$_range_length);
      $von=($_amount_query-$_range-1);
      $gesamt=($_amount_query-1);
                   out "$gesamt Einträge ($von bis $bis)<br>";
      }
      else
      {
      }
      </perl>
      </face>
      <br>
      <loop db=Guestbook sort=-Datum range^=0,30>...
      

      Der Rest ist lediglich zur Ausgabe, also net so wichtig...

     Antworten

    Beitrag von Robert Ott (26 Beiträge) am Sonntag, 21.April.2002, 21:26. WWW: www.bamberg.de/stadtplanungsamt
    Re: Templatewechsel nach Eintrag in DB ???

      Hallo Gregor

      vielleicht müsste statt

      <input type=hidden name=htx= value=/songtexte/Lyricsarchiv/Blue/Guestbook/Guestbook>
      <input type=hidden name=htx= value=/songtexte/Lyricsarchiv/Blue/Guestbook/Guestb>
      

      stehen.
      Bin mir aber auch nicht sicher.

      Gruß
      Robert

     Antworten

    Beitrag von Gregor (79 Beiträge) am Sonntag, 21.April.2002, 21:30. WWW: www.Lyricsarchiv.de
    Re: Templatewechsel nach Eintrag in DB ???

      Nee, hab ich auch schon probiert, dann kam der Fehler, dass die DB "Guestb" nicht vorhanden ist...

      Trotzdem thanx,
      Gregor

     Antworten

    Beitrag von Robert Ott (26 Beiträge) am Sonntag, 21.April.2002, 21:43. WWW: www.bamberg.de/stadtplanungsamt
    Re: Templatewechsel nach Eintrag in DB ???

      Hallo Gregor

      Soviel ich weiß wird über "htx=/..." das Template aufgerufen. Die Datenbank muß den gleichen Namen haben.
      Vielleicht geht

      <input type=hidden name=htx= value=/songtexte/Lyricsarchiv/Blue/Guestbook/Guestb&db=Guestbook>
      

      Gruß Robert

     Antworten

    Beitrag von Gregor (79 Beiträge) am Sonntag, 21.April.2002, 22:19. WWW: www.Lyricsarchiv.de
    Re: Templatewechsel nach Eintrag in DB ???

      Die Idee ist nicht schlecht, aber die Datenbank steuert er ja richtig an. Einzig das Ausgabetemplate ist dann das falsche!?!

      Habs versucht, hat aber leider nicht geklappt... Trotzdem vielen Dank für Deine Hilfe

      MfG
      Gregor

     Antworten

    Beitrag von Gregor (79 Beiträge) am Montag, 22.April.2002, 17:51.
    Re: Templatewechsel nach Eintrag in DB ???

      Hab grad mitbekommen, das zwar das richtige Template in der Adressleiste steht, aber nicht aufgerufen wird??? Wenn mann die selbe Adresse per Hand eingibt, kommt das Richtige?!?

      Ich versteh gar nichts mehr...
      Sander, Christoph "help me please"...

     Antworten

    Beitrag von Sander (8133 Beiträge) am Montag, 22.April.2002, 19:04.
    Re: Templatewechsel nach Eintrag in DB ???

      im form steht
      <form action=...guestb
      <input ... name="htx=" value="...guestb">
      

      in guestbook muß dann sowas rein:
      <do action=input db=guestbook>
      

      hier dein restlicher code...

      Sander

     Antworten

    Beitrag von Gregor (79 Beiträge) am Montag, 22.April.2002, 19:10.
    Re: Templatewechsel nach Eintrag in DB ???

      Thanx Sander, hat "natürlich" einwandfrei funktioniert. Wusste nicht, dass man beim <do action input> noch die DB angeben muss....

      CU
      Gregor

     Antworten

    Beitrag von Sander (8133 Beiträge) am Montag, 22.April.2002, 19:19.
    Re: Templatewechsel nach Eintrag in DB ???

      nicht "muß", sondern "kann".

      Das verhält sich wie do action=all, wenn es eine andere seite ist als die, die genauso heißt wie die db, muß der name mit rein.

      Sander

     Antworten


     
 Liste der Einträge von 47850 bis 48000: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!