php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
fehlermeldung


 
bernhardiner
23-11-2005, 13:34 
 
folgende fehelermeldung tritt auf:
Warning: Invalid argument supplied for foreach() on line 33

was stimmt denn mit foreach nicht?


echo "<p>Server response: ".$response->reply."<br>\n";
echo "Test array:<br>";
echo "<p>Reply: '".$response->reply."'<br>\n";
$array = $response->testArray;
foreach ($array as $item) {
$item = (array)$item;
echo "&nbsp;&nbsp;Row: '".$item['1']."' / '".$item['2'].
"' / '".$item['3']."' / '".$item['4']."'<br>\n";


danke, bernd

 
mrhappiness
23-11-2005, 13:38 
 
$array ist kein Array?

gettype, var_export

 
bernhardiner
23-11-2005, 15:30 
 
vielen dank für die schnelle antwort
nur leider verstehe ich noch nicht, was du meinst?

könntest du es etwas genauer beschrieben, bin anfänger.

dank, bernd

 
wahsaga
23-11-2005, 15:39 
 
Original geschrieben von bernhardiner
nur leider verstehe ich noch nicht, was du meinst?
Foreach erwartet ein Array als ersten Parameter,
was du als $array übergibst, ist aber gar kein Array.

Da wird nicht wissen, was
$array = $response->testArray;
macht - nicht einmal, was $response eigentlich für ein Objekt ist - kannst du von uns dazu auch keine weiteren Antworten erwarten.


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:03 Uhr.