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

  #10721  
Старый 30.05.2009, 15:34
erihtoney
Познающий
Регистрация: 03.03.2009
Сообщений: 86
Провел на форуме:
994199

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

PHP код:
<?php
$text
="абв";
$text2=convert_cyr_string($text,w,k);
// из windows-1251 в koi8-r
// i (iso8859-5)
// a (X-CP866)
// m (X-MAC-Cyrillic)
echo $text2;
?>
 
Ответить с цитированием

  #10722  
Старый 30.05.2009, 17:19
_nic
Постоянный
Регистрация: 05.05.2006
Сообщений: 743
Провел на форуме:
2982851

Репутация: 107


По умолчанию

Как сгенерировать сообщение фиксированного размера?
Пытаюсь так
Код:
$a="a";
$t=1024*1024;
for ( $i=0; $i<=$t; $i++)
{
$b=$b . $a;
}
echo $b;
но браузер ничего не выводит
 
Ответить с цитированием

  #10723  
Старый 30.05.2009, 17:22
geforse
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме:
5365841

Репутация: 712


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

PHP код:

      $headers
[] = 'Accept:image/png,image/*;q=0.8,*/*;q=0.5';
    
$headers[] = 'Accept-Language:ru,en-us;q=0.7,en;q=0.3';
    
$headers[] = 'Accept-Encoding:gzip,deflate';
    
$headers[] = 'Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7';
    
$headers[] = 'Keep-Alive:300';
    
$headers[] = 'Content-Length: 88';
    
$headers[] = 'Proxy-Connection:keep-alive';    

curl_setopt($chCURLOPT_URL"САЙТ.ru");
curl_setopt($chCURLOPT_USERAGENT"Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.4) Gecko/2008102920 AdCentriaIM/1.7 Firefox/3.0.4");
curl_setopt($chCURLOPT_POST1);
curl_setopt($chCURLOPT_POSTFIELDS"post_запрос");
curl_setopt($chCURLOPT_REFERER$url);
curl_setopt($chCURLOPT_COOKIEJAR"./cook");
curl_setopt($chCURLOPT_FOLLOWLOCATION1);
curl_setopt($chCURLOPT_RETURNTRANSFER1);
curl_setopt($chCURLOPT_HTTPHEADER$headers);
$res  curl_exec($ch); 
Появляется ошибка:
411 Length Required

Я же вроде указал Content-Length: 88 ... что серверу ещё надо
 
Ответить с цитированием

  #10724  
Старый 30.05.2009, 17:23
wildshaman
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
Провел на форуме:
12942062

Репутация: 1550


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

Цитата:
Сообщение от geforse  
Я же вроде указал Content-Length: 88 ... что серверу ещё надо
НЕ указывать контен ленгс)
 
Ответить с цитированием

  #10725  
Старый 30.05.2009, 17:31
geforse
Постоянный
Регистрация: 02.03.2008
Сообщений: 893
Провел на форуме:
5365841

Репутация: 712


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

Цитата:
Сообщение от wildshaman  
НЕ указывать контен ленгс)
не помогает )

А как вобще можно высчитать Content-Length ?
по какой формуле ?)
 
Ответить с цитированием

  #10726  
Старый 30.05.2009, 17:32
wildshaman
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
Провел на форуме:
12942062

Репутация: 1550


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

Цитата:
Сообщение от geforse  
не помогает )

А как вобще можно высчитать Content-Length ?
по какой формуле ?)
это длина пост-запроса
 
Ответить с цитированием

  #10727  
Старый 30.05.2009, 17:56
LEE_ROY
Постоянный
Регистрация: 09.11.2006
Сообщений: 639
Провел на форуме:
1917742

Репутация: 541


По умолчанию

функции is_dir / is_file на win32 все время возвращают 0, тобиж не работают.. как можно узнать по другому папка или файл?
 
Ответить с цитированием

  #10728  
Старый 30.05.2009, 18:16
Gifts
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме:
2769640

Репутация: 1304


По умолчанию

LEE_ROY Странно, но у меня все работает, попробуйте обрабатывать пути с помощью realpath, хотя опять таки - работает и без него
PHP код:
$a opendir('.');
echo 
'<table>';
while (
$one readdir($a))
{
    
$one=realpath($one);
    if (
is_dir($one)) echo '<tr bgcolor="GREEN"><td>Directory<td>'.$one;
    if (
is_file($one)) echo '<tr bgcolor="RED"><td>File<td>'.$one;

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

  #10729  
Старый 30.05.2009, 19:04
LEE_ROY
Постоянный
Регистрация: 09.11.2006
Сообщений: 639
Провел на форуме:
1917742

Репутация: 541


По умолчанию

спасибо, с realpath почему-то заработало, возможно бага в версии моего пыха - http://bugs.php.net/bug.php?id=31347 , да это и не суть важно теперь. )
 
Ответить с цитированием

  #10730  
Старый 30.05.2009, 19:59
REBUUS
Постоянный
Регистрация: 06.04.2009
Сообщений: 383
Провел на форуме:
1288105

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

Чисто ради интереса, можно как то в массив заносить интервалы (300..400) и одиночные число (24,7004,450) на пр:

PHP код:
$mass = array("24","7004","300..400","450"); 
кто ни будь знает ?
 
Ответить с цитированием
Ответ



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