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
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #6541  
Старый 30.11.2008, 21:39
Buffalon
Постоянный
Регистрация: 22.03.2008
Сообщений: 325
Провел на форуме:
1208132

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

Цитата:
Сообщение от Gifts  
en4cer о, что правда получаем сразу суперглобальный массив $_COOKIE? :-D

Buffalon отправляем пост (сокетами или курлом, как умеешь). По ответу пробегаем регуляркой:
PHP код:
preg_match_all('#^Set-Cookie: ([^;]*)#mi',$in,$cookie); 
И добавляем к последующими запросами либо заголовок для сокетов, либо CURLOPT_COOKIE

PHP код:
$header.='Cookie: '.implode('; ',$cookie[1])."\r\n";
// или
curl_setopt($res,CURLOPT_COOKIE,implode('; ',$cookie[1])); 
Во норм , нЕА всё хочу прочитать что такое CURL и с чем его на ужин , да всё никак а вот за сообщение спс

en4cer
Я и сам знаю что да как алгоритм меня не интересует.
 

  #6542  
Старый 30.11.2008, 22:19
en4cer
Познающий
Регистрация: 10.02.2006
Сообщений: 88
Провел на форуме:
574349

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

Цитата:
Сообщение от Gifts  
en4cer о, что правда получаем сразу суперглобальный массив $_COOKIE? :-D

Buffalon отправляем пост (сокетами или курлом, как умеешь). По ответу пробегаем регуляркой:
PHP код:
preg_match_all('#^Set-Cookie: ([^;]*)#mi',$in,$cookie); 
И добавляем к последующими запросами либо заголовок для сокетов, либо CURLOPT_COOKIE

PHP код:
$header.='Cookie: '.implode('; ',$cookie[1])."\r\n";
// или
curl_setopt($res,CURLOPT_COOKIE,implode('; ',$cookie[1])); 
Нет! Читаем ответ после {1} :

Код:
Set-Cookie: uid=1104215; path=/; domain=.ganjawars.ru
Set-Cookie: up=c643e51718f3ae3bcfd4; path=/; domain=.ganjawars.ru
Set-Cookie: uip=171.39.123.224; path=/; domain=.ganjawars.ru
Set-Cookie: bp=3f3b4f059fc77f4543f7; path=/; domain=.ganjawars.ru
Set-Cookie: session_id=3; path=/; domain=.ganjawars.ru
Set-Cookie: au=1101517; expires=Monday, 01-Dec-08 18:15:12 GMT; path=/; domain=.ganjawars.ru
Set-Cookie: luid=1101517; expires=Monday, 01-Dec-08 18:15:12 GMT; path=/; domain=.ganjawars.ru
Set-Cookie: ipkey=1dbt2; path=/; domain=.ganjawars.ru
Location: http://www.ganjawars.ru/me/?logged
 

  #6543  
Старый 30.11.2008, 22:47
Kaimi
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме:
18127311

Репутация: 1676


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

Да, кукисы прям без палева)
 

  #6544  
Старый 01.12.2008, 13:14
Хелпер
Участник форума
Регистрация: 21.02.2007
Сообщений: 171
Провел на форуме:
849260

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

Как соединить 3 переменные?

переменная1@переменная2;пер еменная3
 

  #6545  
Старый 01.12.2008, 13:30
Chaak
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме:
5321514

Репутация: 3313


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

$n = $a.'@'.$b.';'.$c
 

  #6546  
Старый 01.12.2008, 16:13
Витян
Участник форума
Регистрация: 25.12.2006
Сообщений: 220
Провел на форуме:
2544458

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

PHP код:
<?php include('blocks/bd.php');
if (isset(
$_POST['title']))        {$title $_POST['title'];}
if (isset(
$_POST['meta_d']))       {$meta_d $_POST['meta_d'];}
if (isset(
$_POST['meta_k']))       {$meta_k $_POST['meta_k'];}
if (isset(
$_POST['date']))         {$date $_POST['date'];}
if (isset(
$_POST['description']))  {$description $_POST['description'];}
if (isset(
$_POST['text']))         {$text $_POST['text'];}
if (isset(
$_POST['author']))       {$author $_POST['author'];}


