HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 18.06.2008, 02:14
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,315
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

saha, юзай mktime
 
Ответить с цитированием

  #2  
Старый 18.06.2008, 02:28
Nightmarе
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме:
5749763

Репутация: 1680


По умолчанию

Так вот, опять я со своими бредо-идеями по PHP.

Значит есть 2 скрипта:
1) http://supersite.ru/script1.php

2) http://lol.com/script2.php

При обращении к первому скрипту (script1.php) он передаёт POST запрос через сокеты второму скрипту.
Второй-же скрипт (script2.php) получив определённый POST запрос, шлёт ответный POST запрос на конкретный адрес таким образом: http://supersite.ru/script1.php?secretline=SECRET
И уже после этого первый скрипт script1.php выводит на экран то, что ему передал второй скрипт.

Честно говоря я сомневаюсь, что это вообще реализуемо, если это реализовать действительно никак невозможно просто напишите об этом, ну а если возможно реализовать то просьба написать php код.

Да, тока плиз не спрашивайте "а зачем, а для чего" и т.д... Меня интересует именно эта система, и никакая другая.
 
Ответить с цитированием

  #3  
Старый 18.06.2008, 02:54
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,315
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

Nightmarе, собственно сложности нету и такое реализуемо

PHP код:
<?php
    $host 
'lol.com';
    
$port 80;
    
$post 'secretline=SECRET'//POST данные

    
$http =
    
"POST http://".$host."/index.php HTTP/1.1\r\n".
    
"Host: ".$host."\r\n".
    
"User-Agent: Isya\r\n".
    
"Content-Type: application/x-www-form-urlencoded\r\n"//to form
    
"Content-Length: ".strlen($post)."\r\n\r\n".$post."\r\n";

    
$sock fsockopen($host$port$errno$errstr10);

    if (
$sock)
    {
        
fwrite($sock$http);
        
$content '';
        while (!
feof($sock))
        {
            if (!
$content .= fread($sock128))
            {
                
$content "";
            }
        }
        
fclose($sock);
    }
    echo 
$content//Выводим что нам дал script2.php
?>
 
Ответить с цитированием

  #4  
Старый 18.06.2008, 03:15
Nightmarе
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме:
5749763

Репутация: 1680


По умолчанию

Млин не то... он выдаёт заголовок...
Я имел ввиду сделать привязку, то есть ссылаемся:
http://supersite.ru/script1.php он шлёт POST запрос второму скрипту, а второй скрипт в ответ шлёт первому скрипту секретный текст, и первый скрипт выводит на экран секретный текст полученный от скрипта 2.
 
Ответить с цитированием

  #5  
Старый 18.06.2008, 03:18
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,315
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

На втором сайте найти тэги где включен секретный текст..
Например:
<div id="text">supertext</div>

И в скрипте в конце добавь:
PHP код:
preg_match('#<div id="text">(.*?)</div>#'$content$tex);
$text $tex[1];
echo 
$text
 
Ответить с цитированием

  #6  
Старый 18.06.2008, 03:32
Nightmarе
Познавший АНТИЧАТ
Регистрация: 29.04.2007
Сообщений: 1,189
Провел на форуме:
5749763

Репутация: 1680


По умолчанию

Млин... я совсем запутался...
Если не затруднит, напиши плииз оба php скрипта уже рабочие...
Цитата:
Сообщение от Isis  
На втором сайте найти тэги где включен секретный текст..
Например:
<div id="text">supertext</div>
В этом случае если ко второму скрипту просто сослатсья, то секретный текст будет в открытом виде
 
Ответить с цитированием

  #7  
Старый 18.06.2008, 03:34
Isis
Флудер
Регистрация: 20.11.2006
Сообщений: 3,315
Провел на форуме:
16641028

Репутация: 2371


По умолчанию

Стукни в асю
 
Ответить с цитированием

  #8  
Старый 18.06.2008, 14:09
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме:
5866479

Репутация: 1809


По умолчанию

