Frame Weiterleitung - unverständlicher Fehler

Groenenbach

Grünschnabel
Hallo
bin ziemlicher Neuling in PHP, und hätte da ein Problem.

Ich schreibe gerade ein Script, dass bei einem bestimmten Vorkommniss, die Seite zu einer nächsten wechseln soll und per GET eine Variable übergeben soll.

Aber leider kommt dann immer der Fehler, dass in der Zeile mit der Weiterleitung irgendetwas nicht stimmt, aber ich find den Fehler nicht.

Der Code sieht so aus.

<?
$dbverbindung = mysql_connect (localhost, xxx, xxx);

$Name = $HTTP_POST_VARS["Name"];

$Namensuche = "SELECT * FROM Namensuche WHERE Nicks LIKE '%$Name%'";
$Namen = mysql_db_query (groenenbach, $Namensuche, $dbverbindung);
$i=0;

while ($ausgabe = mysql_fetch_array ($Namen))
{
echo "<p>";
$Name = $ausgabe[0];
?>
<a href="Bildersuche.php?Name=<? echo $ausgabe[0]?>">
<?
echo $ausgabe[0];
echo "</a></p>";
$i++;
}

if ($i==1)
{
echo "<META HTTP-EQUIV=Refresh CONTENT=\"2; URL=Bildersuche.php?Name="$Name"\"> ";
}

?>

Ich hoffe irgendeiner versteht mein Problem und sieht den Fehler.

Danke im Voraus Bastian
 
Vielen dank Lumpi,

das mit den Punkten war der entscheidende Fehler, jetzt geht es.
Weißt du zufällig eine Lösung für das Problem, ohne dass die Seite geladen wird, also dass die Seite direkt weitergegeben wird?

Gruß Bastian
 
Du meinst, du willst auf einer Seite etwas eingeben, was auf der nächsten ausgegeben wird?
Würde ich mit einer einfachen If-Abfrage machen
PHP:
  if (isset($_GET['Name'])) {
  
  echo "dein Code für die neue (2te) Seite";
  
  }else{
  
  echo "Dein Eingabecode (Formular) ";
  }
 
Zurück