※ ChatGPTを利用し、要約された質問です(原文:1つのフォームで複数サイトへの投稿(書込み))
1つのフォームで複数サイトへの投稿(書込み)
このQ&Aのポイント
1つのフォームで複数のサイトへの投稿(書込み)を行うための仕組みについてアドバイスをお願いします。
複数のサイトに設置された書込み用データファイルに一括登録できる入力フォームを設け、参照用データとして保存後、該当するデータを各サイトの書込み用データファイルに書き込みたいですが、うまく機能しません。解決策を教えてください。
1つのフォームにて入力されたデータを複数のサイトへ書き込むための仕組みを知りたいです。どのような方法が考えられるでしょうか?アドバイスをお願いします。
お世話になっております。
タイトルにありますように、1つのフォームで複数のサイトへ書き込みを行いたく考えているのですが、テストで色々と行っていますが、どれも上手くいかずにアドバイスを頂戴できればと質問させていただきます。
と申しますのも、この複数のサイト、サーバも違う(root権限のない共有のレンタルサーバです)のですが、そのサイトは訪問者が書込みが出来るものとなっており、その複数のサイトに設置された書込み用データファイル(拡張子はcgiで、属性は644になってます)に、一括登録できる入力フォームを設置して、その各データファイルに書込みを行えればと思っています。
実はこれ、友人からの依頼で勉強のためにもと考えて引き受けてみたものの、上手く機能する事が出来ません。
少し具体的に申し上げると、その複数のサイトはどれも基本同じ構成で、書込み用データファイルも同じ名称となっており、あらかじめ決めたサーバーに、一括登録できるような入力フォームを設けて、登録ボタンを押すことで一括登録できればと考えているのですが、知識不足ながらも、この入力フォームで登録されたデータをまず参照用データとして保存し、実際に各サイトの書込み用データファイルへの書込みは、各サイトにあらかじめ一括登録にて入力されたデータファイルを参照し、該当するデータが存在していたら書込みを実行&元データの削除をし、header()にて、他のサーバに設置した同じスクリプトファイルを回すことができれば可能かな?とテストしているのですが、上手くいくことが出来ませんでした。
以上、言葉だけで説明だと上手くお伝えできないのですが、タイトルにあるように、1つのフォームにて入力されたデータを、複数のサイトへ書込みを行うためには、どのような仕組みが考えられるのでしょうか?どんな些細なことでもかまいません、アドバイス頂戴出来れば幸いです。
お礼
UmJammerさんへ 貴重なアドバイスを有難う御座います! データベースなどでも同じようなことが言えますよね。この考え方には気づくことが出来ませんでした。有難うございます! 実は、複数あるサイトとはパールで作られており(私自身はパールの知識がない)、また管理者が書込みデータを管理する機能があったりで、すぐに動作テストまで確認出来ない状況ですが、UmJammerさんのアドバイスをヒントに1つの策としてテストをしてみたいと思います。 ありがとうございました。 尚、上記のとおり、パールで作られたものということもあり、構造設計?が思うように出てこないため、どんな些細なヒントでもかまいません。引き続き貴重なヒントを頂戴出来れば幸いです。
補足
おはようございます。 テストを繰り返していたためご報告が遅れましたが、UmJammerさんがアドバイスして下さった流れで、何とか各ドメイン毎にデータを書き込むことが出来るまでに至りました。 貴重なご意見に感謝いたします。有難うございました!