$get_post = 'url=' . $url . '&name=' . $name . '&description=' . $description . '&category=' . $category . '&email=' . $email . '&banner_url=' . $banner_url . '&submit=' . $submit; // POST данные
Получить вот такую (пример):
$demo = "".$form1." . ".$form2." . ".$form3." . ".$form4." . ".$form5." . ".$form6." . ".$form7." . ".$form8." . ".$form9."";
???
То есть чтобы в базе было
$form1 = 'url=' . $urlи т.д.
Спустя 7 минут, 15 секунд (16.04.2012 - 14:57) Игорь_Vasinsky написал(а):
explode - &
preg_replace ?
ни чё не понял)))
preg_replace ?
ни чё не понял)))
Спустя 9 минут, 41 секунда (16.04.2012 - 15:07) Jimmbo написал(а):
Ну смотри, мне для cURL нужно следующее - есть несколько сайтов, где нужно регистрироваться, поля разные, кол-во полей тоже. Но надо сделать так, чтобы вводя одну лишь только почту, допустим скрипт пробегался по всем сайтам и регистрировался. По одиночке получается, но охота это все автоматизировать (занести в БД url и названия полей и их должное содержимое). Как-то так.
$get_post - это отправляется POST запрос на страницу - обработчик одного из сайтов.
Как бы вложить текст из нескольких переменных в одну, так, чтобы было похоже на первую строку. Вторая строка - это моя, не рабочая реализация...
$get_post - это отправляется POST запрос на страницу - обработчик одного из сайтов.
Как бы вложить текст из нескольких переменных в одну, так, чтобы было похоже на первую строку. Вторая строка - это моя, не рабочая реализация...
Спустя 9 минут, 46 секунд (16.04.2012 - 15:17) walerus написал(а):
<?php
$url = 'url_w';
$name = 'name_w';
$description = 'description_w';
$category = 'category_w';
$email = 'email_w';
$banner_url = 'banner_url_w';
$submit = 'submit_w';
$get_post = 'url=' . $url .
'&name=' . $name .
'&description=' . $description .
'&category=' . $category .
'&email=' . $email .
'&banner_url=' . $banner_url .
'&submit=' . $submit; // POST данные
$array = explode( '&', $get_post );
$i = 1;
foreach( $array as $array_key => $array_value )
{
$name = 'form' . ( $array_key + 1 );
$tmp = explode( '=', $array_value );
$$name = trim( $tmp[0] ) . '=' . trim( $tmp[1] );
echo ( $array_key + 1 ) . ") $" . $name ." = ". $$name . "<br>\n";
}
Спустя 9 минут, 47 секунд (16.04.2012 - 15:27) Jimmbo написал(а):
walerus, а что на выходе то? :huh:
То что должно получиться:
То, что есть:
и т.п.
То что должно получиться:
$get_post = 'url=' . $url .
'&name=' . $name .
'&description=' . $description .
'&category=' . $category .
'&email=' . $email .
'&banner_url=' . $banner_url .
'&submit=' . $submit; // POST данные
То, что есть:
$form1_1 = &name;
$form1_2 = $name;
$form2_1 = &description;
$form2_2 = $description;
$form3_1 = &category;
$form3_2 = $category;
и т.п.

Спустя 7 минут, 26 секунд (16.04.2012 - 15:34) walerus написал(а):
на выходе получатся:
$form1 = url=url_w
$form2 = name=name_w
$form3 = description=description_w
$form4 = category=category_w
$form5 = email=email_w
$form6 = banner_url=banner_url_w
$form7 = submit=submit_w
$form1 = url=url_w
$form2 = name=name_w
$form3 = description=description_w
$form4 = category=category_w
$form5 = email=email_w
$form6 = banner_url=banner_url_w
$form7 = submit=submit_w
Цитата |
То есть чтобы в базе было $form1 = 'url=' . $url |
где,
"$form1" - Имя переменной в которой хранятся данные
"url=" - как у тебя написано, имя передаваемого параметра
"url_w" - значение передаваемого параметра...
Что не так ?

Спустя 4 минуты, 46 секунд (16.04.2012 - 15:39) Jimmbo написал(а):
walerus, мне в БД как поля $form(1-9) хранить надо?
Спустя 7 минут, 34 секунды (16.04.2012 - 15:46) walerus написал(а):
Как душе угодно, как ты собирался хранить вот это ?
Цитата |
$demo = "".$form1." . ".$form2." . ".$form3." . ".$form4." . ".$form5." . ".$form6." . ".$form7." . ".$form8." . ".$form9.""; |
Можешь массив сериализировать и занести в БД, ты так написал ТЗ, что фиг поймешь что нужно... Далее по топику, нужно пройтись по урлам, зарегаться везде, - не понятно, как ты данные получаешь для поста, приведи свой код отправки регистрации, что бы было понятно что у тебя за велосипед...
Спустя 35 минут, 50 секунд (16.04.2012 - 16:22) Jimmbo написал(а):
С этим разобрался, подумав....
Еще вопрос, есть $a = 'Петя'; и $b = 'Петрович';,
нужно $c = 'Петя Петрович';. ???

Еще вопрос, есть $a = 'Петя'; и $b = 'Петрович';,
нужно $c = 'Петя Петрович';. ???
Спустя 1 день, 7 часов, 57 минут, 35 секунд (18.04.2012 - 00:20) walerus написал(а):
Jimmbo Ты по времени сколько занимаешься PHP ? - не 2ва дня?
$a = 'Петя';
$b = 'Петрович';,
$c = $a . ' ' . $b ;
_____________
Оскорбления — это обычные доводы тех, кто неправ @ Жан-Жак Руссо