?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Обработчик</title>
<link href="style.css" rel="stylesheet" type="text/css">
</head>
<body>
<table width="690" border="0" align="center" class="main_border">
  <!--Подключил шапку-->
  <?php include("blocks/header.php"); ?>
  <tr>
    <td><table width="690" border="0">
      <tr>
        <!--Подключил меню-->
        <?php include("blocks/menu.php"); ?>
        <td valign="top">
        
        <?php 
if (isset($title) && isset($meta_d) && isset($meta_k) && isset($date) && isset($description) && isset($text) && isset($author))

/*Пишем что можно заносить инфу в базу*/
$result mysql_query ("INSERT INTO one (title,meta_d,meta_k,date,description,text,author) VALUES ('$title','$meta_d','$meta_k,'$date','$description','$text','$author')");

if (
$result == true) {echo "<p>Добавлено!</p>";}
else {echo 
"<p>Не добавлено!</p>";}
}
else

{
    echo 
"<p>Заполните все поля</p>";
}
?> 
        </td>
      </tr>
    </table></td>
  </tr>
  <!--Подключил нижний .gif-->
  <?php include("blocks/niz.php"); ?>
</table>
</body>
</html>
пишет Не добавлено! в чём проблема?)
 

хм...не добавляет в субд
  #6547  
Старый 01.12.2008, 16:21
still12
Познающий
Регистрация: 18.11.2007
Сообщений: 81
Провел на форуме:
249705

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

Что не так ...по итогу не чего в поля update[pr] и update[cy] не добавляется. Хотя значения точно разные и в некоторых случаях должны появляться 1 но их нет ((((
PHP код:
$db mysql_connect("localhost""root");
mysql_select_db("fuck5",$db);
$result4 mysql_query("SELECT * FROM jos_comprofiler where cb_link= '$url'",$db);
 while (
$do mysql_fetch_array($result4)) {

if(
$prr != $do[23])
  { 
 
mysql_select_db("fuck5",$db);
  
$result5 mysql_query ("update `jos_comprofiler` set update[pr] = 1 where cb_link='$url'");  

    }

      else 
      { 
mysql_select_db("fuck5",$db);
        
$result6 mysql_query ("update `jos_comprofiler` set update[pr] = 0 where cb_link='$url'");
 }   
    
    }


if(
$xx != $do[24])
  {  
    
mysql_select_db("fuck5",$db);
    
$result7 mysql_query ("update `jos_comprofiler` set update[cy] = 1 where cb_link='$url'");  
    }

      else 
      {  
       
mysql_select_db("fuck5",$db);
       
$result8 mysql_query ("update `jos_comprofiler` set update[pr] = 0 where cb_link='$url'");
        } 

Последний раз редактировалось still12; 01.12.2008 в 16:25..
 

  #6548  
Старый 01.12.2008, 16:51
.:EnoT:.
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме:
4832771

Репутация: 1916


По умолчанию

Цитата:
Сообщение от Витян  
пишет Не добавлено! в чём проблема?)
мб ошибка в sql запросе, добавь myqsl_error() и посмотри что будет выдавать
PHP код:
echo "<p>Не добавлено!</p>".mysql_error(); 
и if ($result == true) замени просто на if($result)

still12
Ничё не понял в твоём скрипте..
PHP код:
mysql_select_db("fuck5",$db); 
зачем выбирать одну и ту же базу в каждом условии?
 

  #6549  
Старый 01.12.2008, 17:21
still12
Познающий
Регистрация: 18.11.2007
Сообщений: 81
Провел на форуме:
249705

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

Цитата:

still12
Ничё не понял в твоём скрипте..
PHP код:
mysql_select_db("fuck5",$db); 
зачем выбирать одну и ту же базу в каждом условии?
Э...не спорю не по людцки .....эт уже имправизации пошли ...ну так щас распишу чтоб по понятнее было
 

  #6550  
Старый 01.12.2008, 17:24
Витян
Участник форума
Регистрация: 25.12.2006
Сообщений: 220
Провел на форуме:
2544458

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

Цитата:
добавь myqsl_error() и посмотри что будет выдавать
добавил. пишет:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2008-11-30','Описание текста','Полный текст','Автор')' at line 1
 
 





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


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




ANTICHAT.XYZ