[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Опять я в тупике
vintools
Еще недавно я писал что научился пастить сайты, но теперь столкнулся с более серьезной для меня проблемой.

Вот сырой не доработанный скрипт.



<?php
session_start();
set_time_limit(0);

$sg_login = '***********';
$sg_password = '*******';

$login = $_POST['login'];
$sum = $_POST['sum'];

if(!isset($login, $sum))////// ВОТ ТУТ У МЕНЯ ТРАБЛА
{

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<
title>Документ без названия</title>
</
head>

<
body>


<
form name="pp" action="<?php echo $_SERVER['SCRIPT_NAME'] ?>" method="post">

<
input name="login" type="text" value="SZAwt_154" />логин<br />
<
input name="sum" type="text" value="0.01" />сумма<br />


<
br /><br />

<
input name="Submit" type="submit" value="Создать подписку" />

</
form>

</
body>
</
html>

<?php
}
else {


$autorizacion = "login=$sg_login&password=$sg_password";

$chA = curl_init();

curl_setopt($chA, CURLOPT_URL, "https://members.satgate.ru/index.php");
curl_setopt($chA, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)");
curl_setopt($chA, CURLOPT_HEADER, true);
curl_setopt($chA, CURLOPT_POSTFIELDS, $autorizacion);
curl_setopt($chA, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($chA, CURLOPT_COOKIEJAR, "cookies.txt");
curl_setopt($chA, CURLOPT_COOKIEFILE, "cookies.txt");
curl_setopt($chA, CURLOPT_RETURNTRANSFER, 1);

$templateA = curl_exec ($chA);
curl_close($chA);
print_r($templateA);

}
//////////////////////// и тут тоже

?>



Вобще объясняю суть. Этот скрипт запускается, делает что нада, но как только он создал подписку ( это его работа ) - если обновить этот адрес или вобще обновить, он повторно создает подписку. То есть мне нада что бы он пр обновлении открыл форму, а он повторяет операцию.

Не ругайтесь если не там написал и что так не понятно выражаюсь.

Хотя бы подскажите, какими функциями нада будит пользоваться?




Спустя 51 минута, 2 секунды (24.11.2009 - 00:13) S{oRpiO написал(а):
мона использовать

echo "<meta http-equiv=\"refresh\" content=\"0;url=$_SERVER['REQUEST_URI']\">";


или

header("Location: $_SERVER['REQUEST_URI']");


это обсуждалось уже сто раз
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.