bounty: formulardaten an externe php- datei senden. wie?

Beitrag lesen

Hallo.

Ich habe leider nicht so viel Ahnung von PHP und Javascript und hoffe daher, dass mir hier geholfen werden kann.

Ich habe folgendes Formular in einer HTML- Seite:

<form name="f" action="suche.php" method="post">
<div style="top:111px; left:825px; width:134px; height:40px">
<a onclick="window.frames['main'].location.href='suche.php?suchen='+suchbegriff; return false;" href="">
</a>
</div>
<div style="height=320; top:116px; left:683px; width:130px; height:20px">
 <input type="text" maxlength="40" name="suchbegriff" size="18">
</div>
</form>

Nun möchte ich, dass der Suchbegriff, der eingegeben wurde, an die externe PHP- Datei übergeben wird (dort gibt es eine Variable $suchen = $_POST['suchbegriff'];). Und genau das funktioniert nicht bzw. wird immer ausgegeben, dass kein Suchbegriff eingegeben wurde:

if (empty($suchen)) {
    echo 'Sie haben keinen Suchbegriff eingegeben';
}
else ...

Was ist falsch?
Vielen Dank schon mal.