Champ: html-Code zwischen PHP-Seiten übergeben

Hallo alle miteinander.

Ich habe hier ein Problem, zu dem ich noch nicht grossartig einen Lösungsansatz gefunden habe.

In der ersten PHP-Datei werden innerhalb einer while-Schleife aus einer MySQL-Datenbank einige Felder abgefragt und deren Inhalte an Variablen übergeben. Aus diesen werden einige "<a href=...>"-Links erzeugt (mit echo" ...";)

Auschnitt:
**********************************************
while($row=mysql_fetch_array($result2)) {
      $id = $row['id'];
      $index = $row['index'];
      $jahr = $row['jahr'];
      $titel = $row['titel'];
      $zeit = $row['zeit'];
      $text = $row['text']";
      $link = $row['link'];
      $hoverlink = $row['hoverlink'];

echo"
      <tr><td>
  <a href="../pages/lansx.php?id=$id&jahr=$jahr&titel=$titel&zeit=$zeit&text=$text&link=$link&hoverlink=$hoverlink&number2=$number2"
  onMouseover="tempbutton.src=tempimage; tempbutton=b",$index,"; tempimage=button",$index,"a; b",$index,".src=button",$index,"b;" target="news">
  <img name="b",$index,"" src="../bilder/body/buttons_lans/lans/",$link,"" border="0"></a></td></tr>
           ";

}
**************************

In der zweiten PHP-Datei (lansx.php) werden die übergebenen Werte z.B. mit "$text = $_GET['text'];" abgefragt und an entsprechender Stelle benutzt.

Problem:
Innerhalb von
<a href="../pages/lansx.php?id=$id&jahr=$jahr&titel=$titel&zeit=$zeit&text=$text&link=$link&hoverlink=$hoverlink&number2=$number2" ...
wird in der Variablen $text reiner html-Code gespeichert, dieser wird aber nun leider ausgeführt, wenn man das Script startet. Deshalb bildet der gesamte html-Code den Link innerhalb des <a>-Tags.

Wie kann man nun verhindern, dass der enthaltene Code von $text in der ersten PHP-Datei ausgeführt wird?

DANKE.

  1. Also habs nun anders gemacht.

    Ich hab alles so belassen außer bei
    <a href="../pages/lansx.php?id=$id&jahr=$jahr&titel=$titel&zeit=$zeit&text=$text&link ...

    hab ich jetzt &text=$text weggelassen. Da alle anderen Werte (u.a. die Datensatz-ID mit $id im Script lansx.php zur Verfügung stehen, hab ich einfach hier eine weitere MySQL-Abfrage auf das text-Feld mit der entsprechenden id gemacht und bekomme nun den html-Code angezeigt, so wie ich es haben wollte.

    Vielleicht habe ich ja damit manch anderem geholfen.

    Greetz