HTML in ECHO TAG Includen

so einfach gehts leider nicht ....
PHP:
<?
$host = "localhost"; 
$user = "xxxxxxxxxx"; 
$passwort = "xxxxxxxxxx"; 
$dbname = "serien"; 
$tabelle =$_GET['serie']; 
$staffel =$_GET['staffel']; 

$dbverbindung = mysql_connect ($host, $user, $passwort); 
$dbanfrage = "SELECT * from `$tabelle` WHERE staffel = '$staffel'"; 
$resultat = mysql_db_query ($dbname, $dbanfrage, $dbverbindung); 

 while ($ausgabe = mysql_fetch_array ($resultat)) 
 { 
echo  ("<?php 
include('test.htm'); 
?>"); 

 } 
mysql_close ($dbverbindung) 
?>
und hier der code von test.htm
Code:
<table  width='700' border='0' cellpadding='0' cellspacing='0' class='tablea'> 
  <tr> 
    <td width='55' class='episode'>$ausgabe[id]</td> 
    <td width='150' class='serie'>$ausgabe[serie]</td> 
    <td width='55' class='staffel'>$ausgabe[staffel]</td> 
    <td width='260' class='folge'><a href='details.php?serie=$ausgabe[serie]&staffel=$ausgabe[staffel]&folge=$ausgabe[id]' onclick='PopUp(560,600,this.href);return false;'>$ausgabe[folge]</a></td> 
    <td width='60' class='quelle'>$ausgabe[quelle]</td> 
    <td width='60' class='sender'>$ausgabe[sender]</td> 
  </tr> 
</table>
 
In der Datei test.htm muss statt
Code:
<td width='60' class='sender'>$ausgabe[sender]</td>
folgendes stehen:
Code:
<td width="60" class="sender"><?php echo $ausgabe[sender]; ?></td>
(Beispielhaft für eine Zeile)

Beim includen wird vom PHP- in den HTML-Modus umgeschalten. Darum muss für die Ausgabe der Variablen in der zu includeten Datei wieder vom HTML- in den PHP-Modus umgeschalten werden.

snuu
 
Zurück