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

  #7961  
Старый 19.01.2009, 20:51
Аватар для Велемир
Велемир
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
Провел на форуме:
1469161

Репутация: 142


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

Ну,я имел ввиду использование функций API,как в Win Api.Просто из-за этого переходить на Дэльфи как-то не хочется ).Говорят,что на пхп системное приложение не напишешь(работа с мышкой,клавой и прочими устройствами).
 
Ответить с цитированием

  #7962  
Старый 19.01.2009, 20:59
Аватар для w.u.n.
w.u.n.
Познающий
Регистрация: 13.12.2008
Сообщений: 54
Провел на форуме:
217810

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

Цитата:
Сообщение от ikolla$$  
PHP код:
preg_match('#(.*).[DOCdoc]{3}#',$file); 
Вот тебе дей :P привет от m0hze-нарко-кодера
полный бред ты уж меня извини
точка ( . ) отвечает за любой символ, а не за точку) нужно екранировать твоя регулярка пропустить что угодно, например 1doc.php xDD

PHP код:
preg_match('/.+\.doc$/i',$file); 
 
Ответить с цитированием

  #7963  
Старый 19.01.2009, 21:08
Аватар для ikolla$$
ikolla$$
Banned
Регистрация: 06.04.2008
Сообщений: 107
Провел на форуме:
890872

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

Это
PHP код:
preg_match_all('~[a-zA-Z0-9\.\_\-]+@[a-zA-Z0-9\_\-]+\.[a-zA-Z]{2,5}~i',$mails,$result); 
заменить на:
PHP код:
preg_match_all('~[a-zA-Z0-9\.\_\-]+@[a-zA-Z0-9\_\-]+\.[a-zA-Z]{2,5}:(.*)~i',$mails,$result); 
мб заработает)
 
Ответить с цитированием

  #7964  
Старый 19.01.2009, 21:11
Аватар для Pashkela
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


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

Самая короткая регулярка для выцепляния мыл:

PHP код:
preg_match_all("/\w+@\w+.\w+/"$mails,$result); 
 
Ответить с цитированием

  #7965  
Старый 19.01.2009, 21:17
Аватар для scrat
scrat
Постоянный
Регистрация: 08.04.2007
Сообщений: 853
Провел на форуме:
5812656

Репутация: 1540


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

ребят,есть специальная тема для регулярок. Уясните на будующее.
 
Ответить с цитированием

  #7966  
Старый 19.01.2009, 21:30
Аватар для ron63
ron63
Новичок
Регистрация: 17.06.2008
Сообщений: 10
Провел на форуме:
137065

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

Цитата:
Сообщение от Pashkela  
Как вариант (рабочий причем) действительно транслировать через web-камеру

подробности здесь:

http://forum.xakep.ru/m_1338275/mpage_1/key_Web_camera_online/tm.htm

Спасиб за ссылку, хороший материал. А можно ли транслировать не с web-камеры, а с уже существующего сайта, онлайн канала?
 
Ответить с цитированием

  #7967  
Старый 19.01.2009, 21:38
Аватар для MaTpOc
MaTpOc
Познавший АНТИЧАТ
Регистрация: 05.05.2008
Сообщений: 1,078
Провел на форуме:
10311449

Репутация: 1357


По умолчанию

почему не работает этот скрипт?

PHP код:
<?php

$a 
0;

while (
$a <= 10)
{
echo 
"$a<br>\n";
$a $a 1;
}

$sum 0;
$i 1;

do
{
$sum $sum $i;
$i++;


while (
$i <= 5)

echo 
"= -  $sum";
}
?>
 
Ответить с цитированием

  #7968  
Старый 19.01.2009, 21:52
Аватар для Chaak
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме:
5321514

Репутация: 3313


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

Скачай PHPDesigner и в дебагере проверь =\

Но ошибка у тебя синтаксическая:
Цитата:
do
{
$sum = $sum + $i;
$i++;


while ($i <= 5)

echo "= - $sum";
}
Тогда уж:

