Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

22.05.2009, 20:01
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме: 2769640
Репутация:
1304
|
|
Winst0n Название переменной не может начинаться с цифры. Либо in_array используйте, либо:
PHP код:
$d = intval($d);
if ($d<1 || $d>4)
{Тра-та-та}
|
|
|

22.05.2009, 20:09
|
|
Участник форума
Регистрация: 19.08.2008
Сообщений: 104
Провел на форуме: 573945
Репутация:
13
|
|
D Mak, 1234 это пример )
PHP код:
$1 = 1
$2 = 2
$3 = 3
$4 = 4
if($d != $1 or $d!=$2 or $d!=$3 or $d!=$4)
тоже не работает, все пишет "ок"
PHP код:
$m=array("1", "2","3", "4");
if (in_array ($d, $m)) {
а так все "нет" кроме 1234 ))
Gifts, числа пример
Последний раз редактировалось Winst0n; 22.05.2009 в 20:12..
|
|
|

22.05.2009, 20:13
|
|
Постоянный
Регистрация: 16.04.2008
Сообщений: 889
Провел на форуме: 12942062
Репутация:
1550
|
|
PHP код:
<form method="post" name="form">
<input name="d" type="text" size="10">
<input name="test" type="submit" value="Проверить">
</form>
<?php
if(isset($_POST['d']))
{
$d = $_POST['d'];
$z = array(1,2,3,4);
if(!empty($_POST['test']))
{
if(in_array($d,$z))
echo "ок";
else
echo "нет";
}
}
?>
все прекрасно работает
|
|
|

22.05.2009, 20:18
|
|
Участник форума
Регистрация: 19.08.2008
Сообщений: 104
Провел на форуме: 573945
Репутация:
13
|
|
wildshaman, спс
тупанул... поменял
"нет" и "ок" местами )
|
|
|

22.05.2009, 22:05
|
|
Участник форума
Регистрация: 12.03.2008
Сообщений: 254
Провел на форуме: 12333903
Репутация:
238
|
|
Спс,а кто теперь подскажет как с txt файла удалить строку??
Вот есть txt файл,в нём текст в таком виде:
Боря
вышел погулять,
но его убили
мусора
Вот нужно удалить строку,думаю от какого байта удалять можно поставить через fseek,а вот как дальше я незнаю,вот нужно удалить строчку доконца,вместе с переводом строки,вот например вторую строчку удалить,чтоб выщло так:
Боря
но его убили
мусора
п.с. Перезапись файла не катит,только удаление байтов!
|
|
|

22.05.2009, 23:32
|
|
Участник форума
Регистрация: 03.06.2008
Сообщений: 111
Провел на форуме: 911872
Репутация:
36
|
|
Можно как-нибудь с помощью PHP узнать версию Flash Player'a?
|
|
|

22.05.2009, 23:38
|
|
Участник форума
Регистрация: 19.08.2008
Сообщений: 104
Провел на форуме: 573945
Репутация:
13
|
|
--
Последний раз редактировалось Winst0n; 09.06.2009 в 15:35..
|
|
|

23.05.2009, 02:34
|
|
Постоянный
Регистрация: 17.09.2008
Сообщений: 562
Провел на форуме: 6962560
Репутация:
536
|
|
Парни, CURLOPT_COOKIEJAR и CURLOPT_COOKIEFILE на хостах вообще работают..?! Тестировал скрипт на локалхосте - всё работает на ура, файл с куками создаётся и затем благополучно читается... Залил на хост - работать перестал.. Пробовал создавать файл куков вручную с правами 777 - безрезультатно..(((
|
|
|

23.05.2009, 11:21
|
|
Постоянный
Регистрация: 19.02.2008
Сообщений: 438
Провел на форуме: 956872
Репутация:
186
|
|
Сообщение от Fepsis
Парни, CURLOPT_COOKIEJAR и CURLOPT_COOKIEFILE на хостах вообще работают..?! Тестировал скрипт на локалхосте - всё работает на ура, файл с куками создаётся и затем благополучно читается... Залил на хост - работать перестал.. Пробовал создавать файл куков вручную с правами 777 - безрезультатно..(((
многие хостинги curl не поддерживают, может твой один из них?
|
|
|

23.05.2009, 11:56
|
|
Участник форума
Регистрация: 12.03.2008
Сообщений: 254
Провел на форуме: 12333903
Репутация:
238
|
|
Сообщение от Winst0n
как к этому:
PHP код:
<?php
session_start();
?>
<form method="post" name="form">
<input name="d" type="text" class="form" size="15">
<input name="go" class="form" type="submit" value="Отправить">
</form>
<?php
$db = mysql_connect("localhost","root","");
mysql_select_db("bd",$db);
if(!empty($_POST['go'])){
if(isset($_POST['d'])){$d = $_POST['d'];}
$result = mysql_query("INSERT INTO za (d) VALUES('$d')");
if($result == 'true')
}
}
?>
приделать это:
PHP код:
<form action="" method="post">
<p>Enter text shown below:</p>
<p><img src="captcha/index.php?<?php echo session_name()?>=<?php echo session_id()?>"></p>
<p><input type="text" name="keystring"></p>
<p><input type="submit" value="Check"></p>
</form>
<?php
if(count($_POST)>0){
if(isset($_SESSION['captcha_keystring']) && $_SESSION['captcha_keystring'] == $_POST['keystring']){
echo "Correct";
}else{
echo "Wrong";
}
}
unset($_SESSION['captcha_keystring']);
?>
?
А попроще сказать можно? ето ты типо хочеш проверку капчей сделать там?
ты хоть бы выложил нормалынй код! Вот результ от первого стрипта:
Parse error: syntax error, unexpected '}' in Z:\home\localhost\www\test.php on line 15
Последний раз редактировалось Mixon; 23.05.2009 в 12:04..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|