• ベストアンサー

スコープの応用

http://oshiete1.goo.ne.jp/kotaeru.php3?q=1508969 の応用としてなんですが、とくに、セッションスコープやリクエストスコープ、ページスコープなどを使用して、HTMLやCSSのコードから独立したJavaScriptであれば、同じ処理をPHPでもできるんではないかと思いました. もしかしたら、HTMLやCSSのコードから独立してないJavaScriptに対してもPHPで同じ処理に置き換えることができるとも思えますがいかがなものでしょうか?

  • PHP
  • 回答数2
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • mako4th
  • ベストアンサー率100% (2/2)
回答No.1

http://oshiete1.goo.ne.jp/kotaeru.php3?q=1508969 は、あくまでもサーバサイドからみた話です。 JavaScriptは、端末側で処理されるのに対し、PHPはサーバ側で処理されます。(ご存知だったらすみません) したがいまして、たとえばフォームに入力された値に対してPHPで処理したい場合は、入力されたデータを一旦サーバに送り(form等)、処理した結果を端末側で受信する事になります。 ですので、HTML、CSSが絡んだ処理でも、内容や処理方法によっては置き換える事ができます。 ☆私の場合、JavaScriptをなるべく使いたくないので、サーバ側で処理できるものはサーバ側で処理しています。(どのような使い方をされる予定か分かりませんが)

SariGEnNu
質問者

お礼

ご回答ありがとうございます. >JavaScriptは、端末側で処理されるのに対し、 >PHPはサーバ側で処理されます。 は知っています.なので、同じ効果をもたらす処理って言った方がより正確かもしれません.Javascriptの代わりにサーバ言語を用いる効果は次のようなものがあります. 1.ソースが知られない 2.統一言語化 3.負荷がサーバに集中する などです.

その他の回答 (1)

回答No.2

フォーム入力の妥当性確認を例に考えてみます。 PEARのHTML/QuickFormクラスを使用すると、 サーバー・クライアントの各サイドで妥当性確認ができるようです。 また、以下のURLでは、PHPコードの中にJavaScriptを埋め込んだ例も紹介されています。 ついでにフレームワークや、テンプレートも勉強してみては?

参考URL:
http://www.planewave.org/translations/quickform/html_quickform.html
SariGEnNu
質問者

お礼

ご回答ありがとうございます. すみません,よく分りませんでした.もう少し自分でも調べて,質問内容についても検討してみます.

