Hello,
Im Quelltext wird mir folgende Fehlermeldung ausgegeben:
<b>Fatal error</b>: [] operator not supported for strings in <b>G:\meinewebsite\include\head.php</b> on line <b>20</b><br />
in der head.php steht an dieser Stelle
$info[]=array('Lid'=>$haus["Lid"],'name'=>$haus["name"]);
Dann steht in $info bereits ein Skalar oder ein String drin. Die Fehlermeldung sagt: es steht ein String drin.
An einen String kann man (sicherheitshalber) mit dem []-Operator keine Zeichen anhängen. Das muss man mit dem Punkt-Operator tun. Aber das wolltest Du ja auch nicht. Du wolltest ja einen zusätzlichen Eintrag ins Array $info schreiben - nur dass das eben keins ist.
### leeres Array anlegen
$info = array();
$info[] = 'erste Fehlermeldung';
$info[] = 'zweite Fehlermeldung';
Das ist der Fluch der impliziten Deklaration. Lieber immer alle Variablen vorher gezielt mit dem passenden Typ erzeugen!
Liebe Grüße
Tom S.
Die Krawatte ist das Kopftuch des Westens