Am englischen Forum kann man leider nichts ändern, weil es bei dem
Forumservice myforums.net gehostet ist. Man kann da nicht den
Sourecode ändern.
Wo liegt das Problem diese Daten per POST zu übergeben?
Dazu must du eigentlich nur ein zweites versteckes formular einfügen,
in das du per JavaScript die daten schreibst, und es dann an das engl.
forum abschickst.
Ich hatte das gleiche Problem, als ich das FireFox such-plugin geschrieben
habe. Firefox macht da nämlich nur GET aufrufe.
Ich hab dazu folgende redirect-seite geschrieben:
Code: Alles auswählen
<html>
<head><title>Redirecting search...</title></head>
<body>
<?php
if ($_GET['lang'] == "en")
{
echo 'Redirecting search to PB Forums... (<a href="http://purebasic.myforums.net/">http://purebasic.myforums.net/</a>)';
echo '<div style="visibility:hidden;">';
echo '<form name="wrapsearch" action="http://purebasic.myforums.net/search.php?mode=results" method="post">';
}
else
{
echo 'Suche wird auf PB Forum umgeleitet... (<a href="http://robsite.de/php/pureboard/">http://robsite.de/php/pureboard/</a>)';
echo '<div style="visibility:hidden;">';
echo '<form name="wrapsearch" action="http://robsite.de/php/pureboard/search.php?mode=results" method="post">';
}
echo "<input type=\"text\" name=\"search_keywords\" size=\"30\" value=\"", $_GET['search'], "\" />";
?>
<input type="text" name="search_author" size="30" />
<input type="radio" name="search_terms" value="any" />
<input type="radio" name="search_terms" value="all" checked="checked" />
<select name="search_forum"><option value="-1">#</option></select>
<select name="search_time"><option value="0" selected="selected">#</option></select>
<input type="radio" name="search_fields" value="all" checked="checked" />
<input type="radio" name="search_fields" value="msgonly" />
<select name="search_cat"><option value="-1">#</option></select>
<select name="sort_by"><option value="0">#</option></select>
<input type="radio" name="sort_dir" value="ASC" />
<input type="radio" name="sort_dir" value="DESC" checked />
<input type="radio" name="show_results" value="posts" />
<input type="radio" name="show_results" value="topics" checked="checked" />
<select name="return_chars"><option value="-1">#</option></select>
<input type="submit" value="#" />
</form>
</div>
<script language="JavaScript">document.wrapsearch.submit();</script>
</body>
</html>
Die Suchfunktion auf PureArea.net ist schon per script realisiert,
erwartet aber auch die Parameter per POST. Das sollte aber Andre
leicht ändern können, wenn er aus dem Urlaub zurück ist.
Hilft vielleicht...
Timo