HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 19.01.2009, 19:21
w.u.n.
Познающий
Регистрация: 13.12.2008
Сообщений: 54
С нами: 9162484

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

Цитата:
Сообщение от ikolla$$  
Еще приделай проверку на .doc, ну например preg_match('#(.*).[DOCdoc]#',$file);
VV)
что мне мешает назвать файл
xz.olovulo.php.docdoc xDD
 
Ответить с цитированием

  #2  
Старый 19.01.2009, 19:41
geforce
Постоянный
Регистрация: 21.08.2008
Сообщений: 302
С нами: 9326973

Репутация: -25
Talking

Цитата:
Сообщение от w.u.n.  
что мне мешает назвать файл
xz.olovulo.php.docdoc xDD
он мне тоже мешает! вот он зараза
 
Ответить с цитированием

  #3  
Старый 19.01.2009, 19:29
ikolla$$
Banned
Регистрация: 06.04.2008
Сообщений: 107
С нами: 9524546

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

PHP код:
preg_match('#(.*).[DOCdoc]{3}#',$file); 
Вот тебе дей :P привет от m0hze-нарко-кодера
 
Ответить с цитированием

  #4  
Старый 19.01.2009, 20:59
w.u.n.
Познающий
Регистрация: 13.12.2008
Сообщений: 54
С нами: 9162484

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

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

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

Небольшой тест
  #5  
Старый 19.01.2009, 20:11
LASS0
Познающий
Регистрация: 03.01.2009
Сообщений: 33
С нами: 9132561

Репутация: 52
По умолчанию Небольшой тест

Я вот хотел сделать небольшой тест на php,
Только незнаю как сделать так, чтобы при нажатии на кнопку "Начать тест" появлялись только вопросы и варианты,
А сама кнопочка "Начать тест" исчезала
Кто нибудь может помочь?

PHP код:
<?php
$SCRIPT_NAME
=$_SERVER['SCRIPT_NAME'];?>
<form action="<? echo $SCRIPT_NAME?>" method="POST">
<?

echo '

<input type="submit" name="test" value="Начать тест!!!"><br>'
;


@
$test=$_POST['test'];

if (isSet(
$test))
{
 echo 
'Вопрос1:<br><input type="submit" name="test1" value="a">
        <br><input type="submit" name="test1" value="b">'
;
@
$test1=$_POST['test1'];
}

elseif (isSet(
$test1)) 
{
echo 
'Вопрос2:<br><input type="submit" name="test2" value="a">
        <br><input type="submit" name="test2" value="b"></form>'
;

@
$test2=$_POST['test2'];
?>
 
Ответить с цитированием

  #6  
Старый 19.01.2009, 20:16
MaTpOc
Познавший АНТИЧАТ
Регистрация: 05.05.2008
Сообщений: 1,078
С нами: 9482786

Репутация: 1357


По умолчанию

почему после всяких:
if ()
while ()
и т п
не ставится ";"?
 
Ответить с цитированием

  #7  
Старый 19.01.2009, 23:27
geforce
Постоянный
Регистрация: 21.08.2008
Сообщений: 302
С нами: 9326973

Репутация: -25
Wink

Цитата:
Сообщение от LASS0  
Я вот хотел сделать небольшой тест на php,
Только незнаю как сделать так, чтобы при нажатии на кнопку "Начать тест" появлялись только вопросы и варианты,
А сама кнопочка "Начать тест" исчезала
Кто нибудь может помочь?

PHP код:
<?php
$SCRIPT_NAME
=$_SERVER['SCRIPT_NAME'];?>
<form action="<? echo $SCRIPT_NAME?>" method="POST">
<?

echo '

<input type="submit" name="test" value="Начать тест!!!"><br>'
;


@
$test=$_POST['test'];

if (isSet(
$test))
{
 echo 
'Вопрос1:<br><input type="submit" name="test1" value="a">
        <br><input type="submit" name="test1" value="b">'
;
@
$test1=$_POST['test1'];
}

elseif (isSet(
$test1)) 
{
echo 
'Вопрос2:<br><input type="submit" name="test2" value="a">
        <br><input type="submit" name="test2" value="b"></form>'
;

@
$test2=$_POST['test2'];
?>
Создай два пхп файла:
1. index.php

PHP код:
<form action="test.php" method="POST">
<
input type="submit" name="test" value="Начать тест!!!">
</
form
test.php
PHP код:
<?php
$SCRIPT_NAME
=$_SERVER['SCRIPT_NAME'];?>
<form action="<? echo $SCRIPT_NAME?>" method="POST">
<?php

@$test=$_POST['test'];

if (isSet(
$test))
{
 echo 
'Вопрос1:<br><input type="submit" name="test1" value="a">
        <br><input type="submit" name="test1" value="b">'
;
@
$test1=$_POST['test1'];
}

elseif (isSet(
$test1)) 
{
echo 
'Вопрос2:<br><input type="submit" name="test2" value="a">
        <br><input type="submit" name="test2" value="b"></form>'
;

@
$test2=$_POST['test2'];

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

  #8  
Старый 19.01.2009, 20:18
ikolla$$
Banned
Регистрация: 06.04.2008
Сообщений: 107
С нами: 9524546

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

Потому что у php такй синтаксес а о функции а не действия,и за конец функции считаеться }
 
Ответить с цитированием

  #9  
Старый 19.01.2009, 20:44
>.:!FrE!:.<
Участник форума
Регистрация: 19.07.2008
Сообщений: 168
С нами: 9375070

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

Цитата:
Сообщение от !{ra!{e/\/
Написал небольшой скрипт.(Очищает список mail: pass от строк с пустыми паролями или неправильно набранном email)
Бывает полезным когда особенно приходится работать с базами через прокси (меньше мусора больше скорости)
Для удаления дубликатов рекомендую использовать Text Duplicate Killer
код:

PHP код:
 <table> 
<tr> 
<td valign=top><form method="post"> 
<TEXTAREA NAME=mails ROWS=30 COLS=50></TEXTAREA> 
<br/><input type="submit"> 
</form> 
<td nowarp> 
<? 
if (isset($_POST['mails'])) 

    
$mails=strtolower($_POST['mails']); 
    
preg_match_all('~[a-zA-Z0-9\.\_\-]+@[a-zA-Z0-9\_\-]+\.[a-zA-Z]{2,5}~i',$mails,$result); 
    echo 
join('<br/>',array_unique
array_map('htmlspecialchars',$result[0]))); 

?> 
</table>
Блин Gifts только щяс акки решил прогнать а он только mail`ы выдаёт в результате, пассы нет! Помогите доделать

Последний раз редактировалось >.:!FrE!:.<; 19.01.2009 в 20:52..
 
Ответить с цитированием

  #10  
Старый 19.01.2009, 20:51
Велемир
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
С нами: 10470131

Репутация: 142


По умолчанию

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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



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


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




ANTICHAT ™ © 2001- Antichat Kft.