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

13.06.2008, 12:07
|
|
Участник форума
Регистрация: 29.05.2006
Сообщений: 148
Провел на форуме: 1159891
Репутация:
30
|
|
не, так не работает. нужный мне текст находится примерно на между 40000 и 45000 символами. я с запасом беру 100000. и не находит в нем нужный текс
|
|
|

13.06.2008, 13:04
|
|
Постоянный
Регистрация: 26.12.2007
Сообщений: 353
Провел на форуме: 905389
Репутация:
332
|
|
Бедте добры подскажите как получить кол-во записей в Mysql базе....
|
|
|

13.06.2008, 13:14
|
|
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме: 849583
Репутация:
210
|
|
Бедте добры подскажите как получить кол-во записей в Mysql базе....
Во всей базе или только одной таблице
$sql = "SELECT count(id) `table_name`";
table_name - имя таблицы
А со всей можно так
PHP код:
$db=mysql_connect("localhost", "user_name", "");
$db_list=mysql_list_dbs($db);
while($r_db=mysql_fetch_object($db_list)) {
echo $r_db->Database."n";
// распечатать список таблиц
$t_list=mysql_list_tables($r_db->Database);
for($i=0;$i<mysql_num_rows($t_list);$i++) {
echo " - ".mysql_tablename($t_list,$i)."n";
}
}
пример выведет все имена баз данных и таблиц, которые в них содержаться
Недолго переделать, что бы не имена таблиц выводило, а делало запрос
$sql = "SELECT COUNT(id)" . mysql_tablename($t_list,$i);
и то значение что вернет(количество записей) добавлять к какойто переменной
Последний раз редактировалось Naydav; 13.06.2008 в 13:38..
|
|
|

13.06.2008, 14:12
|
|
Новичок
Регистрация: 21.02.2006
Сообщений: 18
Провел на форуме: 163552
Репутация:
1
|
|
Здравствуйте ребятки!
Для вас, думаю, не составит труда помочь мне в столь легкой задаче!?
Как правильно сделать скрипт на ПХП типа «Сайт переехал»?
С уважением и благодарностью, SeeJay!
|
|
|

13.06.2008, 15:55
|
|
Участник форума
Регистрация: 29.05.2006
Сообщений: 148
Провел на форуме: 1159891
Репутация:
30
|
|
Подскажите пожалуйста с регулярочкой.
чтобы из текста вида:
...span>
<span class='content_arial'><a class='td' href='/ukr/online/62/2094752.html'>Госфинуслуг обнародовала проект требований к диверсификации активов компаний по страхованию жизни</a></span>
</td>...
взять цифры после ukr/online/62/ вместе с .html ???
раьше работала регулярка:
preg_match_all('/(\d+)\.html/s',....
щас она уже не фурычит из-за изменения сайта.
|
|
|

13.06.2008, 16:50
|
|
Постоянный
Регистрация: 30.12.2006
Сообщений: 434
Провел на форуме: 849583
Репутация:
210
|
|
Как правильно сделать скрипт на ПХП типа «Сайт переехал»?
Создать Index.html со следющим содержимым, залить где раньше был сайт(доменное имя), www.newurl.com - новый адресс
<script type="text/javascript">
setTimeout('location.replace("http://www.newurl.com")', 3000);
</script>
<noscript>
<meta http-equiv="refresh" content="3; url=http://www.newurl.com">
</noscript>
<h1>Сайт переехал</h1>
Подскажите пожалуйста с регулярочкой.
$test - это строка, где содержиться ссылка
$pattern = '/((\d+)\.html)/s';
preg_match($pattern, $test, $matces);
echo $matces[1];
Последний раз редактировалось Naydav; 13.06.2008 в 19:46..
|
|
|

13.06.2008, 20:12
|
|
Новичок
Регистрация: 21.02.2006
Сообщений: 18
Провел на форуме: 163552
Репутация:
1
|
|
Спасибочки! 
|
|
|

14.06.2008, 21:24
|
|
Постоянный
Регистрация: 22.03.2008
Сообщений: 325
Провел на форуме: 1208132
Репутация:
63
|
|
[QUOTE=Naydav] Как правильно сделать скрипт на ПХП типа «Сайт переехал»?
Создать Index.html со следющим содержимым, залить где раньше был сайт(доменное имя), www.newurl.com - новый адресс
ХМ
Смотря что тебе нужно донест до посетителя... .Можно просто HEADER('LOCALTION:microsoft/xXx.php') 
|
|
|

15.06.2008, 04:12
|
|
Постоянный
Регистрация: 15.06.2007
Сообщений: 527
Провел на форуме: 1734541
Репутация:
214
|
|
Всем привет!
Вопрос такой:
Есть форма вводим Имя и Фамилию
С формы данные пишуться в файл (post). Как можно защатиться от спама формы?
Скрипт обрабатывающий форму
PHP код:
$Name = $_POST['name'];
$Sname = $_POST['sname'];
$log = fopen("log.txt","a+");
fwrite($log,"$Name" "$Sname");
fclose($log);
Последний раз редактировалось svesve; 15.06.2008 в 04:17..
|
|
|

15.06.2008, 06:03
|
|
Постоянный
Регистрация: 15.06.2007
Сообщений: 527
Провел на форуме: 1734541
Репутация:
214
|
|
я так понимаю это идет проверка на одинаковые строки?
з.Ы. попробовал не спасает (
З.Ы.Ы Формы имя и фамилия постоянно флудятся разными данными
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|