
19.01.2009, 19:21
|
|
Познающий
Регистрация: 13.12.2008
Сообщений: 54
С нами:
9162484
Репутация:
80
|
|
Сообщение от ikolla$$
Еще приделай проверку на .doc, ну например preg_match('#(.*).[DOCdoc]#',$file);
VV)
что мне мешает назвать файл
xz.olovulo.php.docdoc xDD
|
|
|

19.01.2009, 19:41
|
|
Постоянный
Регистрация: 21.08.2008
Сообщений: 302
С нами:
9326973
Репутация:
-25
|
|
Сообщение от w.u.n.
что мне мешает назвать файл
xz.olovulo.php.docdoc xDD
он мне тоже мешает! вот он зараза 
|
|
|

19.01.2009, 19:29
|
|
Banned
Регистрация: 06.04.2008
Сообщений: 107
С нами:
9524546
Репутация:
127
|
|
PHP код:
preg_match('#(.*).[DOCdoc]{3}#',$file);
Вот тебе дей :P привет от m0hze-нарко-кодера
|
|
|

19.01.2009, 20:59
|
|
Познающий
Регистрация: 13.12.2008
Сообщений: 54
С нами:
9162484
Репутация:
80
|
|
Сообщение от ikolla$$
PHP код:
preg_match('#(.*).[DOCdoc]{3}#',$file);
Вот тебе дей :P привет от m0hze-нарко-кодера
полный бред ты уж меня извини
точка ( . ) отвечает за любой символ, а не за точку) нужно екранировать твоя регулярка пропустить что угодно, например 1doc.php xDD
PHP код:
preg_match('/.+\.doc$/i',$file);
|
|
|

19.01.2009, 20:11
|
|
Познающий
Регистрация: 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'];
} ?>
|
|
|

19.01.2009, 20:16
|
|
Познавший АНТИЧАТ
Регистрация: 05.05.2008
Сообщений: 1,078
С нами:
9482786
Репутация:
1357
|
|
почему после всяких:
if ()
while ()
и т п
не ставится ";"?
|
|
|

19.01.2009, 23:27
|
|
Постоянный
Регистрация: 21.08.2008
Сообщений: 302
С нами:
9326973
Репутация:
-25
|
|
Сообщение от 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'];
}
?>

|
|
|

19.01.2009, 20:18
|
|
Banned
Регистрация: 06.04.2008
Сообщений: 107
С нами:
9524546
Репутация:
127
|
|
Потому что у php такй синтаксес а о функции а не действия,и за конец функции считаеться }
|
|
|

19.01.2009, 20:44
|
|
Участник форума
Регистрация: 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..
|
|
|

19.01.2009, 20:51
|
|
Banned
Регистрация: 19.06.2006
Сообщений: 1,239
С нами:
10470131
Репутация:
142
|
|
Ну,я имел ввиду использование функций API,как в Win Api.Просто из-за этого переходить на Дэльфи как-то не хочется ).Говорят,что на пхп системное приложение не напишешь(работа с мышкой,клавой и прочими устройствами).
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|