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