Frage Formular - 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 Helmut Meisl (119 Beiträge) am Samstag, 4.Juni.2016, 10:56.
    Frage Formular

      .. sorrry, hatte in den letzten Tagen wenig Zeit am PC.
      In der Zwischenzeit hab ich weiter "herumgebastelt".
      Ich möchte eine DB-Ausgabe bauen mit eigener Darstellung.
      Am Ende der Tabelle soll ein Suchformular stehen.
      Bei der Suche finden sich manchmal richtige Datensätze, aber leider nicht alle und auch nicht immer.
      Wo liegt mein Grundsatzfehler?

      ----------------


      <table border=1 cellpadding=5>
      <td>Link</td>
      <td>OB_OBJEKT</td>
      <td>Typ</td>
      <td>OB_PLZ (1)</td>
      <td>OB_ORT (2)</td>
      <td>EINZELADRESSE</td>
      <td>OB_ADRESSE (3)</td>
      </tr>
      <br>
      <do action=all listtype=- selectbrowse=no>
      <loop db^=funktionen range^=0,20 FU_ANMERKUNG==Hausverwalter _fullsearch~~$_search sort=OB_PLZ,OB_ORT,OB_STRASSE code=perl>
      

      if ($_loop % 2 == 0)
      {
      out "<tr bgcolor=\"#FFFFFF\">";
      }else
      {
      out "<tr bgcolor=\"#E0E0E0\">"
      }
      out "
      <td>&nbsp;<a href=&xx=$_id>Vorfall anlegen</a></td>
      <td>&nbsp;$OB_OBJEKT</td>
      <td>&nbsp;$OB_TYPUS</td>
      <td>&nbsp;$OB_PLZ</td>
      <td>&nbsp;$OB_ORT</td>
      <td>&nbsp;$EINZELADRESSE</td>
      <td>&nbsp;$OB_STRASSE</td>
      </tr>";
      

      </loop>
      </table>
      

      <br>

      <form action="http://domain.com/cgi-bin/baseportal.pl?htx=$htx" method="post" enctype="multipart/form-data">
      <input type=hidden name="htx=" value="$htx">
      <table>
      <tr><td>Volltextsuche Suchbegriff:</td><td><input type="text" name="_search="> <input type="submit" value="abschicken"></td></tr>
      </table>
      </form>
      


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Helmut Meisl (119 Beiträge) am Donnerstag, 2.Juni.2016, 16:16.
    Frage Formular

      Was mache ich falsch?
      Im Formular steht u.a.:
      <form action="http://www.usw.net/baseportal/auswahl&OB_PLZ==$xx" enctype="multipart/form-data">
      

      Im Browser steht bei der Abfrage dann das:
      http://www.usw.net/baseportal/auswahl&OB_PLZ==?xx%3D=5411

      Warum "versteht" der Browser diesen Link nicht richtig?
      In der Variable "xx" wird der zu suchende Wert erfasst.
      Dieser wird auch übergeben, aber zusätzlich mit diesen Zeichen "?xx%3D="

      Und danke wieder für Eure Hilfe!

     Antworten

    Beitrag von Sander (8058 Beiträge) am Freitag, 3.Juni.2016, 01:27.
    Re: Frage Formular

      schau mal in den Quelltext, wie es dort drin steht.
      kann es sein, dass doch mehr als 5411 in $xx drin ist? Lass mal davor mit
      <perl>out "-$xx-";</perl>
      
      ausgeben

     Antworten

    Beitrag von Pouraga (1395 Beiträge) am Freitag, 3.Juni.2016, 10:56.
    Re: Re: Frage Formular

      Ich vermute eher dass in $xx nichts drin steht und nach dem ? sind das schon Formular daten als http get.

      Kanns es sein, dass in der nächsten Zeilen ein Formularfeld mit dem Namen xx kommt?

     Antworten

    Beitrag von Sander (8058 Beiträge) am Freitag, 3.Juni.2016, 11:15.
    Re: Re: Re: Frage Formular

      aber imo ist POST standard beim Formular..

     Antworten

    Beitrag von Helmut Meisl (119 Beiträge) am Freitag, 3.Juni.2016, 11:40.
    Re: Re: Re: Frage Formular

      ... das ist zutreffend.
      Im generierten Link steht der Wert von $xx aber drin.
      Allerdings mit weiteren Zeichen, für die ich keine Erklärung habe.
      Siehe Eintrag von gestern 16:16.

     Antworten

    Beitrag von Pouraga (1395 Beiträge) am Freitag, 3.Juni.2016, 20:50.
    Re: Re: Re: Re: Frage Formular

      Und du möchtest uns nicht den Rest des Formulars zeigen oder sagen was du vor hast, damit wir dir helfen können?

      So funktionieren Formulare nicht, die Variable die du unten an den Server schickst kannst du nicht vorhin schon in einer URL eingebaut haben.

      Probiere mal, und denke drüber nach:
       <form action="https://google.de/search">
        <input name="q">
        <button>Suchen</button>
       </form>
      


      Dein Abfrage ist nicht xx= sondern OB_PLZ=

     Antworten

    Beitrag von Helmut Meisl (119 Beiträge) am Samstag, 4.Juni.2016, 10:56.
    Frage Formular

      .. sorrry, hatte in den letzten Tagen wenig Zeit am PC.
      In der Zwischenzeit hab ich weiter "herumgebastelt".
      Ich möchte eine DB-Ausgabe bauen mit eigener Darstellung.
      Am Ende der Tabelle soll ein Suchformular stehen.
      Bei der Suche finden sich manchmal richtige Datensätze, aber leider nicht alle und auch nicht immer.
      Wo liegt mein Grundsatzfehler?

      ----------------


      <table border=1 cellpadding=5>
      <td>Link</td>
      <td>OB_OBJEKT</td>
      <td>Typ</td>
      <td>OB_PLZ (1)</td>
      <td>OB_ORT (2)</td>
      <td>EINZELADRESSE</td>
      <td>OB_ADRESSE (3)</td>
      </tr>
      <br>
      <do action=all listtype=- selectbrowse=no>
      <loop db^=funktionen range^=0,20 FU_ANMERKUNG==Hausverwalter _fullsearch~~$_search sort=OB_PLZ,OB_ORT,OB_STRASSE code=perl>
      

      if ($_loop % 2 == 0)
      {
      out "<tr bgcolor=\"#FFFFFF\">";
      }else
      {
      out "<tr bgcolor=\"#E0E0E0\">"
      }
      out "
      <td>&nbsp;<a href=&xx=$_id>Vorfall anlegen</a></td>
      <td>&nbsp;$OB_OBJEKT</td>
      <td>&nbsp;$OB_TYPUS</td>
      <td>&nbsp;$OB_PLZ</td>
      <td>&nbsp;$OB_ORT</td>
      <td>&nbsp;$EINZELADRESSE</td>
      <td>&nbsp;$OB_STRASSE</td>
      </tr>";
      

      </loop>
      </table>
      

      <br>

      <form action="http://domain.com/cgi-bin/baseportal.pl?htx=$htx" method="post" enctype="multipart/form-data">
      <input type=hidden name="htx=" value="$htx">
      <table>
      <tr><td>Volltextsuche Suchbegriff:</td><td><input type="text" name="_search="> <input type="submit" value="abschicken"></td></tr>
      </table>
      </form>
      

     Antworten


     
 Liste der Einträge von 900 bis 1050:Einklappen Zur Eingabe 
Neueste Einträge << 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.19s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!