ウィルキンソンの炭酸が抜けていく。

webクリエイターのイロハ

フレームワーク研究

たとえばPHPフレームワークとは? フレームワークは一言で表すと、アプリケーションの土台」と言えます 。データベースへの接続、認証機構の実装、データの登録・編集・削除ページの作成など、どんなWebアプリケーションにも必須の機能があります。これらの…

PHPでめっちゃ出てくるforeach研究

foreach文は配列に含まれる各要素の値を順に取り出し処理したい場合に便利な文です。書式は次のようになっています。 foreach(配列変数 as 変数 ){ 実行する処理1; 実行する処理2; } 要素を取り出す配列と、取り出した要素の値を格納する変数を指定します…

復習研究

『三項演算子』 $result = ( ($dice[0] + $dice[1]) % 2 == 0 )? “true”:”false”; isset() その変数が存在しているかどうかを調べてくれる。 引数に調べたい変数を入れてあげてあったら true なかったら(null)false を返してくれる。 配列をkey =>value と…

天才なのかな研究

youtu.be

1つのクッキーに複数の値を格納する

1つのサーバからクライアントに送ることが出来るクッキーは1つだけではありません。例えば下記のように複数のクッキーを送ることが出来ます。 setcookie("user", "yamada"); setcookie("pass", "pass"); ただし、クライアントは1つのサーバから受け取ること…

クッキーを削除する研究

クッキーは必要なくなったら削除できます。不要なクッキーは出来る限り削除しておきましょう。 クッキーを削除するためには、有効期限を昔の時間に設定することで削除します。例えば下記のようにします。 time() - 1800 では試してみます。下記では3回アクセ…

クッキーの有効期限の設定

クッキーは有効期限を指定しない場合、クライアント側のブラウザが閉じてしまうと消えてしまいます。 ブラウザが閉じてもクッキーを一定期間残しておきたい場合には明示的に有効期限を設定します。 有効期限はsetcookie関数の3番目の引数で指定します。 指定…

クッキーの読み込み研究

次にクライアント側に保存したクッキーを読み取ってみます。 読み取るとは言ってもクライアント側のハードディスクの中身を見に行くわけではありません。クッキーがあるサーバによって保存された時、次に同じサーバに対してアクセスすると、そのサーバによっ…

クッキーの送信研究

クッキーはクライアント側にデータを保存するためのものです。 例えば一度ホームページを閲覧したクライアントに対してクッキーを送信して保存しておいてもらえば、次にホームページにアクセスがあった時にクッキーがあるかどうかを確認することで初めての訪…

今日のまとめ研究

1、クッキーは期間を決めて保存できるのに対し、セッションはwebブラウザを閉じるまでという制限。安全性高め 2、変数==箱の中にいろいろパッケージングするもの 3、関数==名前をつけた関数の中にあるものをその名前だけで呼び出す。 function paopao…

==falseの省略形研究

先頭に!エクスクラメーションをふかする。

書籍紹介ブログパーツ ヨメレバ研究

書籍紹介ブログパーツ ヨメレバ ま、リンクこれなんで、使いたい方は。

ハルロック プログラムを使ったおもしろ工房研究。

ハルロックは女子大生のはるちゃんと個性豊かなキャラクター(天才小学生、変態高校生、根暗な大学生)が織りなす。スーパテクニカルファンタジー漫画です。 第1巻では小型のコンピューター、ラズベリーパイ(以下、ラズパイ)を使って、3つのシステムを制…

ミャンマー研究

先月12月9日ヤンゴン証券取引所が開設されました。 日本は全体の49%の資本を出資し、事実上の大株主になっており、ヤンゴンの株式市場の成長率が、日本の成長率につながりそうです。 ミャンマーの土地市場では、中国やタイに確実に遅れを取っていた日本…

omikujiと丁半 ソース と解説研究

[おみくじの] $arr = array('大吉', '中吉', '小吉', '吉', '凶', '末吉'); echo $arr[rand(0,5)]; 配列で$arrは配列で上記のものを持っています。 自然数で0.1.2.3.4.5の数字を持っているので 乱数(rand)で0〜5までのもののどれかを出力(echo)します…

encode とisset 研究

