Joerch: PHP-Quelltext in Quelltext einer anderen PHP-Datei einfügen

Beitrag lesen

Hi,
habe ich gemacht! Funzt nicht.
Was aber vielleicht von Bedeutung ist:

Es gibt drei Dateien, die zusammengefasst werden und dann eingefügt werden:
array.php:
<?
array(....
usw.
?> // MIt ohne oder diese Zeile, es bringt keinen Unterschied!

end.php:
); // Um das Array zu beenden (Im Script selbst kann ich das nicht einfügen, da es dann einen Error gäbe
?>

arrayy.php:

<?php
include( "array.inc" );
include( "end.inc" );
?>

AUsgabe-Script (planets.php):

HTML
.
.
<?php

include("array.inc");

function preisVergleich( $a, $b )
    {
    if ( $a[koordinaten] == $b[koordinaten] )
        return 0;
    if ( $a[koordinaten] < $b[koordinaten] )
        return -1;
    return 1;
    }
usort( $produkte, preisVergleich );
foreach ( $produkte as $wert )
    print "$wert[name]: $wert[koordinaten]:$wert[koordinaten_r]<BR>\n";

?>

Die Ausgabe:

array( koordinaten=>"79",koordinaten_r=>"182:2" , namen=>"bryanbell" ),
Warning: Wrong datatype in usort() call in c:\apache\htdocs\testverzeichnis\gw\scripts\planets\planets.php on line 36

Warning: Invalid argument supplied for foreach() in c:\apache\htdocs\testverzeichnis\gw\scripts\planets\planets.php on line 37

Das Script funktioniert, wenn ich die Daten (Arrays), die ich includen möchte, manuell einfüge.

Gruß,
Joerch