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

  #10931  
Старый 10.06.2009, 16:19
Аватар для FireFenix
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме:
3178262

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

Цитата:
Сообщение от m0Hze  
Собственно вопрос по GD.Знаю что не раз обсуждалось,но поиском чтото ничего не накопал интересного.
Нужно уменьшать картинку, на заданную ширину и высоту.Тоесть я задаю:
$h = 100;
$w = 100; и картинка уменьшаеться до 100x100;
Но нужно и еще кое что.
При поступлении картинки на сервер,необходимо проверять ее,на ширину и высоту,если чтото меньше,что $h or $w, то функция отдает 0.Собственно мануалы читать не хочеться,с гд работать больше наверно не придеиься, поэтому пишу тут.
http://www.codenet.ru/webmast/php/Image-Resize-GD/

+ тамже используется
imagesx() - ширина
imagesу() - высота
 
Ответить с цитированием

  #10932  
Старый 10.06.2009, 16:19
Аватар для 1NtR0
1NtR0
Участник форума
Регистрация: 14.04.2007
Сообщений: 197
Провел на форуме:
1122391

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

Есть скрипт который чекает урлы из файла, через курл:
PHP код:
$ch curl_init($url);  
curl_setopt($chCURLOPT_RETURNTRANSFER,  1);  
curl_setopt($chCURLOPT_TIMEOUT,  60);  
curl_setopt($chCURLOPT_HEADER,  1); 
curl_setopt($chCURLOPT_SSL_VERIFYHOST,   2);  
curl_setopt($chCURLOPT_SSL_VERIFYPEER,  FALSE);  
curl_setopt($chCURLOPT_USERAGENT,  'Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.0.10) Gecko/2009042523 Ubuntu/9.04 (jaunty) Firefox/3.0.10');  
$res curl_exec($ch); 
Но если сайт не доступен, то скрипт просто виснет.... Как быть? file_get_contents тоже не катит =\

Последний раз редактировалось 1NtR0; 10.06.2009 в 16:22..
 
Ответить с цитированием

  #10933  
Старый 10.06.2009, 16:25
Аватар для FireFenix
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме:
3178262

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

Цитата:
Сообщение от 1NtR0  
Есть скрипт который чекает урлы из файла, через курл:
PHP код:
$ch curl_init($url);  
curl_setopt($chCURLOPT_RETURNTRANSFER,  1);  
curl_setopt($chCURLOPT_TIMEOUT,  60);  
curl_setopt($chCURLOPT_HEADER,  1); 
curl_setopt($chCURLOPT_SSL_VERIFYHOST,   2);  
curl_setopt($chCURLOPT_SSL_VERIFYPEER,  FALSE);  
curl_setopt($chCURLOPT_USERAGENT,  'Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.0.10) Gecko/2009042523 Ubuntu/9.04 (jaunty) Firefox/3.0.10');  
$res curl_exec($ch); 
Но если сайт не доступен, то скрипт просто виснет.... Как быть? file_get_contents тоже не катит =\
PHP код:
<?php
curl_setopt
($chCURLOPT_URL$url);
curl_setopt($chCURLOPT_RETURNTRANSFERtrue);
...

$output curl_exec($ch);
$info curl_getinfo($ch);

if (
$output === false || $info['http_code'] != 200) {
  
$output "No cURL data returned for $url ["$info['http_code']. "]";
  if (
curl_error($ch))
    
$output .= "\n"curl_error($ch);
  }
else {
  
// 'OK' status; format $output data if necessary here:
  
...
}
// then return or display the single string $output
?>
http://ua2.php.net/manual/ru/function.curl-exec.php
 
Ответить с цитированием

  #10934  
Старый 10.06.2009, 16:30
Аватар для krypt3r
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
Провел на форуме:
3660186

Репутация: 905


По умолчанию

PHP код:
...
if (!empty (
curl_error ($ch))) {
  
// Ошибка

либо
PHP код:
...
if (
curl_errno ($ch) != 0) {
  
// Ошибка

И таймаут уменьшите, скажем, до 10 или меньше. 60 - многовато. Ждать долго
 
Ответить с цитированием

  #10935  
Старый 11.06.2009, 00:13
Аватар для Winst0n
Winst0n
Участник форума
Регистрация: 19.08.2008
Сообщений: 104
Провел на форуме:
573945

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

как вывести юзеру только те данные, которые у него в таблице ?
т.е. name, email, username


вот рега
http://www.swish-db.com/tutorials/view.php/tid/601

Последний раз редактировалось Winst0n; 11.06.2009 в 00:15..
 
Ответить с цитированием

  #10936  
Старый 11.06.2009, 00:34
Аватар для FireFenix
FireFenix
Постоянный
Регистрация: 03.06.2009
Сообщений: 385
Провел на форуме:
3178262

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

Цитата:
Сообщение от Winst0n  
как вывести юзеру только те данные, которые у него в таблице ?
т.е. name, email, username


вот рега
http://www.swish-db.com/tutorials/view.php/tid/601
PHP код:
<?php

$link 
= @mysql_connect('хост''логин' 'проль'//Установка соединения
$db_selected = @mysql_select_db('база данных'); //Выбор БД
$query 'SELECT * FROM таблица WHERE name="имя юзера"'//Запрос в БД
$result mysql_query($query); //Отправка запроса
$fetch mysql_fetch_array($result); //получаем массив строки

print_r($fetch); //Выводим полученный массив на экран

?>
 
Ответить с цитированием

  #10937  
Старый 11.06.2009, 01:04
Аватар для Winst0n
Winst0n
Участник форума
Регистрация: 19.08.2008
Сообщений: 104
Провел на форуме:
573945

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

хм... если ник из чисел то все норм, а если нет то:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in
 
Ответить с цитированием

  #10938  
Старый 11.06.2009, 01:25
Аватар для LEE_ROY
LEE_ROY
Постоянный
Регистрация: 09.11.2006
Сообщений: 639
Провел на форуме:
1917742

Репутация: 541


По умолчанию

Цитата:
Сообщение от Winst0n  
хм... если ник из чисел то все норм, а если нет то:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in
ты вводиш ник несуществующего пользователя
 
Ответить с цитированием

  #10939  
Старый 11.06.2009, 01:59
Аватар для Winst0n
Winst0n
Участник форума
Регистрация: 19.08.2008
Сообщений: 104
Провел на форуме:
573945

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

существует пользователь... 5 раз проверил, на разные ники. а с цифрами все норм О_о
 
Ответить с цитированием

  #10940  
Старый 11.06.2009, 02:13
Аватар для LEE_ROY
LEE_ROY
Постоянный
Регистрация: 09.11.2006
Сообщений: 639
Провел на форуме:
1917742

Репутация: 541


По умолчанию

попробуй так
PHP код:
$query "SELECT * FROM `таблица` WHERE `name` = 'имя юзера' "
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[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