Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Suchscript verbessern [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr

- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Suchscript verbessern


 
matze_0815
03-06-2003, 16:17 
 
Hi!

ich habe ein kleines Problem in der Handhabung meines Suchscripts.

Wenn ich nach begriffen suche bekomme ich eine Liste mit den Betreffenden Einträgen, stellt euch die einträge einfach als news, mit datum, titel und text vor.
In der Ergebnisliste sieht man nur den titel und das datum. klicke ich nun auf einen Eintrag bekomme ich diesen komplett angezeigt.
jetzt das problem: nutze ich den zurück button des Browsers (werden viele Kunden bestimmt tun) bekomme ich nur die typische Seite "Achtung: Seite ist nicht mehr gültig "
dann muss ich refreshen und ein neues versenden der Suchkriterien bestätigen um die gleiche Suchliste wieder angezeigt zu bekommen...

ist es möglich dies zu umgehen, so dass ich den zurück button des browsers nutzen kann, ohne immer zu refreshen etc...

wäre um jeden tipp dankbar..

MfG Matze

 
wahsaga
03-06-2003, 16:41 
 
lass die ausgaben nicht direkt von dem php-script machen, welches du im form-tag bei action angibst, sondern leite von diesem script aus auf eine weitere seite (->header), die die ausgabe erzeugt.

 
matze_0815
03-06-2003, 16:53 
 
ok, das hört sich doch mal gut an, hört sich auch nicht nach dem extrem aufwand an ;-)

werde das mal testen, morgen gebe ich dann mal rückmeldung, danke schonmal...

MfG Matze

 
matze_0815
04-06-2003, 10:39 
 
ok, ich hab da jetzt nochmal ne frage, bleiben die Variablen bei der weiterleitung mit header erhalten oder muss ich die noch übergeben??

 
MoRtAlAn
04-06-2003, 10:42 
 
nee, müssen mitgegeben werden! (GET)

 
matze_0815
04-06-2003, 10:47 
 
joppa, habs hinbekommen, ich mach's jetzt so:

header("location:$http_pfad/search_show.php?search=$search&searchstring=$searchstring");

gibts eine elegantere lösung?


so habe gemerkt, das auch arrays übergeben werden, diese kann ich nur sehr schwer über die url mitgeben, ich bräuchte also doch eine andere lösung als die, die ich oben nutze...

wie soll ich die variablen am besten weitergeben??

geht es, wenn ich die form method auf get setze, ist das dann einfacher??

EDIT:
sorry, jungs ich idiot hätte es erstmal testen sollen, danke wenn ich also get in der method benutze funzt alles so, wie ich's brauche...

Danke
Matze

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:36 Uhr.