Hallo,
kann man im Forum per Adressleiste suchen???
Es wäre sinnvoll um bei verschiedenen Browsern per Suchfeld zu suchen...
Druckbare Version
Hallo,
kann man im Forum per Adressleiste suchen???
Es wäre sinnvoll um bei verschiedenen Browsern per Suchfeld zu suchen...
Was meinst Du genau?
Ich denke doch mal er meint die php Befehle in der Adresszeile, nach der suche.
Hier kannst du die leider nicht editieren aber bei google müsste das gehen ;)
MfG Fabsi
Ich will mit http://funkmeldesystem.de/foren/search.php?suche=TEST nach TEST suchen können...
Über eine POST-Anfrage von einem Script von meinem Server gehts nicht, da blockt der Server...
Wahrscheinlich läßt der Server Anfragen nur direkt zu. Daniel sollte da mehr drüber sagen können.Zitat:
Zitat von felix000
Welche Felder mit welchen Werten übergibst Du denn per POST?
Die Felder, die die normale Suchfunktion auch übergibt...
Wenn Du mir sagst welche Du wie verwendest, kann ich Dir evtl. weiterhelfen.
<form action="http://www.funkmeldesystem.de/foren/search.php" method="post"><input type="hidden" name="do" value="process" /><input type="hidden" name="showposts" value="0" /><input type="hidden" name="quicksearch" value="1" /><input type="hidden" name="s" value="" /><input type="text" class="bginput" name="query" size="20" /> <input type="submit" class="button" value="Los" /></form>PHP-Code:
<form action="http://www.funkmeldesystem.de/foren/search.php" method="post">
<input type="hidden" name="do" value="process" />
<input type="hidden" name="showposts" value="0" />
<input type="hidden" name="quicksearch" value="1" />
<input type="hidden" name="s" value="" />
<input type="text" class="bginput" name="query" size="20" /> <input type="submit" class="button" value="Los" /><br />
</form>
Das ist das Suchformular der Suchseite, das funktioniert als lokales Formular wunderbar, ich würde aber gerne per Parameter suchen können. Vielleicht kannst du einfach einen Parameter 'suche' hinzufügen, den man einfach per Adressleiste übergibt...
Das Feld query sind doch die Parameter, oder welche Parameter meinst Du?
Aber ich kann nicht mit http://funkmeldesystem.de/foren/search.php?query=TEST direkt suchen...
Eine direkte Suchanfrage wird wahrscheinlich nur funktionieren, wenn Daniel Deine Domain freigibt.Zitat:
Damit POST-Anfragen über diese Domain abgesetzt werden können, muss der Administrator diese Domain in die Liste der zusätzlich erlaubten Domains für die Datenübermittlung (Post Referrer Whitelist) aufnehmen.
Mit diesem Script kannst Du zumindest das Suchwort übergeben.
PHP-Code:
<?php
if(isset($_REQUEST[query])) {
$query = $_REQUEST[query];
header("Location: http://funkmeldesystem.de/foren/search.php?query=$query");
exit;
}
else {
echo"
<form action=\"fms.php\" method=\"post\">
<input name=\"query\" type=\"text\" />
<input name=\"los\" type=\"submit\" value=\"Such!\" />
</form>";
}
?>
Das Suchwort kann ich auch so übergeben: http://funkmeldesystem.de/foren/search.php?query=TEST
Ok. Ich dachte, Du wolltest von Deiner Homepage ne Suche machen...
Damit du mit GET übergeben kannst, muss der Admin wohl - wie du schon richtig erkannt hast - im script eine GET-Abfrage machen. Da führt kein Weg dran vorbei (außer du findest ne Sicherheitslücke in php).
jhr