![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 4.02.2015 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam problem z wgrywaniem plików z poziomu strony po zmianie serwera na taki który nie obsługuje php4 . Zauważyłem, że podczas wgrywania dodaje on do bazy danych nazwę obrazka, ale jego fizycznie nie przenosi na serwer. Czy ktoś mi jest w stanie pomóc w tej kwestii? Poniżej zamieszczam kod Kod <?php
function resize_save($img_name, $width, $height, $wh, $roz,$plik) { $img_nazwa = $img_name.".".$roz; $img = imagecreatefromjpeg("pictures/$img_nazwa"); $sW = imagesx($img); $sH = imagesy($img); $temp_img = imagecreatetruecolor($width, $height); imagecopyresampled($temp_img,$img,0,0,0,0,$width, $height,$sW,$sH); //$name = substr($img_name,0,strlen($img) -5); $name = $plik."_".$wh.".".$roz; imagejpeg($temp_img,"pictures/$name",100); } $userfile1 = $_FILES["userfile1"]["tmp_name"]; $userfile_name1 = $_FILES["userfile1"]["name"]; if (is_uploaded_file($userfile1) ) { $tbl1 = explode(".", $userfile_name1); $roz1 = end($tbl1); if($roz1=="zip" || $roz1=="rar" || $roz1=="txt" || $roz1=="doc" || $roz1=="pdf" || $roz1=="ZIP" || $roz1=="RAR" || $roz1=="TXT" || $roz1=="DOC" || $roz1=="PDF") { copy($userfile1, "pliki/".$userfile_name1); } else echo("<font color=red>ONLY ZIP, RAR, TXT, DOC, PDF</font>"); } $userfile2 = $_FILES["userfile2"]["tmp_name"]; $userfile_name2 = $_FILES["userfile2"]["name"]; if (is_uploaded_file($userfile2) ) { $tbl2 = explode(".", $userfile_name2); $roz2 = end($tbl2); if($roz2=="zip" || $roz2=="rar" || $roz2=="txt" || $roz2=="doc" || $roz2=="pdf" || $roz2=="ZIP" || $roz2=="RAR" || $roz2=="TXT" || $roz2=="DOC" || $roz2=="PDF") { copy($userfile2, "pliki/".$userfile_name2); } else echo("<font color=red>ONLY ZIP, RAR, TXT, DOC, PDF</font>"); } $userfile3 = $_FILES["userfile3"]["tmp_name"]; $userfile_name3 = $_FILES["userfile3"]["name"]; if (is_uploaded_file($userfile3) ) { $tbl3 = explode(".", $userfile_name3); $roz3 = end($tbl3); if($roz3=="zip" || $roz3=="rar" || $roz3=="txt" || $roz3=="doc" || $roz3=="pdf" || $roz3=="ZIP" || $roz3=="RAR" || $roz3=="TXT" || $roz3=="DOC" || $roz3=="PDF") { copy($userfile3, "pliki/".$userfile_name3); } else echo("<font color=red>ONLY ZIP, RAR, TXT, DOC, PDF</font>"); } $userfile = $_FILES["userfile"]["tmp_name"]; $userfile_name = $_FILES["userfile"]["name"]; if (is_uploaded_file($userfile) ) { $litery = "abcdefghijklmnopqrstuvwxyz0123456789"; // zbior liter z jakich ma sie skladac haslo srand(time()); $plik=$i; for ($g=0;$g<12;$g++) { $plik .= substr($litery,(rand()%(strlen($litery))),1); } copy($userfile, "pictures/".$userfile_name); $tbl = explode(".", $userfile_name); $roz = end($tbl); if($roz=="jpg" || $roz=="gif" || $roz=="png" || $roz=="bmp" || $roz=="jpeg" || $roz=="JPG" || $roz=="GIF" || $roz=="PNG" || $roz=="BMP" || $roz=="JPEG") { $size=@getimagesize("pictures/".$userfile_name); resize($size,180); resize_save($tbl[0],$new_w,$new_h,"small",$roz,$plik); $fotas=$plik."_small.".$roz; if ($size[0]>400) resize($size,400); else { $new_w = $size[0]; $new_h = $size[1];} resize_save($tbl[0],$new_w,$new_h,"big",$roz,$plik); $fotab=$plik."_big.".$roz; } else echo("ONLY JPG, GIF, PNG, BMP"); } |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 03:18 |