2009-01-01から1年間の記事一覧

ファイルの書込み 読み取り2

ファイルの書込み 読み取り2 ファイルへの読み書きは fopen() 関数を使用してファイルポインタを取得した後、 fgets() 関数や fputs() 関数を使用して行います。また、上書きするのか、追記するのかなど使い方はさまざまです。 【ファイルの書込み】

簡単なセッション管理

簡単なセッション管理ど素人の私でも判りやすく説明しているサイトを見つけました。 このサイトを見られた方は是非一度見てください。 ダウンロードできるようにされてあるのですごくわかりやすいのと、素人に理解しやすいないようになっています。簡単なセ…

ファイルの書込み 読み取り

ファイルの書込み 読み取り簡単なファイルの処理について自分なりにやってみました。 【ファイルの書込み】//ファイル名を付ける $file_name = "./test.txt";//ファイルオープン $file = fopen($file_name, "w+");//ファイルをロックする flock($file, LOCK_…

WordPress プラグイン Ktai Style

WordPress プラグイン Ktai Style以前紹介したWordPressを使いこなせるようになってきました。 PHPとMysqlも自分なりにカスタマイズしました。今回は携帯用の表示をしてくれるプラグインを記事にしました。 Ktai Style 参考サイトはこちらインストール後はプ…

WordPress インストール

WordPress インストール mysql、PHPも少しは使えるようになってきたのでWordPressのほうでも自分のドメインで ブログを書いていくことにしました。色々と調べてみた結果WordPressが使いやすそうだったのでインストールしました。 使い方、インストールの方法…

smarty 外部ファイル参照

smarty 外部ファイル参照 今日はsmartyを使ってwebサイトを作る際の注意点です 自分の失敗を元に記事にしました。smartyを使ってwebサイトを作る時にtemplatesファイルから画像をそのまま読み込むと errorになってしまったり、上手く表示できないことがあり…

session()について

session()関数についてsession()関数は、ログインが必要なサイトなどで異なるページに移ったとしても 再度ログイン情報を入力しなくても指定したデータを引き続き保持することができる機能です。 【さらに詳しく】 PHPのsession_start関数は、ブラウザから送…

Fatal error: Smarty error:

Fatal error: Smarty error:このエラーもよく悩まされたerrorの一つです。 Fatal error: Smarty error: unable to write to $compile_dir【意味】$compile_dir に不正な値が入っており、そのようなディレクトリが存在しないか、もしくは templates_c の指定…

function __construct()

function __construct() [オブジェクトの生成時に自動的にコールされる特殊なメンバ関数] クラスオブジェクトを作成した際に一番初めに呼びだされます。 認証画面などをmysqlを使って作成する際などに使用したりします。個人でもfunction_constructを使って…

smaty syntax error シンタックスエラー

smaty syntax error シンタックスエラーsmartyを使っていて、syntax errorという表示がされるようになってしまいました。 調べてみた結果ですが、{ldelim}{rdelim}という組み込み関数を使うと回避できるようです。−−−−−−−−−−−−−−−−−−以下をテンプレートから…

includeとrequireの使い分け

includeとrequireの使い分けincludeとrequireはエラー表示以外は基本同じになるようです。 −−−−−−−−−−−−−−−−−−【使い分け】 ・include() エラー時にwarning(警告)を出力・require() Fatal Errorスクリプトを終了します−−−−−−−−−−−−−−−−−−

str_replace()関数

str_replace()関数引数に含まれる文字列を、指定した文字列に置き換えます。$title = "今日は晴です"; $chikan = "晴"; $kekka = "雨"; $kotae = str_replace($title,$chikan,$kekka);print($kotae);−−−−−−−−−−−−−−−−−− ☆実行結果☆ 今日は雨です−−−−−−−−−−…

warning: smarty error: unable to read resource

warning: smarty error: unable to read resource 恐らくsmarty初心者の方が経験することが多いエラーの一つだと思います。 smartyを使い始めて、全くの初心者の私も一時期これにはまりました。意味としては、指定した場所に呼び出したいファイルが存在しま…

array_push( )関数

