Mailinglisten-Archive |
Aloha,
> ----------
> Von: Moser, Christof[SMTP:CMoser_(at)_exchange.switzerland.ncr.com]
>
> <?
> $bild = 'aufzaehlung.gif';
>
> function aufzaehlungszeichen()
> {
> $aufzaehlung = '<img src="images/'.$bild.'">';
> return $aufzaehlung;
> }
> ?>
>
Das funktioniert nicht, weil die Variable $bild nicht in
der Funktion aufzaehlungszeichen bekannt ist. (Lies mal
das PHP-Manual bei den Variablentypen ganz am Anfang).
Du hast 3 Möglichkeiten:
1) Den Bildnamen mit übergeben
function aufzaehlungszeichen($bild) {
.... (wie oben)
}
2a) Die Variable Bild der Funktion bekannt machen:
function aufzaehlungszeichen() {
global $bild;
..... (weiter wie oben)
}
2a) Die Variable Bild der Funktion bekannt machen:
function aufzaehlungszeichen() {
> $aufzaehlung = '<img src="images/'.$GLOBALS['bild'].'">';
return $aufzaehlung;
}
Hoffe geholfen zu haben, Mathias
php::bar PHP Wiki - Listenarchive