VonAllemEtwas
Hallo zusammen,
als superblutiger Anfänger versuche ich Zugang zu PHP zu bekommen und habe einige Progrämmchen schon nachgearbeitet und auch verstanden.
Ich war erfolgreich, Bilder in zufälliger Reihenfolge per Array auszugeben, möchte aber dem img-Tag noch Attribute (titel, alt) mitgeben und habe dazu Arrays verschachtelt. Jetzt funktioniert's nicht mehr...
Beim Ausführen wird Checkpoint 1 noch erreicht, frisst sich dann aber vor Checkpoint 2 irgendwo fest.
Kann mir jemand sagen, wo mein Fehler liegt?
Grüße
Jormungand
als superblutiger Anfänger versuche ich Zugang zu PHP zu bekommen und habe einige Progrämmchen schon nachgearbeitet und auch verstanden.
Ich war erfolgreich, Bilder in zufälliger Reihenfolge per Array auszugeben, möchte aber dem img-Tag noch Attribute (titel, alt) mitgeben und habe dazu Arrays verschachtelt. Jetzt funktioniert's nicht mehr...
PHP:
<?php
error_reporting(E_ALL);
// Funktionstest
echo "Checkpoint 1";
// Bilder werden in ein Array geladen und zufällig angezeigt.
// Array mit Bildern wird erstellt
$bilder = array(
array(
'pfad' => 'bilder/bomber.jpg',
'alt' => 'Bomber',
'titel' => 'Bomber'
),
array(
'pfad' => 'bilder/destroyer.jpg',
'alt' => 'Zerstörer',
'titel' => 'Zerstörer'
),
array(
'pfad' => 'bilder/frigate.jpg',
'alt' => 'Fregatte',
'titel' => 'Fregatte'
),
array(
'pfad' => 'bilder/frigate2.jpg',
'alt' => 'Fregatte 2',
'titel' => 'Fregatte 2'
),
array(
'pfad' => 'bilder/interceptor.jpg',
'alt' => 'Abfangjäger',
'titel' => 'Abfangjäger'
),
);
// Die maximale Anzahl der Bilder wird ermittelt; -1, weil PHP bei 0 anfängt zu zählen
$max = count($bilder) - 1;
// Zufallszahl wird ermittelt
$zufallszahl = rand(0, $max);
// Ergebnis wird als img-Tag mit alt-Attribut und Titel ausgegeben
echo "<img src='{$bilder[$zufallszahl]['pfad']}'
alt='{$bilder[$zufallszahl]['alt']}'
title='{$bilder[$zufallszahl]['titel']} />\n";
// Funktionstest
echo "Checkpoint 2";
?>
Kann mir jemand sagen, wo mein Fehler liegt?
Grüße
Jormungand