ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #16161  
Старый 02.06.2010, 01:10
Аватар для Axel G
Axel G
Познающий
Регистрация: 28.01.2009
Сообщений: 32
Провел на форуме:
84089

Репутация: 1
По умолчанию

roxblnfk нет, не работает, превьюха все равно создается.

wildshaman,
Какая ошибка? - в том то и дело что никакой;
Что вставляешь между {} ? - ничего так и оставил {};
Куда вставляешь код заливки? - в заранее заготовленный скрипт загрузки фоток.

PHP код:
$tsize = isset($_POST ['thumb']) ? intval($_POST ['thumb']) : 0;
if (
$tsize<300 && $tsize>100 ){
     echo 
'красавчик!';
} else echo 
'ошибка создания превью';

if(!isset(
$_FILES['userfile'])) exit;
if(!
is_uploaded_file($_FILES['userfile']['tmp_name'])) exit;

if (
$_FILES['userfile']['size']>$max_size) {
  echo 
"<p align=center>Файл слишком большой!</p>";
  exit;
}

$pictype="";
switch(
strtolower($_FILES['userfile']['type'])){
  case 
"image/jpeg" $pictype=".jpg"; break;
  case 
"image/pjpeg"$pictype=".jpg"; break;
  case 
"image/gif"  $pictype=".gif"; break;
  case 
"image/png"  $pictype=".png"; break;
  case 
"image/x-png"$pictype=".png"; break;
  default           : 
$pictype=""; break;
}

if(
$pictype!="") {
//-------
  
do {
    
$uniq=md5(uniqid(rand(),1));
    
$srcfile=$path.$uniq.$pictype;
  } while(
file_exists($srcfile));

  
$res copy($_FILES['userfile']['tmp_name'], $srcfile);

  if (!
$res) {
    echo 
"<p align=center>Ошибка копирования файла на сервер!</p>";
    exit;
  }
  @
chmod($srcfile,0666);
  
//set url variable
  
$imgf $path $uniq $pictype;
  
$thbf $tpath $uniq ".jpg";
  
createthumb($imgf,$pictype,$thbf,$tsize,$tsize);
  @
chmod($thbf,0666);
  
$urlf $domain $path $uniq $pictype
А ребят тогда такой еще вопрос, в этом сценарии как сделать цикл, чтоб загру;ать не по одному файлу, а сразу мультиапом до 10 штук за раз. name="userfile[]"

Последний раз редактировалось Axel G; 02.06.2010 в 01:14..
 
Ответить с цитированием

  #16162  
Старый 02.06.2010, 11:56
Аватар для Ponchik
Ponchik
Постоянный
Регистрация: 30.08.2005
Сообщений: 730
Провел на форуме:
6828219

Репутация: 2274


По умолчанию

Ану хакеры, что за операция ^ в пыхе

У гугла это возведение в степень, и в IRCe все орут - это возведение в степень, а у пыха это чё?
PHP код:
for ($a=0;$a<=100;$a++) for ($i=0;$i<=100;$i++) echo "$a^$i=".($a^$i)."\r\n"
http://pastebin.com/hADYZK9a

ИМХО это какая-то операция с битами, вот токо какая
 
Ответить с цитированием

  #16163  
Старый 02.06.2010, 12:03
Аватар для Kaimi
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


Отправить сообщение для Kaimi с помощью ICQ
По умолчанию

Видимо побитовое исключающее "или"
 
Ответить с цитированием

  #16164  
Старый 02.06.2010, 12:05
Аватар для Ponchik
Ponchik
Постоянный
Регистрация: 30.08.2005
Сообщений: 730
Провел на форуме:
6828219

Репутация: 2274


По умолчанию

Цитата:
Сообщение от Kaimi  
Видимо побитовое исключающее "или"
А теперь для тех, кто прогуливал математику/физику. Как оно работает?
 
Ответить с цитированием

  #16165  
Старый 02.06.2010, 12:16
Аватар для S|\/|eliyK()T
S|\/|eliyK()T
Участник форума
Регистрация: 17.09.2006
Сообщений: 198
Провел на форуме:
1227522

Репутация: 143
Отправить сообщение для S|\/|eliyK()T с помощью ICQ
По умолчанию

Вроди как вот такой принцип, сравнивает побитово
http://msdn.microsoft.com/ru-ru/library/ms190277.aspx
 
Ответить с цитированием

  #16166  
Старый 02.06.2010, 12:23
Аватар для -=lebed=-
-=lebed=-
Флудер
Регистрация: 21.06.2006
Сообщений: 3,193
Провел на форуме:
12702287

Репутация: 4738


По умолчанию

Цитата:
Сообщение от Ponchik  
А теперь для тех, кто прогуливал математику/физику. Как оно работает?
Это информатика (точнее булева алгебра), операция XOR
1 XOR 1=0
1 XOR 0=1
0 XOR 1=1
0 XOR 0=0
тыц

Последний раз редактировалось -=lebed=-; 02.06.2010 в 12:27..
 
Ответить с цитированием

  #16167  
Старый 02.06.2010, 12:27
Аватар для starbes
starbes
Новичок
Регистрация: 12.02.2010
Сообщений: 9
Провел на форуме:
250282

Репутация: 0
По умолчанию

Кто знает как проще отправить html-письмо с localhost ?
 
Ответить с цитированием

  #16168  
Старый 02.06.2010, 12:29
Аватар для -=lebed=-
-=lebed=-
Флудер
Регистрация: 21.06.2006
Сообщений: 3,193
Провел на форуме:
12702287

Репутация: 4738


По умолчанию

Цитата:
Сообщение от starbes  
Кто знает как проще отправить html-письмо с localhost ?
тыц
 
Ответить с цитированием

  #16169  
Старый 02.06.2010, 12:57
Аватар для Ponchik
Ponchik
Постоянный
Регистрация: 30.08.2005
Сообщений: 730
Провел на форуме:
6828219

Репутация: 2274


По умолчанию

Цитата:
Сообщение от starbes  
Кто знает как проще отправить html-письмо с localhost ?
Проще чем что?
 
Ответить с цитированием

  #16170  
Старый 02.06.2010, 13:03
Аватар для roxblnfk
roxblnfk
Познающий
Регистрация: 07.02.2010
Сообщений: 70
Провел на форуме:
217996

Репутация: 56
Отправить сообщение для roxblnfk с помощью ICQ
По умолчанию

Axel G, ты пых вобще хоть чуток понимаешь? между {} тебе и надо было вставлять скрипт создания превью (вместо echo 'красавчик!'; )
а вообще, если следовать твоему скрипту, то лучше так:
PHP код:
if(!isset($_POST['thumb'])) exit;
if(
300<$_POST['thumb'] || 100>$_POST['thumb']){
    echo 
'<p align=center>ошибка создания превью</p>';
    exit;

(замени это на то что есть)
Для мультиапа введи индексы для инпутов ( userfile_1 userfile_2 ... )
в цикле, к примеру
PHP код:
for($i=1;$i<=10;$i++)
    if(isset(
$_FILES['userfile_'.$i]))
        if(
UPLOAD_ERR_OK==$_FILES['userfile_'.$i]['error']){
            
// всякие твои проверки
            
move_uploaded_file($_FILES['userfile_'.$i]['tmp_name'],'./parapapaparam/uf'.mktime().'_'.$i);
        }else echo 
$i.'-й файл загружен с ошибкой'
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Delphi, .NET, Asm 5420 17.06.2010 13:33
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Форумы 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