Beitrag von Dirk (70 Beiträge) am Freitag, 9.Januar.2004, 13:38.
Problem mit "kostenlose, einfache Suchfunktion aus der bp-Bibliothek
Hallo,
ich will die einfache Volltext Suchfunktion aus der bp-Bibliothek :
(Autor: H.Fehde (iqws) Eintrag vom 12/7 2001, 15:33
WWW: baseportal.de/cgi-bin/baseportal.pl?htx=/iqws/bp/News)
einbinden aber es klappt einfach nicht.
Schon beim Aufrufen der Seite bekomme ich eine Fehlermeldung :
[ Fehler: Die angegebene Datenbank ist für den gewünschten Zugriff nicht freigegeben.
Lösung: Gehen Sie in Ihren privaten Bereich (Anmelden), wählen Sie die entsprechende Datenbank aus, klicken Sie auf 'Verwaltung' und ändern Sie die Rechte entsprechend. ]
führe ich dennoch die Suche aus kommt folgende Fehlermeldung:
[ Fehler: Kann /usr/local/httpd/baseportal/tk/tr/tktrainer/list.fields nicht öffnen ]
Treffer: 0
[ Fehler: Kann /usr/local/httpd/baseportal/tk/tr/tktrainer/list.fields nicht öffnenDie angegebene Datenbank ist für den gewünschten Zugriff nicht freigegeben.
Lösung: Gehen Sie in Ihren privaten Bereich (Anmelden), wählen Sie die entsprechende Datenbank aus, klicken Sie auf 'Verwaltung' und ändern Sie die Rechte entsprechend. ]
Ich habe allerdings meine db alle rechte freigegeben. Überhaupt kann ich in dem Script gar nicht erkennen wo der Pfad liegt der auf meine Datenbank zugreifen soll...Vielleicht stimmt auch mein Pfad nicht aber ich finde auch
nirgends eine Stelle wo ich was ändern muss ...
Wer kennt sich damit aus und mag einem stümperhaften Amateur weiterhelfen ;-)
Grüße & Danke
Dirk
Antworten
Beitrag von Buggi (9 Beiträge) am Freitag, 9.Januar.2004, 14:11.
Re: Problem mit "kostenlose, einfache Suchfunktion aus der bp-Bibliothek
Die Fehlermeldung hat schon okay. Die Suche musst Du von der Seite 'News' aus benutzen/starten. Die Seite 'suchen' wird von 'News' nur includiert, d.h. eingebunden und ausgeführt.
Antworten
Beitrag von H.Fehde (724 Beiträge) am Freitag, 9.Januar.2004, 14:14.
Re: Problem mit "kostenlose, einfache Suchfunktion aus der bp-Bibliothek
Antworten
Beitrag von Dirk (70 Beiträge) am Freitag, 9.Januar.2004, 17:13.
Re: Problem mit "kostenlose, einfache Suchfunktion aus der bp-Bibliothek
Antworten
Beitrag von Christoph Bergmann (8110 Beiträge) am Freitag, 9.Januar.2004, 20:29.
Re: Problem mit "kostenlose, einfache Suchfunktion aus der bp-Bibliothek
Antworten
Beitrag von Dirk (70 Beiträge) am Samstag, 10.Januar.2004, 12:22.
Re: Problem mit "kostenlose, einfache Suchfunktion aus der bp-Bibliothek
Hallo Christoph,
Super..hat prima funktioniert :-)))))))
Vielen Dank & Grüße
Dirk
Antworten
Beitrag von Dirk (70 Beiträge) am Samstag, 10.Januar.2004, 12:45.
Re: Problem mit "kostenlose, einfache Suchfunktion aus der bp-Bibliothek
Hallo Christoph,
noch eine nervige Frage ;-)
Ihr beiden "Suchen" Vorschläge unterscheiden sich auch darin das
ich bei der einfacheren Groß/Klein Schreibung nicht vernachlässigen darf.
Bei der erweiterten Suche ist Groß/Klein Schreibung ist es egal....
<!----- einfache Volltext-Suche über "include scr=suchen"---------->
<form action="baseportal.pl?htx=$htx" method="post" enctype="multipart/form-data">
<table border="0" cellpadding="0" cellspacing="0" width="100">
<tr>
<td width="215" colspan="2"><div align="center"><center><p>$db-Suche nach Name :</td></tr>
<tr align="center">
<td width="113"><font size="2" face="arial,helvetica">
<input type="Name" name="Such=" size="15" value></font></td>
<td width="102">
<input type="submit" value="Suchen"></td>
</table>
</form>
<perl>
if ($Such ne "") #---------------------falls eine Suchanfrage gestartet wurde
#---------------- und das Eingabefeld [Such] nicht leer ist
{
out "Suchbegriff =<b>[$Such]</b><br>";
my $i=0;
get "Id==*";
while(get_next)
#----------- gesucht wird in dem Feld [Name , Nachname] -------------------------------
{if (index($Name,$Such)>=0 or index($Nachname,$Such)>=0)
{$i++;
$Daten[$i]="$i.<a href='http://baseportal.de/cgi-bin/baseportal.pl?
htx=$htx&Id==$_id'>$Nachname</a><br>";
#----------- als Link wird das Feld [Nachname] ausgegeben ----------------------
}
my $y=1;
while ($y < $i+1){out $Daten[$y];
$y++ ;}
}
"";
</perl>
Kannst Du mir sagen wo da das Geheimnis liegt ?
Danke & Gruß
Dirk
Antworten
Beitrag von Dirk (70 Beiträge) am Freitag, 9.Januar.2004, 17:57.
Re: Problem mit "kostenlose, einfache Suchfunktion aus der bp-Bibliothek
Hallo Herr Fehde,
noch eine Frage ;-)
Ihr beiden "Suchen" Vorschläge unterscheiden sich auch darin das
ich bei der einfacheren Groß/Klein Schreibung nicht vernachlässigen darf.
Bei der erweiterten Suche ist Groß/Klein Schreibung ist es egal....
Können Sie mir sagen wo da das Geheimnis liegt ?
Danke & Gruß
Dirk
Antworten
Beitrag von H.Fehde (724 Beiträge) am Freitag, 9.Januar.2004, 19:04.
Re: Problem mit "kostenlose, einfache Suchfunktion aus der bp-Bibliothek
Antworten