ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование_OLD > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 06.02.2008, 13:21
.::BARS::.
Постоянный
Регистрация: 13.10.2007
Сообщений: 347
Провел на форуме:
1345617

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

гы..........
 

  #2  
Старый 06.02.2008, 14:29
bul.666
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме:
3986705

Репутация: 1403


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

PHP код:
<?php
$stroka 
"sdsadasds2132AASDASDsadasdАВЫАЫВавыаывda";

if (
ereg("[^0-9a-zA-Zа-яА-Я]",$stroka)) 
echo 
"ERROR!";
else echo 
$stroka;
?>
 

  #3  
Старый 06.02.2008, 17:22
NOmeR1
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме:
6023777

Репутация: 2642


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

PHP код:
<?php
    $input 
$_GET['vopr1_1'];
    if(
$input) {
        echo 
ucfirst(str_replace(array('0''1''2''3''4''5''6''7''8''9'), array('ноль''один''два''три''четыре''пять''шесть''семь''восемь''девять'), $input));
    } else {
        echo(
'Вы ничего не ввели');
    }
?>

Последний раз редактировалось NOmeR1; 06.02.2008 в 19:36..
 

  #4  
Старый 06.02.2008, 18:21
Dr.Z3r0
Leaders of The World
Регистрация: 06.07.2007
Сообщений: 246
Провел на форуме:
2030482

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

Цитата:
Сообщение от NOmeR1  
PHP код:
<?php
    $input 
$_GET[\'vopr1_1\'];
    if(isset($input)) {
        echo ucfirst(str_replace(array(\'0\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\'), array(\'ноль\', \'один\', \'два\', \'три\', \'четыре\', \'пять\', \'шесть\', \'семь\', \'восемь\', \'девять\'), $input));
    } else {
        echo(\'Вы ничего не ввели\');
    }
?>
А ты пробовал этот код тестить? Вообще то таких случаев что бы вылелось \'Вы ничего не ввели\' никогда не будет. Юзать вместо isset функцию empty.
PHP код:
<?php
    $input 
= (empty($_GET[\'vopr1_1\'])?\'\':$_GET[\'vopr1_1\']);
    if($input) {
        echo ucfirst(str_replace(array(\'0\', \'1\', \'2\', \'3\', \'4\', \'5\', \'6\', \'7\', \'8\', \'9\'), array(\'ноль\', \'один\', \'два\', \'три\', \'четыре\', \'пять\', \'шесть\', \'семь\', \'восемь\', \'девять\'), $input));
    } else {
        echo(\'Вы ничего не ввели\');
    }
?>
__________________
Кто я?..
 

  #5  
Старый 06.02.2008, 17:41
bul.666
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме:
3986705

Репутация: 1403


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

2NOmeR1
А где фильтрация? Читай всю тему... Я ему уже показал, как первеодить цифры=>буквы...

2ТС Зачем тебе фильтровать %, если данные передаются GET ом???

Последний раз редактировалось bul.666; 06.02.2008 в 17:46..
 

  #6  
Старый 06.02.2008, 18:50
.::BARS::.
Постоянный
Регистрация: 13.10.2007
Сообщений: 347
Провел на форуме:
1345617

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

Спасиб... а терь вот вопрос.... возможно ли сломать это
PHP код:
 http://zanud.net/tests/dalay-lama/ 
каким нить таким способом
PHP код:
http://zanud.net/tests/dalay-lama/process.php?vopr1_1=5&vopr1_2=5&vopr1_3=5&vopr1_4=5&vopr1_5=5&vopr2=..%2F..%2Findex.php%2500&vopr3=..%2F..%2Findex.php%2500&vopr4=..%2F..%2Findex.php%2500&vopr5=..%2F..%2Findex.php%2500&vopr6=..%2F..%2Findex.php%2500&vopr7=..%2F..%2Findex.php%2500&vopr8=..%2F..%2Findex.php%2500&vopr9=..%2F..%2Findex.php%2500&vopr10=..%2F..%2Findex.php%2500&vopr11=..%2F..%2Findex.php%2500&vopr12=..%2F..%2Findex.php%2500&vopr13=..%2F..%2Findex.php%2500&vopr1=..%2F..%2Findex.php%2500 

Последний раз редактировалось .::BARS::.; 06.02.2008 в 18:53..
 

  #7  
Старый 06.02.2008, 19:35
NOmeR1
Познавший АНТИЧАТ
Регистрация: 02.06.2006
Сообщений: 1,188
Провел на форуме:
6023777

Репутация: 2642


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

I-I()/Ib ты что? Забыл синтаксис пхп или у тебя кавычек на клаве нет? На счёт empty - там вообще надо было if($input) просто. (я ступил)

.::BARS::., мде.. Сделай на всякий случай
PHP код:
$_GET array_map("htmlspecialchars"$_GET); 
До использования массива $_GET.

Последний раз редактировалось NOmeR1; 06.02.2008 в 19:38..
 

  #8  
Старый 06.02.2008, 23:32
Dr.Z3r0
Leaders of The World
Регистрация: 06.07.2007
Сообщений: 246
Провел на форуме:
2030482

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

Цитата:
Сообщение от NOmeR1  
I-I()/Ib ты что? Забыл синтаксис пхп или у тебя кавычек на клаве нет? На счёт empty - там вообще надо было if($input) просто. (я ступил)
кавычки форумом порезались, не умничай) Да и тем более я показал теорию. кто захочет-тот поймет...
__________________
Кто я?..
 
 





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


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




ANTICHAT.XYZ