ein Bild bekomme ich angezeigt mit
<img src="gibbild.php?fotono='002.jpg'" />
gibbild.php
<?php
$fotono=$_GET["fotono"]?>
<img src="shop/fotos-online/gross/<?PHP echo $fotono; ?>" /><?PHP
echo "zaehle hoch"; // das wäre die statistik
?>
So war das nicht gedacht. Dein PHP-Script soll (nur) den "binären" Inhalt der Bilddatei ausgeben. Kein <img> und schon gar kein "zähle hoch" (auch wenn das sicher nur ein Test war). Der Browser muss/soll/darf später gar nicht mehr wissen, wo das Original-Bild liegt. Das speicherst du dann evtl. besser sogar an einem Ort ab, wo ein Browser so nicht hinkommt.
parent.document.getElementById ('mac').innerHTML="<img src='gibbild.php?fotono="+welchesbildgross+"' alt=''>";
wird es nicht ausgeführt...
Hätte mich gewundert, wenn das ausgeführt würde. Deine Anführungszeichen sind total merkwürdig gesetzt.