isset = 変数がセットされていることとそれがnull(空)であることを調べる。 説明 ¶ bool isset ( mixed $var [, mixed $... ] ) 変数がセットされており、それが NULL でないことを調べます。 変数が、unset() により割当を解除された場合、 何も値が設定…

全然できないんですけど、研究

次はフォームからPOSTを使って送られてきたデータの処理を行ってみます。基本的にはGETの場合と同じです。 GETの場合は$_GET変数に値が格納されていましたが、POSTの場合は$_POST変数に値が格納されています。よってフォームからのデータを取り出す場合は下…

test.phpを見る方法

http://192.168.33.10/test.php/ これはlocalのIP

Getで送られてきたデータ処理

まずはフォームからGETを使って送られてきたデータの処理を行ってみます。 下記のようなテキストボックスだけがあるフォームを考えて見ます。 <form method="GET" action="./kaitou.php"> <input type="text" name="text1"> <input type="submit" name="btn1" value="回答"> </form> 上記のようなフォームが含まれるHTMLからフォーム上のボタンをクリックすると、「action」で指定されたPHPは…

PHP定義済みの変数研究

1、HTMLフォーム機能についてのおさらい。 <form action="送信先URL" method="post"> <input type="text" name="example"> <input type="submit" value="送信"> </form> 入力欄に何か入力してボタンを押すと、Webブラウザーは指定したURLに対して入力内容を送信します。通常そのURLでは何らかのWebアプリケーションが動作していて、入力内容に従って動作するように作られています…

外部ファイルの読み込みの流れ研究

外部ファイルの読み込みについて PHPでは、定数や関数の定義など、使い回しができるコードを分離して保存し、色々なプログラムから呼び出して使用することができます。 requireでの読み込み require を使用すれば、プログラム実行前に指定したファイルを読み…

commetの動作の流れ研究

Comet動作の流れ大まかな流れは。 Ajax(XMLHttpRequest)を利用してサーバー(PHP)にリクエストを送るリクエストを受けたPHPはトリガーイベントが発生するまで待機(ループ)PHPはトリガーイベントが発生したらレスポンスを返し終了クライアント側はレスポンスを…

Commet研究 wikipediaさんに聞いてみた

Comet(コメット)とは、Web アプリケーションを構築する際に利用される技術で、この技術を使うと、サーバで発生したイベントをクライアントからの要請なしにクライアントに送信することができる。 Comet はこのような通信を実現するための複数の手法をまと…

ソケット通信研究

最初に思ったこと、Javaかよ。

Commet 研究 wikipediaに聞いてみた。

Comet この項目では、Webアプリケーション技術について説明しています。その他のCometについては「コメット」をご覧ください。 この記事には独自研究が含まれているおそれがあります。問題箇所を検証し出典を追加して、記事の改善にご協力ください。議論はノ…

Ajaxってなんやねん研究2

今回はAjax(エイジャックス)を取り上げます。Web 2.0の代表的な技術として取り上げられ、一世を風靡(ふうび)したAjax。皆さんも“Ajax”という言葉自体は知っていると思います。 Ajaxを使ったサイトといえば、Googleマップなどが有名ですね。AjaxはGoogle…

Ajaxってなんやねん研究

Ajaxとは、Webブラウザに実装されているJavaScriptのHTTP通信機能を使って、Webページのリロードを伴わずにサーバとXML形式のデータのやり取りを行って処理を進めていく対話型Webアプリケーションの実装形態。 従来、Webブラウザを使ったWebアプリケーション…

半 丁ゲームの呼称研究

出目123456 1 (1,1)ピンゾロの丁 (1,2)イチニの半 (1,3)サンミチの丁 (1,4)ヨイチの半 (1,5)グイチの丁 (1,6)イチロクの半 2 (2,1)イチニの半 (2,2)ニゾロの丁 (2,3)サニの半 (2,4)シニの丁 (2,5)グニの半 (2,6)ニロク…

やばすぎるjavascriptの記述量でテンション下がった研究

最近つくりたいなあというものがあります。 こちら spielzeugz.de これです。 マウスを遅れてついてくるものですが、 今度作ろうかなあとか思って調べたら、半端ないjavascriptの記述量でした。 こちら、 (function(){var E;function Aa(a,b){switch(b){case…

while文とfor文の違い研究

for文は最初から具体的にかけるような数字、明確に分かっている時にfor文を使います。 while文は最初からわかってない時に使う。