php-echo am anfang
Verfasst: 30.05.2006 21:06
hi leute, ich hab einen counter im stil öffne counter.txt lese stand, schreibe neuen stand, ausgabe.
am ende gibt er via echo befehl den html code aus
<img src="counter/bilder/ - COUNTERSTAND - .gif">
meine frage - wenn ich diese datei in eine andere php-datei "include", gibt er den echo befehl logischerweise am anfang aus... wie kann ich
diesen an eine beliebige stelle setzen?
mit einer variable im stil
hab ichs auch schon versucht - klappt halb. er versucht zwar den counterstand auszugeben,
kann aber wegen der variable nur ein bild ausgeben (bsp: counterstand = 15568, ausgabe = 1 (erste zahl))
wie funktioniere ich das zu einem funktionierenden counter um, so dass ich diesen an eine beliebige stelle einfügenkann?
PS: SSI sind bei meinem server nicht erlaubt...
Code: Alles auswählen
...
$numcount++;
$fp = fopen($file,"w");
fputs ($fp,$numcou
...
...
else
{
$longstr = strlen($numcount);
for ($x=0; $x < $longstr; $x++)
{
echo'<img src=';
echo'counter/bilder/';
echo substr($numcount,$x,1);
echo '.gif';
echo'>';
}
}
...
<img src="counter/bilder/ - COUNTERSTAND - .gif">
meine frage - wenn ich diese datei in eine andere php-datei "include", gibt er den echo befehl logischerweise am anfang aus... wie kann ich
diesen an eine beliebige stelle setzen?
mit einer variable im stil
Code: Alles auswählen
$counterstand ='<img src=';
$counterstand .= 'counter/bilder/';
$counterstand .= substr($numcount,$x,1);
$counterstand .= '.gif';
$counterstand .= '>';
kann aber wegen der variable nur ein bild ausgeben (bsp: counterstand = 15568, ausgabe = 1 (erste zahl))
wie funktioniere ich das zu einem funktionierenden counter um, so dass ich diesen an eine beliebige stelle einfügenkann?
PS: SSI sind bei meinem server nicht erlaubt...