Suchergebnis Ausgabe des Links funktioniert nicht! - 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 Conny (70 Beiträge) am Mittwoch, 28.August.2002, 14:21.
    Suchergebnis Ausgabe des Links funktioniert nicht!

      Hilfe Volltextsuche spinnt :-)

      Bei Ausgabe der Sucheregebnise in separatem Template wird vor der eigentlichen Internetadresse die Adresse der Datenbank angegeben.
      Bsp:
      "http://meine_url.de/cgi-local/eigentliche_url.de"

      Die sortierte loop-Ausgabe -ebenfalls auf ein separates Template- wird korrekt angezeigt.

      Ich kann leider den fehler nicht finden und brauche deswegen dringend eure HILFE!!!!!!

      Das Suchscript ist folgendes:

      <perl>
       
      return if $_fullsearch eq "";
      

      get "fullsearch_match=100", "/testdb/branchen";

       while(get_next "/testdb/branchen")
      

      {
      $Rubrik=~ s#$_fullsearch_regex#<b><font color=C62121>$1</font></b>#g;
      $Firma=~ s#$_fullsearch_regex#<b><font color=C62121>$1</font></b>#g;
      $Firma2=~ s#$_fullsearch_regex#<b><font color=C62121>$1</font></b>#g;
      $Strasse=~ s#$_fullsearch_regex#<b><font color=C62121>$1</font></b>#g;
      $PLZ=~ s#$_fullsearch_regex#<b><font color=C62121>$1</font></b>#g;
      $Ort=~ s#$_fullsearch_regex#<b><font color=C62121>$1</font></b>#g;
      $Text=~ s#$_fullsearch_regex#<b><font color=C62121>$1</font></b>#g;
      $Internet=" Internet: <a href='$Internet' target='_blank'>$Internet</a>" if $Internet;
      $eMail="eMail: <a href='mailto:$eMail'>$eMail</a>" if $eMail;
      $Telefon="Telefon: $Telefon" if $Telefon;
      $Fax="Fax: $Fax" if $Fax;
      $Logo="<img src=/bp-files/$Logo>"if $Logo;
      

      $out.=<<EOF;
      <table width=535><tr>
      <td colspan=2><li> Branche: <b>$Rubrik</b> </td>
      </tr><tr>
      <td colspan=2>$Logo</td>
      </tr><tr>
      <td width=50%><p><b>$Firma $Firma2 </b></p></td>
      <td width=50%><u>$Internet</u></a></td>
      </tr><tr>
      <td><p>$Strasse</p></td>
      <td>$eMail</td>
      </tr><tr>
      <td><p>$PLZ $Ort</p></td>
      <td>$Telefon $Fax</td>
      </tr><tr>
      <td colspan=2><p>$Text</p></td>
      </tr></table>
      <img src="../pictures_ka/rule.gif"><br>
      EOF
      }
      if ($_fullsearch_amount<1)
      {
      out "Ihre Suchabfrage ergab leider keinen Treffer.<br>";
      } else
      {
      out "Ihre Suchanfrage ergab $_fullsearch_amount Treffer:<br><br> ";
      }
      

      out $out;

      my $newrange=$_fullsearch_range+$_fullsearch_range_length;
      my $txt;
      

      if($_fullsearch_match_pos<$newrange)
      {
      

      $txt="Suche nach weiteren Treffern";
      $newrange=$_fullsearch_match_pos;
      

      } else
      {
      

      $txt="Suche in weiteren Datensätzen";

      }
      

      if($newrange<$_amount_all)
      {
       
      out "Es wurde noch nicht in allen Datensätzen gesucht:";
       
          out "<a href=\"baseportal.pl?htx=/ka_branchen/branchen&_fullsearch~~".convert_url($_fullsearch). "&fullsearch_range=$newrange,$_fullsearch_range_length\">$txt</a>";
      

      } else
      {
      out "Die Datenbank wurde komplett durchsucht.";
      }
      $_fullsearch_amount;
      </perl>
       
      

      Schon male allen eine dickes DANKE.

      Conny


    Ihre Antwort:

    Name: EMail: EMail bei Antwort? WWW:
    Titel:
    Text:

    Neuer Eintrag


 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Conny (70 Beiträge) am Mittwoch, 28.August.2002, 14:21.
    Suchergebnis Ausgabe des Links funktioniert nicht!

      Hilfe Volltextsuche spinnt :-)

      Bei Ausgabe der Sucheregebnise in separatem Template wird vor der eigentlichen Internetadresse die Adresse der Datenbank angegeben.
      Bsp:
      "http://meine_url.de/cgi-local/eigentliche_url.de"

      Die sortierte loop-Ausgabe -ebenfalls auf ein separates Template- wird korrekt angezeigt.

      Ich kann leider den fehler nicht finden und brauche deswegen dringend eure HILFE!!!!!!

      Das Suchscript ist folgendes:

      <perl>
       
      return if $_fullsearch eq "";
      

      get "fullsearch_match=100", "/testdb/branchen";

       while(get_next "/testdb/branchen")
      

      {
      $Rubrik=~ s#$_fullsearch_regex#<b><font color=C62121>$1</font></b>#g;
      $Firma=~ s#$_fullsearch_regex#<b><font color=C62121>$1</font></b>#g;
      $Firma2=~ s#$_fullsearch_regex#<b><font color=C62121>$1</font></b>#g;
      $Strasse=~ s#$_fullsearch_regex#<b><font color=C62121>$1</font></b>#g;
      $PLZ=~ s#$_fullsearch_regex#<b><font color=C62121>$1</font></b>#g;
      $Ort=~ s#$_fullsearch_regex#<b><font color=C62121>$1</font></b>#g;
      $Text=~ s#$_fullsearch_regex#<b><font color=C62121>$1</font></b>#g;
      $Internet=" Internet: <a href='$Internet' target='_blank'>$Internet</a>" if $Internet;
      $eMail="eMail: <a href='mailto:$eMail'>$eMail</a>" if $eMail;
      $Telefon="Telefon: $Telefon" if $Telefon;
      $Fax="Fax: $Fax" if $Fax;
      $Logo="<img src=/bp-files/$Logo>"if $Logo;
      

      $out.=<<EOF;
      <table width=535><tr>
      <td colspan=2><li> Branche: <b>$Rubrik</b> </td>
      </tr><tr>
      <td colspan=2>$Logo</td>
      </tr><tr>
      <td width=50%><p><b>$Firma $Firma2 </b></p></td>
      <td width=50%><u>$Internet</u></a></td>
      </tr><tr>
      <td><p>$Strasse</p></td>
      <td>$eMail</td>
      </tr><tr>
      <td><p>$PLZ $Ort</p></td>
      <td>$Telefon $Fax</td>
      </tr><tr>
      <td colspan=2><p>$Text</p></td>
      </tr></table>
      <img src="../pictures_ka/rule.gif"><br>
      EOF
      }
      if ($_fullsearch_amount<1)
      {
      out "Ihre Suchabfrage ergab leider keinen Treffer.<br>";
      } else
      {
      out "Ihre Suchanfrage ergab $_fullsearch_amount Treffer:<br><br> ";
      }
      

      out $out;

      my $newrange=$_fullsearch_range+$_fullsearch_range_length;
      my $txt;
      

      if($_fullsearch_match_pos<$newrange)
      {
      

      $txt="Suche nach weiteren Treffern";
      $newrange=$_fullsearch_match_pos;
      

      } else
      {
      

      $txt="Suche in weiteren Datensätzen";

      }
      

      if($newrange<$_amount_all)
      {
       
      out "Es wurde noch nicht in allen Datensätzen gesucht:";
       
          out "<a href=\"baseportal.pl?htx=/ka_branchen/branchen&_fullsearch~~".convert_url($_fullsearch). "&fullsearch_range=$newrange,$_fullsearch_range_length\">$txt</a>";
      

      } else
      {
      out "Die Datenbank wurde komplett durchsucht.";
      }
      $_fullsearch_amount;
      </perl>
       
      

      Schon male allen eine dickes DANKE.

      Conny

     Antworten

    Beitrag von Conny (70 Beiträge) am Mittwoch, 28.August.2002, 17:45.
    Re: Habs! Suchergebnis Ausgabe des Links funktioniert nicht!

      Habs nun doch selbst rausgefunden :-)

      Der Fehler war hier:

      $Internet=" Internet: <a href=http://$Internet target='_blank'>$Internet</a>"
      

     Antworten


     
 Liste der ersten 150 Einträge:Einklappen Zur Eingabe 
 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!