вот код я думаю можно сделать что нибудь именно сдесь:
<data><![CDATA[ $userfile = $_FILES["userfile"];
$screen1 = $_FILES["screen1"];
$screen2 = $_FILES["screen2"];
$screen3 = $_FILES["screen3"];
$image_types = Array ("image/bmp",
"image/jpeg",
"image/pjpeg",
"image/gif",
"image/x-png");
switch($_FILES["userfile"]["type"]) {
case 'image/bmp':
$file_name = $hash.".bmp";
break;
case 'image/jpeg':
$file_name = $hash.".jpg";
break;
case 'image/pjpeg':
$file_name = $hash.".jpeg";
break;
case 'image/gif':
$file_name = $hash.".gif";
break;
case 'image/x-png':
$file_name = $hash.".png";
break;
}
switch($_FILES["screen1"]["type"]) {
case 'image/bmp':
$file_name_s1 = "s1".$hash.".bmp";
break;
case 'image/jpeg':
$file_name_s1 = "s1".$hash.".jpg";
break;
case 'image/pjpeg':
$file_name_s1 = "s1".$hash.".jpeg";
break;
case 'image/gif':
$file_name_s1 = "s1".$hash.".gif";
break;
case 'image/x-png':
$file_name_s1 = "s1".$hash.".png";
break;
}
switch($_FILES["screen2"]["type"]) {
case 'image/bmp':
$file_name_s2 = "s2".$hash.".bmp";
break;
case 'image/jpeg':
$file_name_s2 = "s2".$hash.".jpg";
break;
case 'image/pjpeg':
$file_name_s2 = "s2".$hash.".jpeg";
break;
case 'image/gif':
$file_name_s2 = "s2".$hash.".gif";
break;
case 'image/x-png':
$file_name_s2 = "s2".$hash.".png";
break;
}
switch($_FILES["screen3"]["type"]) {
case 'image/bmp':
$file_name_s3 = "s3".$hash.".bmp";
break;
case 'image/jpeg':
$file_name_s3 = "s3".$hash.".jpg";
break;
case 'image/pjpeg':
$file_name_s3 = "s3".$hash.".jpeg";
break;
case 'image/gif':
$file_name_s3 = "s3".$hash.".gif";
break;
case 'image/x-png':
$file_name_s3 = "s3".$hash.".png";
break;
}
$uploadfile = $GLOBALS["uploaddir"] . $file_name;
$uploadfile1 = $GLOBALS["uploaddir"] . $file_name_s1;
$uploadfile2 = $GLOBALS["uploaddir"] . $file_name_s2;
$uploadfile3 = $GLOBALS["uploaddir"] . $file_name_s3;
$file_size = $_FILES["userfile"]["size"];
$file_size1 = $_FILES["screen1"]["size"];
$file_size2 = $_FILES["screen2"]["size"];
$file_size3 = $_FILES["screen3"]["size"];
$file_type = $_FILES["userfile"]["type"];
$file_type1 = $_FILES["screen1"]["type"];
$file_type2 = $_FILES["screen2"]["type"];
$file_type3 = $_FILES["screen3"]["type"];
$file_size = makesize1($file_size);
$file_size1 = makesize1($file_size1);
$file_size2 = makesize1($file_size2);
$file_size3 = makesize1($file_size3);
if (isset($_FILES["userfile"]))
сильно не кричите я не профи)
если что могу выложить полный код скрипта!
Спустя 5 минут, 55 секунд (22.10.2011 - 23:14) Игорь_Vasinsky написал(а):
ну всё.. раньше хоть я тебе чёт писал.. щас не кто уже не будет.
ты задрал темы плодить блин.
ты задрал темы плодить блин.
Спустя 5 минут, 5 секунд (22.10.2011 - 23:19) Guest написал(а):
=)))) спасибо я просто думал что внатуре темой ошибся)
Спустя 32 минуты, 50 секунд (22.10.2011 - 23:51) Guest написал(а):
}вот нашел там таких 4 штуки к каждому скрину как я понял а как именно прописать chmod?
elseif (in_array (strtolower ($file_type), $image_types, TRUE))
{
if (@move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile))
{
do_sqlquery("UPDATE {$TABLE_PREFIX}files SET image='".$file_name."' WHERE info_hash='" . $torhash . "'",true);
$image_drop = "" . $_POST["userfileold"]. "";
if (!empty($image_drop))
unlink("".$GLOBALS["uploaddir"]."$image_drop");
}
else
{
err_msg($language["ERROR"],$language["MOVE_IMAGE_TO"]." ".$GLOBALS["uploaddir"].". ".$language["CHECK_FOLDERS_PERM"]);
stdfoot();
exit();
Спустя 14 минут, 19 секунд (23.10.2011 - 00:06) Игорь_Vasinsky написал(а):
вот к тому файлу , который грузишь - вот по его имени - по его директории - после копирования и пропиши.