ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > Программирование_OLD > PHP, PERL, MySQL, JavaScript
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #2611  
Старый 08.04.2008, 22:53
~X3RiX~
Banned
Регистрация: 14.03.2008
Сообщений: 36
Провел на форуме:
285523

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

mod_rewrite тебе в помощь!
 

  #2612  
Старый 08.04.2008, 23:00
Linuxoid
Участник форума
Регистрация: 13.02.2007
Сообщений: 205
Провел на форуме:
928552

Репутация: 55
Отправить сообщение для Linuxoid с помощью ICQ
По умолчанию

Все. Сам разобрался, все работает.
 

  #2613  
Старый 08.04.2008, 23:00
n0153r
Постоянный
Регистрация: 19.06.2007
Сообщений: 315
Провел на форуме:
1174546

Репутация: 326
Отправить сообщение для n0153r с помощью ICQ
Exclamation

Цитата:
Сообщение от Godfather Bulan  
а в чем различие? Post & get
GET
Запрашивает содержимое указанного ресурса. Запрашиваемый ресурс может принимать параметры (например, поисковая система может принимать в качестве параметра искомую строку). Они передаются в строке URI (например: http://www.example.net/resource?param1=value1&param2=value2). Согласно стандарту HTTP, запросы типа GET считаются идемпотентными[4] — многократное повторение одного и того же запроса GET должно приводить к одинаковым результатам (при условии, что сам ресурс не изменился за время между запросами). Это позволяет кэшировать ответы на запросы GET.

POST
Передаёт пользовательские данные (например, из HTML-формы) заданному ресурсу. Например, в блогах посетители обычно могут вводить свои комментарии к записям в HTML-форму, после чего они передаются серверу методом POST и он помещает их на страницу. При этом передаваемые данные (в примере с блогами — текст комментария) включаются в тело запроса. В отличие от метода GET, метод POST не считается идемпотентным[4], то есть многократное повторение одних и тех же запросов POST может возвращать разные результаты (например, после каждой отправки комментария будет появляться одна копия этого комментария).

Или почитай здесь : http://ru.wikipedia.org/wiki/HTTP
 

Чу чуть помочь;)
  #2614  
Старый 09.04.2008, 00:14
Stern
Познающий
Регистрация: 13.03.2007
Сообщений: 75
Провел на форуме:
268754

Репутация: 13
Wink Чу чуть помочь;)

Вообщем есть такой вот скриптик....

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 чтоб в базе сохранилось форматирование текста..

и еще было бы замечательно, убрать спец символы...типа &quot; или заменять их на " т.е. не html кодом в "текстовым" символом....
 

  #2615  
Старый 09.04.2008, 00:18
d_x
Reservists Of Antichat - Level 6
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме:
4137635

Репутация: 2407


По умолчанию

PHP код:
$bash_text=html_entity_decode(str_replace('<br>',"\n",$bash_text)); 
Я кстати недавно выкладывал класс свой для парсинга баша, может пригодится

http://forum.antichat.ru/showpost.ph...2&postcount=40

Последний раз редактировалось d_x; 09.04.2008 в 00:21..
 

  #2616  
Старый 09.04.2008, 00:36
Stern
Познающий
Регистрация: 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 глянул, это канешно интересней моего, но назначение у моего парсера иное...и поэтому стока "наворотов" не требуется а я придерживаюсь, чем меньше код тем меньше косяков
 

  #2617  
Старый 09.04.2008, 01:17
Mobile
Регистрация: 18.02.2006
Сообщений: 1,090
Провел на форуме:
6489333

Репутация: 1564


Отправить сообщение для Mobile с помощью ICQ
По умолчанию

2Stearn
Цитата:
$query = mysql_query("SELECT * FROM data where id = '1' ");
while(list($id,$text)=mysql_fetch_row($query)) {
echo "$text";
}
 

  #2618  
Старый 09.04.2008, 09:39
.:EnoT:.
Постоянный
Регистрация: 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';

 

  #2619  
Старый 09.04.2008, 20:46
myp3zz
Познающий
Регистрация: 10.06.2007
Сообщений: 63
Провел на форуме:
324710

Репутация: 40
Отправить сообщение для myp3zz с помощью ICQ
По умолчанию

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
 

  #2620  
Старый 09.04.2008, 20:48
mr.The
Познавший АНТИЧАТ
Регистрация: 30.04.2007
Сообщений: 1,206
Провел на форуме:
4778940

Репутация: 1257


Отправить сообщение для mr.The с помощью ICQ
По умолчанию

Цитата:
Почему не выводит мессаги из файла?
сделай сначала $f=explode("\r\n",$file);
а потом в цикле по $n=count($f); делай

$xxx=explode("|",$f[$i]);
echo $xxx[1];
echo $xxx[2];
echo $xxx[3];
 
 





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


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




ANTICHAT.XYZ