Übergabe aus URL? - 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 Spencer (109 Beiträge) am Sonntag, 28.Juli.2002, 20:22.
    Übergabe aus URL?

      Hallo

      habe folgendes Problemchen:
      Ich möchte gerne z.B. "an==j" die in der "Loop-Zeile" stehen, über die URL übergeben. Klappt auch soweit. Nur wenn ich dann das Formular benutze um die Ansicht weiter einzuschränken, wird wieder die gesamte Datenbank ausgegeben. Wie kann ich also dieses "an==j" für das Formular und auch für die Blätterei nutzbar machen? Hoffe ich habe das einigermaßen verständlich beschrieben.



      <html>
      <head>
      <title>Untitled Document</title>
      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
      <link rel="stylesheet" href="http://www.antiquitaeten-portal.de/home.css" type="text/css">
      </head>
      <body bgcolor='f4f4f4'>
      <perl>
      $schritt=5;
      $von=$von||0;
      </perl>
      <loop db=admin/Nutzer an==j range=0,1>
      <table border='0' width='560' cellpadding='0' cellspacing='0'>
      <tr><td class='txt14b'>$_amount_query Antiquitäten-Händler insgesamt eingetragen<br><br>
      </td></tr>
      </table>
      </loop>
      

      Sie können die Anzeige nach verschiedenen Kriterien einschränken
      <form action="baseportal.pl?htx=$htx" method="post" enctype="multipart/form-data">
      <table width='555' border='0' class='txt11j'>
      <tr><td width='33%'>Nach PLZ<br>
      <input type="text" name="sortplz=" value="" size='6'>
      </td>
      <td width='34%'>Nach Ort<br>
      <input type="text" name="sortort=" value="" size='20'></td>
      <td width='33%'>Nach Bundesland<br>
      <select name="sortbl=" value="">
          <option></option>
          <option>Baden-Württemberg</option>
          <option>Bayern</option>
          <option>Berlin</option>
          <option>Brandenburg</option>
          <option>Bremen</option>
          <option>Hamburg</option>
          <option>Hessen</option>
          <option>Mecklenburg-Vorpommern</option>
          <option>Niedersachsen</option>
          <option>Nordrhein-Westfalen</option>
          <option>Rheinland-Pfalz</option>
          <option>Saarland</option>
          <option>Sachsen</option>
          <option>Sachsen-Anhalt</option>
          <option>Schleswig-Holstein</option>
          <option>Thüringen</option>
        </select></td>
      </tr>
      </table>
      <input type="submit" value="go">
      </form>
      

      <table border='1' width='555' class='txt11j' cellpadding='10' cellspacing='5' bordercolor='1e7218'>
      <loop db=admin/Nutzer an==j&plz~=$sortplz&ort~=$sortort&b_land~=$sortbl range=$von,$schritt sort=-art,plz code=perl>
      if ($_loop % 2 == 0)
      {
      out "<tr bgcolor=\"#a4b783\">";
      }else
      {
      out "<tr bgcolor=\"#daefd2\">"
      }
      out "<td colspan='2'>";
      if ($scharf eq 'ja'&$banner ne 'http://www.')
      {
      out "<div align='center'><img src='$banner'><br><br></div>";
      }
      else
      {
      }
      if ($f_name ne '')
      {
      out "<table width='100%'><tr><td colspan='2'><font size='4' color='1e7218'><a href='http://www.base.netpure.de/cgi-bin/baseportal.pl?htx=/base/schaufenster/detail&cmd=all&Id==$_id'>$f_name</a></font></td>";
      }
      else
      {
      out "<table width='100%'><tr><td colspan='2'><font size='4' color='1e7218'><a href='http://www.base.netpure.de/cgi-bin/baseportal.pl?htx=/base/schaufenster/detail&cmd=all&Id==$_id'>$Vorname $Name</a></font></td>";
      }
      if ($hp ne 'http://www.')
      {
      out "<td width='10%' rowspan='2' align='right' valign='top'><img src='http://www.antiquitaeten-portal.de/images/homepage.gif' alt='Eigene Homepage vorhanden'><br><br>";
      }
      else
      {
      out "<td width='10%' rowspan='2' align='right'> <br><br>";
      }
      if ($nutzer_email ne '')
      {
      out "<img src='http://www.antiquitaeten-portal.de/images/email.gif' alt='Emailadresse vorhanden'></td>";
      }
      else
      {
      out "</td>";
      }
      out "</tr>";
      out "<tr><td width='30%' valign='top'>$str<br>$plz $ort</td><td width='60%' valign='top'>$beschreibung</td></tr>";
      out"</table>";
      </loop>
      </table>
      

      </perl>
      <table width='555' border='0' class='txt11w'>
        <tr>
          <td align='center'>
      <perl>
      my $newrange=$von+$schritt;
      my $oldrange=$von-$schritt;
      my $von1=$von+1;
      my $bis=$von1+$schritt-1;
      my $ende=$_amount_query-$schritt;
      

      $oldrange=0 if $oldrange<0 && $oldrange>-$schritt;
      out "<table border='0' width='555' align='center' class='standard'>";
      out "<tr>";
      

      out "<td width='140' align='left'>";
      out "<a href=\"$_link&range=0,$schritt\">zum Anfang</a>" if $oldrange>=0;
      out "</td>";
      

      out "<td width='140' align='right'>";
      out "<<< <a href=\"$_link&von=$oldrange\">zurück</a>" if $oldrange>=0;
      out "</td>";
      

      out "<td width='140' align='left'>";
      out "<a href=\"$_link&von=$newrange\">weiter</a> >>>" if $newrange<$_amount_query;
      out "</td>";
      

      out "<td width='135' align='right'>";
      out "<a href=\"$_link&von=$ende\">zum Ende</a>" if $newrange<$_amount_query;
      out "</td>";
      

      out "</tr>";
      out "</table>";
      

      out "<br>";
      out "Eintrag $von1 bis";
      if ($von1+$schritt>$_amount_query) {
      out " $_amount_query<br>";
      }
      else {
      out " $bis<br>";
      }
      out " von insgesamt $_amount_query";
      </perl>
      </td></tr>
      </table>
      </body>
      </html>
      


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Spencer (109 Beiträge) am Sonntag, 28.Juli.2002, 20:22.
    Übergabe aus URL?

      Hallo

      habe folgendes Problemchen:
      Ich möchte gerne z.B. "an==j" die in der "Loop-Zeile" stehen, über die URL übergeben. Klappt auch soweit. Nur wenn ich dann das Formular benutze um die Ansicht weiter einzuschränken, wird wieder die gesamte Datenbank ausgegeben. Wie kann ich also dieses "an==j" für das Formular und auch für die Blätterei nutzbar machen? Hoffe ich habe das einigermaßen verständlich beschrieben.



      <html>
      <head>
      <title>Untitled Document</title>
      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
      <link rel="stylesheet" href="http://www.antiquitaeten-portal.de/home.css" type="text/css">
      </head>
      <body bgcolor='f4f4f4'>
      <perl>
      $schritt=5;
      $von=$von||0;
      </perl>
      <loop db=admin/Nutzer an==j range=0,1>
      <table border='0' width='560' cellpadding='0' cellspacing='0'>
      <tr><td class='txt14b'>$_amount_query Antiquitäten-Händler insgesamt eingetragen<br><br>
      </td></tr>
      </table>
      </loop>
      

      Sie können die Anzeige nach verschiedenen Kriterien einschränken
      <form action="baseportal.pl?htx=$htx" method="post" enctype="multipart/form-data">
      <table width='555' border='0' class='txt11j'>
      <tr><td width='33%'>Nach PLZ<br>
      <input type="text" name="sortplz=" value="" size='6'>
      </td>
      <td width='34%'>Nach Ort<br>
      <input type="text" name="sortort=" value="" size='20'></td>
      <td width='33%'>Nach Bundesland<br>
      <select name="sortbl=" value="">
          <option></option>
          <option>Baden-Württemberg</option>
          <option>Bayern</option>
          <option>Berlin</option>
          <option>Brandenburg</option>
          <option>Bremen</option>
          <option>Hamburg</option>
          <option>Hessen</option>
          <option>Mecklenburg-Vorpommern</option>
          <option>Niedersachsen</option>
          <option>Nordrhein-Westfalen</option>
          <option>Rheinland-Pfalz</option>
          <option>Saarland</option>
          <option>Sachsen</option>
          <option>Sachsen-Anhalt</option>
          <option>Schleswig-Holstein</option>
          <option>Thüringen</option>
        </select></td>
      </tr>
      </table>
      <input type="submit" value="go">
      </form>
      

      <table border='1' width='555' class='txt11j' cellpadding='10' cellspacing='5' bordercolor='1e7218'>
      <loop db=admin/Nutzer an==j&plz~=$sortplz&ort~=$sortort&b_land~=$sortbl range=$von,$schritt sort=-art,plz code=perl>
      if ($_loop % 2 == 0)
      {
      out "<tr bgcolor=\"#a4b783\">";
      }else
      {
      out "<tr bgcolor=\"#daefd2\">"
      }
      out "<td colspan='2'>";
      if ($scharf eq 'ja'&$banner ne 'http://www.')
      {
      out "<div align='center'><img src='$banner'><br><br></div>";
      }
      else
      {
      }
      if ($f_name ne '')
      {
      out "<table width='100%'><tr><td colspan='2'><font size='4' color='1e7218'><a href='http://www.base.netpure.de/cgi-bin/baseportal.pl?htx=/base/schaufenster/detail&cmd=all&Id==$_id'>$f_name</a></font></td>";
      }
      else
      {
      out "<table width='100%'><tr><td colspan='2'><font size='4' color='1e7218'><a href='http://www.base.netpure.de/cgi-bin/baseportal.pl?htx=/base/schaufenster/detail&cmd=all&Id==$_id'>$Vorname $Name</a></font></td>";
      }
      if ($hp ne 'http://www.')
      {
      out "<td width='10%' rowspan='2' align='right' valign='top'><img src='http://www.antiquitaeten-portal.de/images/homepage.gif' alt='Eigene Homepage vorhanden'><br><br>";
      }
      else
      {
      out "<td width='10%' rowspan='2' align='right'> <br><br>";
      }
      if ($nutzer_email ne '')
      {
      out "<img src='http://www.antiquitaeten-portal.de/images/email.gif' alt='Emailadresse vorhanden'></td>";
      }
      else
      {
      out "</td>";
      }
      out "</tr>";
      out "<tr><td width='30%' valign='top'>$str<br>$plz $ort</td><td width='60%' valign='top'>$beschreibung</td></tr>";
      out"</table>";
      </loop>
      </table>
      

      </perl>
      <table width='555' border='0' class='txt11w'>
        <tr>
          <td align='center'>
      <perl>
      my $newrange=$von+$schritt;
      my $oldrange=$von-$schritt;
      my $von1=$von+1;
      my $bis=$von1+$schritt-1;
      my $ende=$_amount_query-$schritt;
      

      $oldrange=0 if $oldrange<0 && $oldrange>-$schritt;
      out "<table border='0' width='555' align='center' class='standard'>";
      out "<tr>";
      

      out "<td width='140' align='left'>";
      out "<a href=\"$_link&range=0,$schritt\">zum Anfang</a>" if $oldrange>=0;
      out "</td>";
      

      out "<td width='140' align='right'>";
      out "<<< <a href=\"$_link&von=$oldrange\">zurück</a>" if $oldrange>=0;
      out "</td>";
      

      out "<td width='140' align='left'>";
      out "<a href=\"$_link&von=$newrange\">weiter</a> >>>" if $newrange<$_amount_query;
      out "</td>";
      

      out "<td width='135' align='right'>";
      out "<a href=\"$_link&von=$ende\">zum Ende</a>" if $newrange<$_amount_query;
      out "</td>";
      

      out "</tr>";
      out "</table>";
      

      out "<br>";
      out "Eintrag $von1 bis";
      if ($von1+$schritt>$_amount_query) {
      out " $_amount_query<br>";
      }
      else {
      out " $bis<br>";
      }
      out " von insgesamt $_amount_query";
      </perl>
      </td></tr>
      </table>
      </body>
      </html>
      

     Antworten

    Beitrag von Sascha Fitzner (476 Beiträge) am Montag, 29.Juli.2002, 16:32. WWW: planet-gaga.de
    Re: Übergabe aus URL?

      hi Spencer,

      also wenn ich es richtig verstehe möchtest du einen parameter mit an die aufgerufene seite übergegen, der aber nicht sichtbar sein soll. dafüpr gibt es den input type="hidden".

      versuch es mal so:
      <form action="baseportal.pl?htx=$htx" method="post" enctype="multipart/form-data">
      <table width='555' border='0' class='txt11j'>
      <tr><td width='33%'>Nach PLZ<br>
      <input type="text" name="sortplz=" value="" size='6'
      <input type="hidden" name="an=" value="$an"
      
      ...
      ...

      und dann lass dir mal in deiner aufgerufenen seite den inhalt von $an anzeigen. sollte meines erachtens (ohne das ich die syntax gecheckt habe) so gehen.

      gruss sascha fitzner

     Antworten

    Beitrag von Spencer (109 Beiträge) am Montag, 29.Juli.2002, 17:20.
    Re: Übergabe aus URL?

      Hallo Sascha

      Danke für den Tipp.
      Genau das war´s.

      Gruß Spencer

     Antworten


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