ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.

08.04.2008, 22:53
|
|
Banned
Регистрация: 14.03.2008
Сообщений: 36
Провел на форуме: 285523
Репутация:
9
|
|
mod_rewrite тебе в помощь!
|
|
|

08.04.2008, 23:00
|
|
Участник форума
Регистрация: 13.02.2007
Сообщений: 205
Провел на форуме: 928552
Репутация:
55
|
|
Все. Сам разобрался, все работает. 
|
|
|

08.04.2008, 23:00
|
|
Постоянный
Регистрация: 19.06.2007
Сообщений: 315
Провел на форуме: 1174546
Репутация:
326
|
|
Сообщение от Godfather Bulan
а в чем различие? Post & get
GET
Запрашивает содержимое указанного ресурса. Запрашиваемый ресурс может принимать параметры (например, поисковая система может принимать в качестве параметра искомую строку). Они передаются в строке URI (например: http://www.example.net/resource?param1=value1¶m2=value2). Согласно стандарту HTTP, запросы типа GET считаются идемпотентными[4] — многократное повторение одного и того же запроса GET должно приводить к одинаковым результатам (при условии, что сам ресурс не изменился за время между запросами). Это позволяет кэшировать ответы на запросы GET.
POST
Передаёт пользовательские данные (например, из HTML-формы) заданному ресурсу. Например, в блогах посетители обычно могут вводить свои комментарии к записям в HTML-форму, после чего они передаются серверу методом POST и он помещает их на страницу. При этом передаваемые данные (в примере с блогами — текст комментария) включаются в тело запроса. В отличие от метода GET, метод POST не считается идемпотентным[4], то есть многократное повторение одних и тех же запросов POST может возвращать разные результаты (например, после каждой отправки комментария будет появляться одна копия этого комментария).
Или почитай здесь : http://ru.wikipedia.org/wiki/HTTP
|
|
|

09.04.2008, 00:14
|
|
Познающий
Регистрация: 13.03.2007
Сообщений: 75
Провел на форуме: 268754
Репутация:
13
|
|
Чу чуть помочь;)
Вообщем есть такой вот скриптик....
PHP код:
$content = file_get_contents("http://bash.org.ru"); // Берем страницу
preg_match_all('/<div class="q">([\s\S]+?)<\/div>\t\t\t/', $content, $out); // Выбираем все записи
$quotes = $out[1];
foreach ($quotes as $quote) {
preg_match('/<div>([\s\S]+?)<\/div>/', $quote, $out); // Берем текст записи
$bash_text = $out[1];
preg_match('/\/quote\/([0-9]+)/', $quote, $out); // ID записи в баше
$bash_id = $out[1];
Тут мы это все забаваем в базу...
}
}
Так вот, требуется...убрать все <br> и поставить туда \n чтоб в базе сохранилось форматирование текста..
и еще было бы замечательно, убрать спец символы...типа " или заменять их на " т.е. не html кодом в "текстовым" символом....
|
|
|

09.04.2008, 00:18
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме: 4137635
Репутация:
2407
|
|
Последний раз редактировалось d_x; 09.04.2008 в 00:21..
|
|
|

09.04.2008, 00:36
|
|
Познающий
Регистрация: 13.03.2007
Сообщений: 75
Провел на форуме: 268754
Репутация:
13
|
|
и в догонку...)))
Какой получится запрос в БД если в таблице 2 столбца....ID и Text и надо чтоб при переменной $num=1(или другая цифра) выводилось ID 1 - Text(под этим id)  думаю понятно обьяснил? :-D
$query = mysql_query("SELECT ............ FROM `data` .............. ");
ps. d_x глянул, это канешно интересней моего, но назначение у моего парсера иное...и поэтому стока "наворотов" не требуется  а я придерживаюсь, чем меньше код тем меньше косяков 
|
|
|

09.04.2008, 01:17
|
Регистрация: 18.02.2006
Сообщений: 1,090
Провел на форуме: 6489333
Репутация:
1564
|
|
2Stearn
$query = mysql_query("SELECT * FROM data where id = '1' ");
while(list($id,$text)=mysql_fetch_row($query)) {
echo "$text";
}
|
|
|

09.04.2008, 09:39
|
|
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме: 4832771
Репутация:
1916
|
|
Сообщение от Stern
и в догонку...)))
Какой получится запрос в БД если в таблице 2 столбца....ID и Text и надо чтоб при переменной $num=1(или другая цифра) выводилось ID 1 - Text(под этим id)  думаю понятно обьяснил? :-D
$query = mysql_query("SELECT ............ FROM `data` .............. ");
PHP код:
$num = 1;
$sql = mysql_query("SELECT * FROM `data` WHERE `id` = '".intval($num)."'");
if(mysql_num_rows($sql) > 0)
{
$row = mysql_fetch_array($sql);
echo htmlspecialchars($row['text']);
}
else
{
echo 'Не найдено такого ID';
}
|
|
|

09.04.2008, 20:46
|
|
Познающий
Регистрация: 10.06.2007
Сообщений: 63
Провел на форуме: 324710
Репутация:
40
|
|
PHP код:
<?php
session_start();
if (filesize('news.txt')==0) {
echo'Новостей нет';
exit;
}
$file=fopen('news.txt','rt') or die('Не могу открыть файл');
$f=explode("|",$file);
$n=count($f);
$i=0;
while($i<$n){
echo $f[$i];
echo $f[$i++];
echo $f[$i++];
$i+=3;
}
fclose($file);
if (isset($_SESSION['admin'])) echo'<a href="admin/admin.php">Админ-Панель</a></br>';
?>
Почему не выводит мессаги из файла?
сам файл: 09.04.08|test|123
|
|
|

09.04.2008, 20:48
|
|
Познавший АНТИЧАТ
Регистрация: 30.04.2007
Сообщений: 1,206
Провел на форуме: 4778940
Репутация:
1257
|
|
Почему не выводит мессаги из файла?
сделай сначала $f=explode("\r\n",$file);
а потом в цикле по $n=count($f); делай
$xxx=explode("|",$f[$i]);
echo $xxx[1];
echo $xxx[2];
echo $xxx[3];
|
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|