Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Отправка данных формы 
:(
    Опции темы
Балбес
Дата 10.5.2005, 22:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 76
Регистрация: 19.8.2004

Репутация: нет
Всего: нет



Illuminaty
smile вах, здорово, щас попробую, пасиба
PM MAIL   Вверх
PARROT
Дата 11.5.2005, 21:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

Репутация: 23
Всего: 50



Балбес не пиши в личку, выкладывай свои скрипты и просьбы тут.
Одна голова хорошо, а много лучше!
Хорошая фраза, не правда ли?
Вместе, проще справится с проблемой.

И так, мои вопросы:
1. Что должно произойти после отправки формы?
2. Что будет отправляться? Конкретно.
3. Где-то это будет печататься?
4. Что будет содержаться?

Твои честные ответы, возможно помогут решить твою проблему.


--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
Балбес
Дата 12.5.2005, 14:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 76
Регистрация: 19.8.2004

Репутация: нет
Всего: нет



Блин, вот форма

Код

<form method="POST" action="http://romusiek.freeownhost.com/module.php?op=gbook">
<p><input type="text" name="imie" size="20">
<br><input type="text" name="mail" size="20">
<br><input type="text" name="page" size="20">
<br><textarea rows="2" name="text" cols="20"></textarea>
<span class="uni_01">
<input type="hidden" name="cmd" value="add_now">
</span><br><input name="ok" type="submit" id="ok" value="dopisz">
<input type="reset" value="Reset" name="B2"></p>
</form>


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


PM MAIL   Вверх
Illuminaty
Дата 12.5.2005, 14:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


/*Антон Захаров*/
***


Профиль
Группа: Комодератор
Сообщений: 1238
Регистрация: 19.3.2005
Где: Россия, Казань

Репутация: 6
Всего: 56



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

Ты опять про отправку данных на несколько адресов? Просто "комментарии на несколько сайтов" не очень осмысленно звучит smile

PM MAIL ICQ   Вверх
PARROT
Дата 12.5.2005, 15:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

Репутация: 23
Всего: 50



Балбес, пожалуйста без блинов, масляница закончилась. Ближе к телу. smile


--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
PARROT
Дата 12.5.2005, 16:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

Репутация: 23
Всего: 50



Если эти сайты на одном хостинге, то выход есть, пользоваться одной базой для вывода одного сообщения на все нужные страницы! Во!
На одну добавил, записалось в базу, а вывод идет на все.

Это сообщение отредактировал(а) PARROT - 12.5.2005, 16:30


--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
Illuminaty
Дата 12.5.2005, 17:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


/*Антон Захаров*/
***


Профиль
Группа: Комодератор
Сообщений: 1238
Регистрация: 19.3.2005
Где: Россия, Казань

Репутация: 6
Всего: 56



Балбес, вот надумал за тебя.
файл urls.conf.php
Код

<?
    $urls = array("http://somehost/somescript.php", 
                    "http://otherhost/otherscript.php");
?>

В нем хранятся те скрипты, которым передаются данные. Лучше заполнять массив из файла, но это уж сам пиши.
файл index.php
Код

<?
    include("urls.conf.php");
?>
<script language="javascript">
var urls = new Array();
<?
    $url_count = count($urls);
    for ($i = 0; $i < $url_count; $i++) {
        print "urls[$i] = \"{$urls[$i]}\";";
    }
    print "var url_count = $url_count;";
?>
    function SubmitForm()
    {
        var adding = "?";
        for (j = 0; j < document.myform.elements.length; j++) {
            adding += myform.elements[j].name + "=" + myform.elements[j].value + "&"
        }
        for (i = 0; i < url_count; i++) {
            mod_url = urls[i] + adding;
            window.outputFrame.location.href = mod_url;
        }
    }
</script>
<form name="myform">
<p><input type="text" name="imie" size="20">
<br><input type="text" name="mail" size="20">
<br><input type="text" name="page" size="20">
<br><textarea rows="2" name="text" cols="20"></textarea>
<span class="uni_01">
<input type="hidden" name="cmd" value="add_now">
</span><br><input name="ok" type="button" id="ok" value="dopisz" onclick="SubmitForm()">
<input type="reset" value="Reset" name="B2"></p>
</form>
<iframe name="outputFrame" width="0px" height="0px  frameborder="0"">

смысл в том, что скрипт отправляет через GET запрос данные с формы по адресам, указанным в файле urls.conf.php
PM MAIL ICQ   Вверх
Балбес
Дата 13.5.2005, 22:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 76
Регистрация: 19.8.2004

Репутация: нет
Всего: нет



не работает smile
PM MAIL   Вверх
Aliance
Дата 13.5.2005, 22:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


I ♥ <script>
****


Профиль
Группа: Модератор
Сообщений: 6418
Регистрация: 2.8.2004
Где: spb

Репутация: 14
Всего: 137



Варианты:
  • нульфрейм
  • замена action
  • отказ от изврата


Причем третий наиболее перспективный
PM MAIL WWW ICQ Skype   Вверх
PARROT
Дата 14.5.2005, 07:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2339
Регистрация: 5.1.2005
Где: Спб-ЦарьГрад

Репутация: 23
Всего: 50



Цитата(Aliance @ 13.5.2005, 23:53)
Варианты:
  • отказ от изврата

Поддерживаю, целиком и полностью. smile


--------------------
Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим!
PM MAIL   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0813 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.