

Witam grzebie sie ze skryptem jednym, dzialanie polega na tym, ze:
- upam zdjecia na serwer
- odpalam skrypt wtedy on dodaje do wszystkich zdjec watermark`a
- z tych zdjec tworzy pozniej mniejsze miniaturki
- tworzy plik index.php
* plik tworzy w sposob specyficzny, najpierw tworzy plik i dodaje <table> glowna, pozniej robi watermarki i thumby w petli i tam rowniez dodaje wpis do indexu o istnieniu plikow, a na samym koncu dopisuje znowu do indexu poza petla koncowke tabelki.
problem moj polega na tym ze chcialbym aby tworzyl 5 zdjec obok siebie i zszedl nizej znowu 5 zdjec obok siebie i znowu nizej, kompletnie nie wiem how to

ma to tak wygladac: http://www.c32.foxnet.pl/foto/miedwie/
skrypt jest conajmniej dziwnie napisany


<?php $nazwapliku = 'photos2/index.php'; $trochetresci = '<BODY bgcolor="#ffffff" text="#000000" link="#000000" vlink="#000099" alink="#000066"> <TABLE width="650"> <TR><TD width="650"> '; exit; } exit; } } else { } if ($file != "." && $file != "..") { include_once("transparentWatermark.inc"); //set file names $logo="water_mark.jpg"; $image="photos2/".$file; $markedImage=$image; //no compute new watermark on same image // open classe with logo $WM=new transparentWatermark($logo); // set logo's position (optional) $WM->setStampPosition ( transparentWatermarkOnRight, transparentWatermarkOnBottom); // create new image with logo $WM->markImageFile( $image, $markedImage); } } } function create_thumb_wfixed($file_name_src, $file_name_dest, $weight,$quality) { { if ($est_dest['extension'] == "gif" || $est_dest['extension'] == "jpg") { $dest = imagecreatetruecolor($w, $h); //imageantialias($dest, TRUE); } elseif ($est_dest['extension'] == "png") { $dest = imagecreatetruecolor($w, $h); //imageantialias($dest, TRUE); } else { return FALSE; } switch($size[2]) { case 1: //GIF $src = imagecreatefromgif($file_name_src); break; case 2: //JPEG $src = imagecreatefromjpeg($file_name_src); break; case 3: //PNG $src = imagecreatefrompng($file_name_src); break; default: return FALSE; break; } imagecopyresampled($dest, $src, 0, 0, 0, 0, $w, $h, $size[0], $size[1]); switch($size[2]) { case 1: imagegif($dest,$file_name_dest); case 2: imagejpeg($dest,$file_name_dest, $quality); break; case 3: imagepng($dest,$file_name_dest); } return TRUE; } return FALSE; } if ($file != "." && $file != "..") { { create_thumb_wfixed("photos2/".$file2, "photos2/thumb_".$file2, $weight=128,$quality=90); chmod("photos2/thumb_".$file2, 0777); $nazwapliku = 'photos2/index.php'; $trochetresci = '<table><tr><td><a href="'.$file2.'"><img src="thumb_'.$file2.'" alt=""></A></td></tr><td height="10"><a href="'.$file2.'"><FONT face="Verdana, Arial, Helvetica, Sans-Serif" size="-2">'.$file2.'<font size=""></font></a></td></tr></table> '; // się zawartość $trochetresci po wykonaniu fwrite(). exit; } // Zapis $trochetresci do naszego otwartego pliku. exit; } } else { } } } } } $nazwapliku = 'photos2/index.php'; $trochetresci = '</td></TR> </TABLE> </BODY> '; exit; } // Zapis $trochetresci do naszego otwartego pliku. exit; } } else { } ?>