Mam problem ; a mianowicie jak mam kod:
Kod
for($e=0;$e<=10;$e++){
[img]http://www.forumweb.pl/images/nums/blank.png[/img][img]http://www.forumweb.pl/images/nums/3.png[/img]
[img]http://www.forumweb.pl/images/nums/blank.png[/img][img]http://www.forumweb.pl/images/nums/4.png[/img] $userfile_name = $HTTP_POST_FILES[$image[$e]]['name'];
[img]http://www.forumweb.pl/images/nums/blank.png[/img][img]http://www.forumweb.pl/images/nums/5.png[/img] if($userfile_name != ''){
[img]http://www.forumweb.pl/images/nums/blank.png[/img][img]http://www.forumweb.pl/images/nums/6.png[/img] $unikalna_nazwa = substr(md5(microtime()),1,6);
[img]http://www.forumweb.pl/images/nums/blank.png[/img][img]http://www.forumweb.pl/images/nums/7.png[/img] $rozszezenie = explode('.',$userfile_name);
[img]http://www.forumweb.pl/images/nums/blank.png[/img][img]http://www.forumweb.pl/images/nums/8.png[/img] $nazwa_image[$e] = $unikalna_nazwa.'.'.$rozszezenie[1];
[img]http://www.forumweb.pl/images/nums/blank.png[/img][img]http://www.forumweb.pl/images/nums/9.png[/img] $ISBN = substr(md5(microtime()),1,6);
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/0.png[/img]
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/1.png[/img]
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/2.png[/img]
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/3.png[/img]
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/4.png[/img] if(is_uploaded_file($_FILES[$image[$e]]['tmp_name'])){
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/5.png[/img]
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/6.png[/img]
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/7.png[/img] if(move_uploaded_file($_FILES[$image[$e]]['tmp_name'], 'upload/'.$nazwa_image[$e])){
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/8.png[/img] $blad = 0;
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/9.png[/img] }else{
[img]http://www.forumweb.pl/images/nums/2.png[/img][img]http://www.forumweb.pl/images/nums/0.png[/img] $blad = 1;
[img]http://www.forumweb.pl/images/nums/2.png[/img][img]http://www.forumweb.pl/images/nums/1.png[/img] }}}}
[img]http://www.forumweb.pl/images/nums/blank.png[/img][img]http://www.forumweb.pl/images/nums/3.png[/img]
[img]http://www.forumweb.pl/images/nums/blank.png[/img][img]http://www.forumweb.pl/images/nums/4.png[/img] $userfile_name = $HTTP_POST_FILES[$image[$e]]['name'];
[img]http://www.forumweb.pl/images/nums/blank.png[/img][img]http://www.forumweb.pl/images/nums/5.png[/img] if($userfile_name != ''){
[img]http://www.forumweb.pl/images/nums/blank.png[/img][img]http://www.forumweb.pl/images/nums/6.png[/img] $unikalna_nazwa = substr(md5(microtime()),1,6);
[img]http://www.forumweb.pl/images/nums/blank.png[/img][img]http://www.forumweb.pl/images/nums/7.png[/img] $rozszezenie = explode('.',$userfile_name);
[img]http://www.forumweb.pl/images/nums/blank.png[/img][img]http://www.forumweb.pl/images/nums/8.png[/img] $nazwa_image[$e] = $unikalna_nazwa.'.'.$rozszezenie[1];
[img]http://www.forumweb.pl/images/nums/blank.png[/img][img]http://www.forumweb.pl/images/nums/9.png[/img] $ISBN = substr(md5(microtime()),1,6);
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/0.png[/img]
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/1.png[/img]
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/2.png[/img]
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/3.png[/img]
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/4.png[/img] if(is_uploaded_file($_FILES[$image[$e]]['tmp_name'])){
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/5.png[/img]
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/6.png[/img]
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/7.png[/img] if(move_uploaded_file($_FILES[$image[$e]]['tmp_name'], 'upload/'.$nazwa_image[$e])){
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/8.png[/img] $blad = 0;
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/9.png[/img] }else{
[img]http://www.forumweb.pl/images/nums/2.png[/img][img]http://www.forumweb.pl/images/nums/0.png[/img] $blad = 1;
[img]http://www.forumweb.pl/images/nums/2.png[/img][img]http://www.forumweb.pl/images/nums/1.png[/img] }}}}
to działa on poprawnie wysyła 10 dużych zdjęć w ich oryginalnych rozmiarach z formularza na serw
Postanowiłem dodać opcję automatycznego tworzenia miniaturki do każdego zdjęcia i upload dużego i malego zdjęcia na serw oto kod:
sorka za kod : to jest pierwszy
Kod
for($e=0;$e<=10;$e++){
[img]http://www.forumweb.pl/images/nums/blank.png[/img][img]http://www.forumweb.pl/images/nums/3.png[/img]
[img]http://www.forumweb.pl/images/nums/blank.png[/img][img]http://www.forumweb.pl/images/nums/4.png[/img] $userfile_name = $HTTP_POST_FILES[$image[$e]]['name'];
[img]http://www.forumweb.pl/images/nums/blank.png[/img][img]http://www.forumweb.pl/images/nums/5.png[/img] if($userfile_name != ''){
[img]http://www.forumweb.pl/images/nums/blank.png[/img][img]http://www.forumweb.pl/images/nums/6.png[/img] $unikalna_nazwa = substr(md5(microtime()),1,6);
[img]http://www.forumweb.pl/images/nums/blank.png[/img][img]http://www.forumweb.pl/images/nums/7.png[/img] $rozszezenie = explode('.',$userfile_name);
[img]http://www.forumweb.pl/images/nums/blank.png[/img][img]http://www.forumweb.pl/images/nums/8.png[/img] $nazwa_image[$e] = $unikalna_nazwa.'.'.$rozszezenie[1];
[img]http://www.forumweb.pl/images/nums/blank.png[/img][img]http://www.forumweb.pl/images/nums/9.png[/img] $ISBN = substr(md5(microtime()),1,6);
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/0.png[/img]
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/1.png[/img]
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/2.png[/img]
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/3.png[/img]
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/4.png[/img] if(is_uploaded_file($_FILES[$image[$e]]['tmp_name'])){
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/5.png[/img]
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/6.png[/img]
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/7.png[/img] if(move_uploaded_file($_FILES[$image[$e]]['tmp_name'], 'upload/'.$nazwa_image[$e])){
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/8.png[/img] $blad = 0;
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/9.png[/img] }else{
[img]http://www.forumweb.pl/images/nums/2.png[/img][img]http://www.forumweb.pl/images/nums/0.png[/img] $blad = 1;
[img]http://www.forumweb.pl/images/nums/2.png[/img][img]http://www.forumweb.pl/images/nums/1.png[/img] }}}}
[img]http://www.forumweb.pl/images/nums/blank.png[/img][img]http://www.forumweb.pl/images/nums/3.png[/img]
[img]http://www.forumweb.pl/images/nums/blank.png[/img][img]http://www.forumweb.pl/images/nums/4.png[/img] $userfile_name = $HTTP_POST_FILES[$image[$e]]['name'];
[img]http://www.forumweb.pl/images/nums/blank.png[/img][img]http://www.forumweb.pl/images/nums/5.png[/img] if($userfile_name != ''){
[img]http://www.forumweb.pl/images/nums/blank.png[/img][img]http://www.forumweb.pl/images/nums/6.png[/img] $unikalna_nazwa = substr(md5(microtime()),1,6);
[img]http://www.forumweb.pl/images/nums/blank.png[/img][img]http://www.forumweb.pl/images/nums/7.png[/img] $rozszezenie = explode('.',$userfile_name);
[img]http://www.forumweb.pl/images/nums/blank.png[/img][img]http://www.forumweb.pl/images/nums/8.png[/img] $nazwa_image[$e] = $unikalna_nazwa.'.'.$rozszezenie[1];
[img]http://www.forumweb.pl/images/nums/blank.png[/img][img]http://www.forumweb.pl/images/nums/9.png[/img] $ISBN = substr(md5(microtime()),1,6);
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/0.png[/img]
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/1.png[/img]
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/2.png[/img]
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/3.png[/img]
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/4.png[/img] if(is_uploaded_file($_FILES[$image[$e]]['tmp_name'])){
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/5.png[/img]
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/6.png[/img]
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/7.png[/img] if(move_uploaded_file($_FILES[$image[$e]]['tmp_name'], 'upload/'.$nazwa_image[$e])){
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/8.png[/img] $blad = 0;
[img]http://www.forumweb.pl/images/nums/1.png[/img][img]http://www.forumweb.pl/images/nums/9.png[/img] }else{
[img]http://www.forumweb.pl/images/nums/2.png[/img][img]http://www.forumweb.pl/images/nums/0.png[/img] $blad = 1;
[img]http://www.forumweb.pl/images/nums/2.png[/img][img]http://www.forumweb.pl/images/nums/1.png[/img] }}}}
coż jest??

<?php for($e=0;$e<=10;$e++){ $userfile_name = $HTTP_POST_FILES[$image[$e]]['name']; if($userfile_name != ''){ $nazwa_image[$e] = $unikalna_nazwa.'.'.$rozszezenie[1]; $blad = 0; }else{ $blad = 1; }}}} ?>
o a to drugi:
<?php for($e=0;$e<=10;$e++){ $userfile_name = $HTTP_POST_FILES[$image[$e]]['name']; if($userfile_name != ''){ $nazwa_image[$e] = $unikalna_nazwa.'.'.$rozszezenie[1]; $blad = 0; }else{ $blad = 1; } $image='upload/'.$nazwa_image[$e]; $height = 80; if($size[1] > $height){ $image_p = imagecreatetruecolor($width, $height); $image = imagecreatefromjpeg($image); imagecopyresampled($image_p, $image, 0, 0, 0, 0, $width, $height, $size[0], $size[1]); }else{ $image_p = imagecreatetruecolor($size[0], $size[1]); $image = imagecreatefromjpeg($image); imagecopy($image_p, $image, 0, 0, 0, 0, $size[0], $size[1]); } imagejpeg($image_p, 'upload/mini_'.$nazwa_image[$e], 100); imagedestroy($image_p); imagedestroy($image); }}} ?>
i w tym problem że jak do formularza dodam 10 fotek to skrypt zapisze tylko jedno (pierwsze) zdjęcie w oryginalnych rozmiarach i jego miniaturkę - no więc tworzenie i zapis miniaturki działa. Zapisuje się również duże zdjęcie ale dlaczego tylko jedno a nie wszystkie 10
