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

30.11.2008, 21:39
|
|
Постоянный
Регистрация: 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
Я и сам знаю что да как алгоритм меня не интересует.
|
|
|

30.11.2008, 22:19
|
|
Познающий
Регистрация: 10.02.2006
Сообщений: 88
Провел на форуме: 574349
Репутация:
8
|
|
Сообщение от 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
|
|
|

30.11.2008, 22:47
|
|
Reservists Of Antichat - Level 6
Регистрация: 23.08.2007
Сообщений: 1,237
Провел на форуме: 18127311
Репутация:
1676
|
|
Да, кукисы прям без палева)
|
|
|

01.12.2008, 13:14
|
|
Участник форума
Регистрация: 21.02.2007
Сообщений: 171
Провел на форуме: 849260
Репутация:
32
|
|
Как соединить 3 переменные?
переменная1@переменная2;пер еменная3
|
|
|

01.12.2008, 13:30
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
$n = $a.'@'.$b.';'.$c
|
|
|

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>
пишет Не добавлено! в чём проблема?)
|
|
|

01.12.2008, 16:21
|
|
Познающий
Регистрация: 18.11.2007
Сообщений: 81
Провел на форуме: 249705
Репутация:
6
|
|
хм...не добавляет в субд
Что не так ...по итогу не чего в поля 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..
|
|
|

01.12.2008, 16:51
|
|
Постоянный
Регистрация: 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);
зачем выбирать одну и ту же базу в каждом условии?
|
|
|

01.12.2008, 17:21
|
|
Познающий
Регистрация: 18.11.2007
Сообщений: 81
Провел на форуме: 249705
Репутация:
6
|
|
still12
Ничё не понял в твоём скрипте..
PHP код:
mysql_select_db("fuck5",$db);
зачем выбирать одну и ту же базу в каждом условии?
Э...не спорю не по людцки .....эт уже имправизации пошли ...ну так щас распишу чтоб по понятнее было
|
|
|

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)
|
|
|
|