array_push( )関数array_push( )は、一つ以上の配列、要素を追加する時に使用します。 −−−−−−−−−−−−−−−−−−//array_push ($変数,"追加要素");$ar = array("あ", "い"); array_push($ar, "う", "え"); print_r($ar);−−−−−−−−−−−−−−−−−− ☆実行結果☆ Array ( [0]…

PHP参考書

PHP参考書最近PHPの参考書を買いました。参考書を買う時って結構迷いますよね。 私の場合は、とりあえず立ち読みしてみて良さそうだったら買うというパターンがほとんどです。 今日は、私が持ってる一冊を紹介します。決してアフィリではないですので、ご自…

PHP用語 インクルード

PHP用語 インクルードsmarty、PHPの参考書を見ていくと頻繁に出てくる言葉でもちろん最初は意味がわかりませんでした。 なので一応意味を書いておこうと思います。 【インクルード】 ファイル内へ異なるファイルを組み込むことをいいます。 インクルードファ…

XREAにsmarty

xreaにsmarty最近やっと、レンタルサーバーにsmartyをインストールすることができました。 自分が参考にさせて頂いたサイトはこちら。以下は自分で行った手順です。1.smartyをダンロードSmartyサイト 図のダウンロードをクリックして最新版をダウンロード&…

IT用語 DNS

IT用語 DNSとはドメインをIPアドレスに、IPアドレスをドメインに変換するメカニズムの名称です。自分では詳しく説明しにくい部分があるので以下を読んでもらえば詳しくわかると思います。 プログラムを始めたときに最初のころに覚えた言葉です。DNSとはレン…

foreach関数

foreach関数配列のキーがなくなるまで処理を繰り返します。foreachの後の()内で「=>」という記号を利用する事でキー部分とデータの両方を一緒に取り出す事が出来ます。 −−−−−−−−−−−−−−−−−− $a[1] = "いち"; $a[2] = "に"; $a[3] = "さん"; foreach($a as $ke…

do while関数

do while関数while文と異なり、ループ処理の前に条件を指定する必要がありません。 使う用途としては、 ”とりあえず 1回は実行する、場合によっては繰り返す” こういう場合に便利です。−−−−−−−−−−−−−−−−−−do{ $i++; echo"今は", echo $i"回目です"; }while($…

for関数

for関数 同じ処理を指定した分だけ処理したい場合に使えます。指定した条件に満たすとループを抜けます。 −−−−−−−−−−−−−−−−−−for($i=0; $i echo"今は".$i."回目です。";}−−−−−−−−−−−−−−−−−− ☆実行結果☆ 今は1回目です。 今は2回目です。 今は3回目です。 今…

繰り返し構文 while関数

繰り返し構文 while関数指定した条件になるまで同じ処理を繰り返す行います。※注意※ 条件を変更しないままでいると無限に処理し続けるので気をつけてください。 −−−−−−−−−−−−−−−−−− 0) { print ($a.""); $a--; } ?>−−−−−−−−−−−−−−−−−− ☆実行結果☆ 5 4 3 2 1

ユーザー定義関数 function

ユーザー定義関数 function 複数回使う場合や、共通の処理を別のページで使いたい場合に、自分が定義した関数にすることができます。 −−−−−−−−−−−−−−−−−− ☆実行結果☆ 1 −−−−−−−−−−−−−−−−−−この式を最初に目にした時は、頭の悪い自分は実行結果を2だと思って…

PHP関数[switch] 条件分岐

PHP関数[switch] 条件分岐 条件分岐[例] 条件をAとした場合、caseの後のいずれかの値に当てはまれば、その当てはまった箇所以降の処理を行います。当てはまった箇所で処理を制御したい場合は[例]のように、break;命令を利用して処理を終わらせます。−−−−−−−−…

PHP、Mysqlブログ

PHP、Mysqlを始めたばかりの、ど素人ブログです。これから、自分が知らない言葉などを覚えていくために、ブログで残していくことにしました。少しでも知識力を高めればと思っています。 その他にも、自分が気になった記事などがあれば載せていきます。 PHP・…