PHP код:
do 

$sum $sum $i
$i++; 


echo 
"= -  $sum"
}while (
$i <= 5
Да и не забывай про отступы, потом они тебе ой-как пригодятся!


Представь себе этот скрипт без отступов:
PHP код:
if($no_spaces){
                    
$shift=0;
                    if(
$i>0){
                        
$shift=10000;
                        for(
$sy=7;$sy<$fontfile_height-20;$sy+=1){
                            for(
$sx=$m['start']-1;$sx<$m['end'];$sx+=1){
                                
$rgb=imagecolorat($font$sx$sy);
                                
$opacity=$rgb>>24;
                                if(
$opacity<127){
                                    
$left=$sx-$m['start']+$x;
                                    
$py=$sy+$y;
                                    if(
$py>$height) break;
                                    for(
$px=min($left,$width-1);$px>$left-12 && $px>=0;$px-=1){
                                        
$color=imagecolorat($img$px$py) & 0xff;
                                        if(
$color+$opacity<190){
                                            if(
$shift>$left-$px){
                                                
$shift=$left-$px;
                                            }
                                            break;
                                        }
                                    }
                                    break;
                                }
                            }
                        }
                        if(
$shift==10000){
                            
$shift=mt_rand(4,6);
                        }

                    } 
И как здесь разберешься, что куда ставить)?
PHP код:
if($no_spaces){
$shift=0;
if(
$i>0){
$shift=10000;
for(
$sy=7;$sy<$fontfile_height-20;$sy+=1){
for(
$sx=$m['start']-1;$sx<$m['end'];$sx+=1){
$rgb=imagecolorat($font$sx$sy);
$opacity=$rgb>>24;
if(
$opacity<127){
$left=$sx-$m['start']+$x;
$py=$sy+$y;
if(
$py>$height) break;
for(
$px=min($left,$width-1);$px>$left-12 && $px>=0;$px-=1){
$color=imagecolorat($img$px$py) & 0xff;
if(
$color+$opacity<190){
if(
$shift>$left-$px){
$shift=$left-$px;
}
break;
}
}
break;
}
}
}
if(
$shift==10000){
$shift=mt_rand(4,6);


Последний раз редактировалось ChaaK; 19.01.2009 в 21:57..
 
Ответить с цитированием

  #7969  
Старый 19.01.2009, 22:33
Аватар для >.:!FrE!:.<
>.:!FrE!:.<
Участник форума
Регистрация: 19.07.2008
Сообщений: 168
Провел на форуме:
1312476

Репутация: 85
Отправить сообщение для >.:!FrE!:.< с помощью ICQ
По умолчанию

Цитата:
Сообщение от ikolla$$  
Это
PHP код:
preg_match_all('~[a-zA-Z0-9\.\_\-]+@[a-zA-Z0-9\_\-]+\.[a-zA-Z]{2,5}~i',$mails,$result); 
заменить на:
PHP код:
preg_match_all('~[a-zA-Z0-9\.\_\-]+@[a-zA-Z0-9\_\-]+\.[a-zA-Z]{2,5}:(.*)~i',$mails,$result); 
мб заработает)
Спасибо, заработало как надо
 
Ответить с цитированием

  #7970  
Старый 19.01.2009, 23:13
Аватар для MaTpOc
MaTpOc
Познавший АНТИЧАТ
Регистрация: 05.05.2008
Сообщений: 1,078
Провел на форуме:
10311449

Репутация: 1357


По умолчанию

Цитата:
Скачай PHPDesigner и в дебагере проверь =\
Я вообще в notepad++ пишу, мне так удобней, а PHPDesigner у меня уже стоит, я им скрипт проверил, он показал только какую-то фигню с ?>....

Цитата:
Представь себе этот скрипт без отступов:
по мне так ентер самое то))

а скрипт у меня в уроке был, написан точно так как и там но не пашет, хотя в самом уроке работу скрипта не показали.
 
Ответить с цитированием
Ответ



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