Подскажите, как сделать "Выход" корректно? При входе регестрируется сессия:
PHP код:
session_register("valid_user"); 
Нужно сделать выход ссылкой, чтобы после ее нажатия сессия убивалась. Спасибо!

Последний раз редактировалось mff; 18.06.2008 в 14:25..
 
Ответить с цитированием

  #9  
Старый 18.06.2008, 14:33
Jer1cho
Участник форума
Регистрация: 06.06.2008
Сообщений: 162
Провел на форуме:
3942177

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

http://www.php.net/manual/en/function.session-unregister.php

PHP код:
if($_GET['mode']=='logout'){
session_unegister("valid_user");
} else {} 
http://aaa.xxx/y.php?mode=logout


или session_destroy();
 
Ответить с цитированием

  #10  
Старый 18.06.2008, 14:56
Zircool
Участник форума
Регистрация: 01.03.2006
Сообщений: 169
Провел на форуме:
519496

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

Такой вопросик, написал скрипт для статы сайта, всю инфу по посещениям он записывает в info.php, решил немножко подправить info.php добавить кнопочку очистить, но столкнулся с проблемой... Стата создает таблицы в info.php, вот и решил через регулярку очищать все таблицы вида, но че то не получается или регулярка неправильная или может кто нибудь другой метод предложит.
PHP код:
?php
require_once('login.php');
 if(!
is_logined(MODE)) {
        exit();
    }
echo 
'<form  method="post">';
echo 
'<input type="submit" name="sub"  value="&nbsp;&nbsp; &nbsp; &nbsp;  Clean &nbsp; &nbsp;  &nbsp;&nbsp;" />';
echo 
'<form>';

if(isset(
$_POST['sub']))
{
$list=file_get_contents("info.php");
$fin=str_replace('#<table><tr><td>(\S+)</td><td>(\S+)</td><td>(\S+)</td><td>(\S+)</td></tr></table>#','',$list);

$file_fin=fopen("info.php","w+");
fwrite($file_fin,$fin);
fclose($file_fin);
}

?>

<html>
<style>
  body
{
    background:#FFFFFF;
    font-family:tahoma, verdana, arial;
    font-size:14px;
    }
    table
    {

    border-collapse: collapse;

        }
        td
        {

            border:1px solid #FFFFFF;
            width:250px;
            text-align:center;
            }


  </style>

<table bgcolor="#40a0c0" ><tr><td><b style="color: White"><center>Script</center></b></td><td><b style="color: White"><center>Date</center></b></td><td><b style="color: White"><center>Refferal</center></b></td><td><b style="color: White"><center>IP</center></b></td></tr></table>

</html>
<table><tr><td>index.php</td><td>15.06.2008 00:58</td><td>http://www.nsma.ru</td><td>217.74.245.231</td></tr></table>
<table><tr><td>index.php</td><td>15.06.2008 01:01</td><td>none</td><td>217.74.245.231</td></tr></table>

<table><tr><td>index.php</td><td>15.06.2008 01:06</td><td>none</td><td>217.74.245.231</td></tr></table>
<table><tr><td>index.php</td><td>15.06.2008 01:07</td><td>none</td><td>213.180.206.41</td></tr></table>
<table><tr><td>index.php</td><td>15.06.2008 01:11</td><td>none</td><td>217.74.245.231</td></tr></table>
<table><tr><td>index.php</td><td>15.06.2008 01:11</td><td>none</td><td>194.67.1.13</td></tr></table>

<table><tr><td>index.php</td><td>15.06.2008 01:17</td><td>none</td><td>194.67.1.13</td></tr></table>
<table><tr><td>index.php</td><td>15.06.2008 01:25</td><td>none</td><td>217.74.245.231</td></tr></table>
<table><tr><td>index.php</td><td>15.06.2008 02:01</td><td>http://www.sm.aport.ru</td><td>194.67.20.227</td></tr></table>
<table><tr><td>index.php</td><td>15.06.2008 02:35</td><td>none</td><td>65.55.208.12</td></tr></table> 
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



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


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




ANTICHAT ™ © 2001- Antichat Kft.