関連するQ&A

  • セッションのスコープ(有効範囲)について

    セッションのスコープ(有効範囲)について困っています。 ご存じの方がいましたら教えてください。 現象:同一ドメインでフォルダ階層が異なる場合にセッションが切れてしまう。 例) http://oshiete1.goo.ne.jp/aaa/a.php セッション生成 http://oshiete1.goo.ne.jp/aaa/b.php ○セッション参照 http://oshiete1.goo.ne.jp/bbb/b.php ×セッション参照 あれこれ試行錯誤して1日がつぶれてしまいました。 以下についてお教え頂けたら幸いです。 Q.別階層でもセッションは参照できるか。   上位階層でセッションを生成しないと下位階層では共有できない?   もしくは何か方法がある? 書籍などもあさったのですが、スコープについては同一ドメインであることくらいしか記述されていませんでした。 できる、できないの一言だけでもいいので、なにとぞよろしくお願いします。

    • ベストアンサー
    • PHP
  • HTMLメールでのJavaScript

    こんにちは。 HTMLメールでJavaScriptを動かしたいのですがうまくいきません。 動かす方法をご存知の方、教えて下さい。 ↓を試したのですがダメでした。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=278958 環境はWin2000、OE6.0とOutlook2000です。 HTMLメールでJavaScriptを使うべきでない事は承知の上で質問させて頂きました。

  • 応用してCD-Rに

    http://oshiete1.goo.ne.jp/kotaeru.php3?q=2129003 を応用してパナソニックのRR-US900でHQモード20時間で9時間のラジオを録音して700MBのCD-Rに書き込むと9時間/1回として何回分CD-Rに書き込めますか? それで,CDラジカセで聞けますか? 形式は,CD-DAです.

  • 今の日本の選択  

    お世話になっております。 サリジェンヌです。 今、日本は重要な局面にいると思います。 今後の日本は弱者切り捨て型社会にすべきか、 国民皆を導いていくべきか皆様のご意見を伺いたく思います。また、前者の場合は、その方向に進んでいるように見えますが、後者の方向に針路変更したい場合はどうしたらよいとお考えでしょうか? 因みにサリジェンヌは後者派です(↓頑張ってきました(参考までに)) http://oshiete1.goo.ne.jp/kotaeru.php3?q=2254612 http://oshiete1.goo.ne.jp/kotaeru.php3?q=2248694 http://oshiete1.goo.ne.jp/kotaeru.php3?q=2245746 http://oshiete1.goo.ne.jp/kotaeru.php3?q=2265951 http://oshiete1.goo.ne.jp/kotaeru.php3?q=2265951 http://oshiete1.goo.ne.jp/kotaeru.php3?q=2126838

  • 福島県は関東に区分される?説

    過去の教えてgooに置いて日本の地域区分で色々論議が出ていましたが、これに会社の福島出身の同僚から「福島県は関東なんだ!」と力説されて思わず笑ってしまいました。彼はどうやら茨城県と埼玉県にライバル意識をもっている様で、その2県よりも関東らしいそうです。こんな彼の説の根拠や逆に否定論を「詳しく(感情論可)」教えて下さい。 参考までに自分が分っている過去の教えてgooの「日本区分談義」を http://oshiete1.goo.ne.jp/kotaeru.php3?q=290394 ←新潟系 http://oshiete1.goo.ne.jp/kotaeru.php3?q=29254 ←関東関西系 http://oshiete1.goo.ne.jp/kotaeru.php3?q=251499 ←福島境界系 http://oshiete1.goo.ne.jp/kotaeru.php3?q=247490 ←北海道沖縄系その他 http://oshiete1.goo.ne.jp/kotaeru.php3?q=150575 ←日本全体区分系 http://oshiete1.goo.ne.jp/kotaeru.php3?q=77693 ←日本全体区分系 http://oshiete1.goo.ne.jp/kotaeru.php3?q=369702 ←日本全体区分系 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1039264 ←三重県系 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1741538 ←天気予報区分系

  • 作成したテキストを指定日付が経過したら削除する方法について

    ファイル削除する方法は、http://oshiete1.goo.ne.jp/kotaeru.php3?q=1409128を見せていただきわかったのですが、これに作成して10日たったら削除するようにしたいのですがどう応用すればようのかご教授おねがいします。

  • 恋愛依存症とは???

    こんにちは!! いつもお世話になってます。。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=629254 http://oshiete1.goo.ne.jp/kotaeru.php3?q=630879 http://oshiete1.goo.ne.jp/kotaeru.php3?q=633725 http://oshiete1.goo.ne.jp/kotaeru.php3?q=644351 ↑↑↑↑↑ 今まで質問してきたものですが これを見て私は恋愛依存症だと思いますか?? 自分でもそうなのかな??と思ったりしますが どうなんでしょう?? そしてどうしたら恋愛依存症から立ち直ることが できますか?? やっぱり趣味とか見つけたり仕事に打ち込んだりするのが一番なんでしょうか?? 私は、今の彼のことで悩んでいますが、 なんとか立ち直りたいんです!! 今の自分がいやでいやで堪らないんです。。 彼だけのことを考えている自分が情けないんです。。 恋愛依存症になったことがある方、そうでなくても構いませんが何かいい方法はないでしょうか?? よろしくお願いします!!

  • 常識のない私…

    何回か常識について質問させてもらってますが、 今回、こういう私を、普通?な人にするためには どうすればいいのかなぁというのを 教えてもらいたいのですが… 常識というのは、生活していく上で、自然と身につくもの と、いうことなんですが、もしそういった環境になかった場合 私の場合、常識がないという自覚があるためか 常識がないために、人が疎遠にするようになっっている ためかはわかりませんが人付き合いというのが、あまりありません http://oshiete1.goo.ne.jp/kotaeru.php3?q=1116733 ここの質問にでてくる人のような人かもしれない…と 「ごめん」といったことに関しては間違うことはないけど 同じようなことで、また間違いを起こしてしまう応用がきかないというか 関連して…ということがわからない部分があったりします http://oshiete1.goo.ne.jp/kotaeru.php3?q=1002302 http://oshiete1.goo.ne.jp/kotaeru.php3?q=998438 こんな質問をしている私です… 常識ってものはすぐにわかるものと友人(tk_kurikuri氏)はいっていまして それは自分で考えろということなんですが、どうしてもわからないので できるだけすぐわかるような方法を教えていただければなぁと 私は、時間がかかることだと考えていますが…

  • 光化学の専門書について

    光化学について勉強したいのですが、お勧めの専門書ありましたら教えていただけないでしょうか? よろしくお願いします。 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1059393 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1059369

  • Mr,Children(もう一度お願いします)

    http://oshiete1.goo.ne.jp/kotaeru.php3?q=2390083 http://oshiete1.goo.ne.jp/kotaeru.php3?q=1701933 では聞きます。 ミスチルの中で一番好きな曲は何ですか? ちなみに私は「口笛」です。

専門家に質問してみよう