sntbo の回答履歴

全7件中1~7件表示
  • テキストボックにカーソルを合わせた状態でエンターを押しても、POSTが成功しない

    宜しくお願いします。 PHP5.0 MySQL Smartyにて簡単なフォームを開発しています。 テキストボックスにメールアドレスを入力してもらい、 テキストボックス内にまだカーソルが残ったままの状態で、 エンターを押すと、通常、postされるかと思います。 もちろん、type="submit"の保存ボタンも取り付けていますが、 それを利用(押さ)せずに、テキストボックス内にカーソルが残った状態でエンターを押して、postするようにしたいです。 しかし・・・。(下記がソースです) <form id="form" action="aaa.php" method="post"> <input name="mail" type="text" value="{{$smarty.session.mail}}" size="60" /> <input name="keep" type="submit" value="保存"/> </form> 上記のような形でaaa.phpにpostさせています。 ですが、受け取り側となるaaa.php内にて、 if(isset($_POST["keep"])){ ・・・・ } としてpostの判定を行っているのですが、 すべて否定してまい、処理が進みません。 今回、フォームに関連するページをいくつも作成していまして、同じ要領でpostさせるページを作っていますが、 そこでは問題なく作動しています。 上記と同じソースでpostやif判定をしているのですが、 問題のあるフォームだけがpostされない情況です。 何か経験豊富な方でピンとくる問題点は無いでしょうか?  また、 色々な事を試してみました。 その中で、見つけたことは、 上記のソースにある、 <input name="mail" type="text" value="{{$smarty.session.mail}}" size="60" /> を二度繰り返して <input name="mail" type="text" value="{{$smarty.session.mail}}" size="60" /> <input name="mail" type="text" value="{{$smarty.session.mail}}" size="60" /> のようにすると、上手くpostされます。 なぜ、テキストボックスを二つ付けるとpostされるのでしょう??? 意味不明でかなりはまっています。 ひょっとしたら、postさせるために、基本はこうですよ! みたいな基本(ボンミス)が抜け落ちている可能性もありますので、 直感的なご意見も頂きたく思います。 ちなみに、Smartyのクラスを拡張して、独自クラスとしていますので、 value="{{$smarty.session.mail}}" と{{ が二重になっております。 長くなりましたが、宜しくお願いします。

    • ベストアンサー
    • PHP
    • n-yuuki
    • 回答数6
  • テキストボックにカーソルを合わせた状態でエンターを押しても、POSTが成功しない

    宜しくお願いします。 PHP5.0 MySQL Smartyにて簡単なフォームを開発しています。 テキストボックスにメールアドレスを入力してもらい、 テキストボックス内にまだカーソルが残ったままの状態で、 エンターを押すと、通常、postされるかと思います。 もちろん、type="submit"の保存ボタンも取り付けていますが、 それを利用(押さ)せずに、テキストボックス内にカーソルが残った状態でエンターを押して、postするようにしたいです。 しかし・・・。(下記がソースです) <form id="form" action="aaa.php" method="post"> <input name="mail" type="text" value="{{$smarty.session.mail}}" size="60" /> <input name="keep" type="submit" value="保存"/> </form> 上記のような形でaaa.phpにpostさせています。 ですが、受け取り側となるaaa.php内にて、 if(isset($_POST["keep"])){ ・・・・ } としてpostの判定を行っているのですが、 すべて否定してまい、処理が進みません。 今回、フォームに関連するページをいくつも作成していまして、同じ要領でpostさせるページを作っていますが、 そこでは問題なく作動しています。 上記と同じソースでpostやif判定をしているのですが、 問題のあるフォームだけがpostされない情況です。 何か経験豊富な方でピンとくる問題点は無いでしょうか?  また、 色々な事を試してみました。 その中で、見つけたことは、 上記のソースにある、 <input name="mail" type="text" value="{{$smarty.session.mail}}" size="60" /> を二度繰り返して <input name="mail" type="text" value="{{$smarty.session.mail}}" size="60" /> <input name="mail" type="text" value="{{$smarty.session.mail}}" size="60" /> のようにすると、上手くpostされます。 なぜ、テキストボックスを二つ付けるとpostされるのでしょう??? 意味不明でかなりはまっています。 ひょっとしたら、postさせるために、基本はこうですよ! みたいな基本(ボンミス)が抜け落ちている可能性もありますので、 直感的なご意見も頂きたく思います。 ちなみに、Smartyのクラスを拡張して、独自クラスとしていますので、 value="{{$smarty.session.mail}}" と{{ が二重になっております。 長くなりましたが、宜しくお願いします。

    • ベストアンサー
    • PHP
    • n-yuuki
    • 回答数6
  • テキストボックにカーソルを合わせた状態でエンターを押しても、POSTが成功しない

    宜しくお願いします。 PHP5.0 MySQL Smartyにて簡単なフォームを開発しています。 テキストボックスにメールアドレスを入力してもらい、 テキストボックス内にまだカーソルが残ったままの状態で、 エンターを押すと、通常、postされるかと思います。 もちろん、type="submit"の保存ボタンも取り付けていますが、 それを利用(押さ)せずに、テキストボックス内にカーソルが残った状態でエンターを押して、postするようにしたいです。 しかし・・・。(下記がソースです) <form id="form" action="aaa.php" method="post"> <input name="mail" type="text" value="{{$smarty.session.mail}}" size="60" /> <input name="keep" type="submit" value="保存"/> </form> 上記のような形でaaa.phpにpostさせています。 ですが、受け取り側となるaaa.php内にて、 if(isset($_POST["keep"])){ ・・・・ } としてpostの判定を行っているのですが、 すべて否定してまい、処理が進みません。 今回、フォームに関連するページをいくつも作成していまして、同じ要領でpostさせるページを作っていますが、 そこでは問題なく作動しています。 上記と同じソースでpostやif判定をしているのですが、 問題のあるフォームだけがpostされない情況です。 何か経験豊富な方でピンとくる問題点は無いでしょうか?  また、 色々な事を試してみました。 その中で、見つけたことは、 上記のソースにある、 <input name="mail" type="text" value="{{$smarty.session.mail}}" size="60" /> を二度繰り返して <input name="mail" type="text" value="{{$smarty.session.mail}}" size="60" /> <input name="mail" type="text" value="{{$smarty.session.mail}}" size="60" /> のようにすると、上手くpostされます。 なぜ、テキストボックスを二つ付けるとpostされるのでしょう??? 意味不明でかなりはまっています。 ひょっとしたら、postさせるために、基本はこうですよ! みたいな基本(ボンミス)が抜け落ちている可能性もありますので、 直感的なご意見も頂きたく思います。 ちなみに、Smartyのクラスを拡張して、独自クラスとしていますので、 value="{{$smarty.session.mail}}" と{{ が二重になっております。 長くなりましたが、宜しくお願いします。

    • ベストアンサー
    • PHP
    • n-yuuki
    • 回答数6
  • テキストボックにカーソルを合わせた状態でエンターを押しても、POSTが成功しない

    宜しくお願いします。 PHP5.0 MySQL Smartyにて簡単なフォームを開発しています。 テキストボックスにメールアドレスを入力してもらい、 テキストボックス内にまだカーソルが残ったままの状態で、 エンターを押すと、通常、postされるかと思います。 もちろん、type="submit"の保存ボタンも取り付けていますが、 それを利用(押さ)せずに、テキストボックス内にカーソルが残った状態でエンターを押して、postするようにしたいです。 しかし・・・。(下記がソースです) <form id="form" action="aaa.php" method="post"> <input name="mail" type="text" value="{{$smarty.session.mail}}" size="60" /> <input name="keep" type="submit" value="保存"/> </form> 上記のような形でaaa.phpにpostさせています。 ですが、受け取り側となるaaa.php内にて、 if(isset($_POST["keep"])){ ・・・・ } としてpostの判定を行っているのですが、 すべて否定してまい、処理が進みません。 今回、フォームに関連するページをいくつも作成していまして、同じ要領でpostさせるページを作っていますが、 そこでは問題なく作動しています。 上記と同じソースでpostやif判定をしているのですが、 問題のあるフォームだけがpostされない情況です。 何か経験豊富な方でピンとくる問題点は無いでしょうか?  また、 色々な事を試してみました。 その中で、見つけたことは、 上記のソースにある、 <input name="mail" type="text" value="{{$smarty.session.mail}}" size="60" /> を二度繰り返して <input name="mail" type="text" value="{{$smarty.session.mail}}" size="60" /> <input name="mail" type="text" value="{{$smarty.session.mail}}" size="60" /> のようにすると、上手くpostされます。 なぜ、テキストボックスを二つ付けるとpostされるのでしょう??? 意味不明でかなりはまっています。 ひょっとしたら、postさせるために、基本はこうですよ! みたいな基本(ボンミス)が抜け落ちている可能性もありますので、 直感的なご意見も頂きたく思います。 ちなみに、Smartyのクラスを拡張して、独自クラスとしていますので、 value="{{$smarty.session.mail}}" と{{ が二重になっております。 長くなりましたが、宜しくお願いします。

    • ベストアンサー
    • PHP
    • n-yuuki
    • 回答数6
  • テキストボックにカーソルを合わせた状態でエンターを押しても、POSTが成功しない

    宜しくお願いします。 PHP5.0 MySQL Smartyにて簡単なフォームを開発しています。 テキストボックスにメールアドレスを入力してもらい、 テキストボックス内にまだカーソルが残ったままの状態で、 エンターを押すと、通常、postされるかと思います。 もちろん、type="submit"の保存ボタンも取り付けていますが、 それを利用(押さ)せずに、テキストボックス内にカーソルが残った状態でエンターを押して、postするようにしたいです。 しかし・・・。(下記がソースです) <form id="form" action="aaa.php" method="post"> <input name="mail" type="text" value="{{$smarty.session.mail}}" size="60" /> <input name="keep" type="submit" value="保存"/> </form> 上記のような形でaaa.phpにpostさせています。 ですが、受け取り側となるaaa.php内にて、 if(isset($_POST["keep"])){ ・・・・ } としてpostの判定を行っているのですが、 すべて否定してまい、処理が進みません。 今回、フォームに関連するページをいくつも作成していまして、同じ要領でpostさせるページを作っていますが、 そこでは問題なく作動しています。 上記と同じソースでpostやif判定をしているのですが、 問題のあるフォームだけがpostされない情況です。 何か経験豊富な方でピンとくる問題点は無いでしょうか?  また、 色々な事を試してみました。 その中で、見つけたことは、 上記のソースにある、 <input name="mail" type="text" value="{{$smarty.session.mail}}" size="60" /> を二度繰り返して <input name="mail" type="text" value="{{$smarty.session.mail}}" size="60" /> <input name="mail" type="text" value="{{$smarty.session.mail}}" size="60" /> のようにすると、上手くpostされます。 なぜ、テキストボックスを二つ付けるとpostされるのでしょう??? 意味不明でかなりはまっています。 ひょっとしたら、postさせるために、基本はこうですよ! みたいな基本(ボンミス)が抜け落ちている可能性もありますので、 直感的なご意見も頂きたく思います。 ちなみに、Smartyのクラスを拡張して、独自クラスとしていますので、 value="{{$smarty.session.mail}}" と{{ が二重になっております。 長くなりましたが、宜しくお願いします。

    • ベストアンサー
    • PHP
    • n-yuuki
    • 回答数6
  • テキストボックにカーソルを合わせた状態でエンターを押しても、POSTが成功しない

    宜しくお願いします。 PHP5.0 MySQL Smartyにて簡単なフォームを開発しています。 テキストボックスにメールアドレスを入力してもらい、 テキストボックス内にまだカーソルが残ったままの状態で、 エンターを押すと、通常、postされるかと思います。 もちろん、type="submit"の保存ボタンも取り付けていますが、 それを利用(押さ)せずに、テキストボックス内にカーソルが残った状態でエンターを押して、postするようにしたいです。 しかし・・・。(下記がソースです) <form id="form" action="aaa.php" method="post"> <input name="mail" type="text" value="{{$smarty.session.mail}}" size="60" /> <input name="keep" type="submit" value="保存"/> </form> 上記のような形でaaa.phpにpostさせています。 ですが、受け取り側となるaaa.php内にて、 if(isset($_POST["keep"])){ ・・・・ } としてpostの判定を行っているのですが、 すべて否定してまい、処理が進みません。 今回、フォームに関連するページをいくつも作成していまして、同じ要領でpostさせるページを作っていますが、 そこでは問題なく作動しています。 上記と同じソースでpostやif判定をしているのですが、 問題のあるフォームだけがpostされない情況です。 何か経験豊富な方でピンとくる問題点は無いでしょうか?  また、 色々な事を試してみました。 その中で、見つけたことは、 上記のソースにある、 <input name="mail" type="text" value="{{$smarty.session.mail}}" size="60" /> を二度繰り返して <input name="mail" type="text" value="{{$smarty.session.mail}}" size="60" /> <input name="mail" type="text" value="{{$smarty.session.mail}}" size="60" /> のようにすると、上手くpostされます。 なぜ、テキストボックスを二つ付けるとpostされるのでしょう??? 意味不明でかなりはまっています。 ひょっとしたら、postさせるために、基本はこうですよ! みたいな基本(ボンミス)が抜け落ちている可能性もありますので、 直感的なご意見も頂きたく思います。 ちなみに、Smartyのクラスを拡張して、独自クラスとしていますので、 value="{{$smarty.session.mail}}" と{{ が二重になっております。 長くなりましたが、宜しくお願いします。

    • ベストアンサー
    • PHP
    • n-yuuki
    • 回答数6
  • サーバーについて

    サーバーというのがいまいち判りません。 サーバーを実際見るとHDDしかありませんが、 サーバーってモニターがある市販のデスクトップパソコンでもサーバーになりうるのでしょうか? またOSなんかでもWin2000Serverというようなサーバー専用のOSがあるみたいですが、Me(自分のOS)や XPといったOSでも大丈夫なんでしょうか? サーバーというのは自分が使う用途によってデータベースサーバーになったり、Webサーバーになれるものなのか、 それと各々専用のサーバーがあるという事なのでしょうか?