2013-10-01から1ヶ月間の記事一覧
こんばんは。今回はGitやGitHubでよく使いそうなコマンドをまとめておきます。 自分のメモ的な意味合いもありますが、これさえ覚えておけば基本的な部分は全部出来るようにしたいと思います。 絶対に使うコマンド git initまずはこれ。基本ですね。リポジト…
こんにちは。前の記事で、GUIベースのGitクライアントツールであるSourceTree for Windowsをインストールしました。今回は、CUIベースのツールで、Windowsでも出来るmsysgitをインストールして、Gitの環境構築を行い、簡単にGitHubを使ってみたいと思います…
// dstの値から最適なサイズにリサイズ(縦横比を) function getImageSizeForSmartResize($dstWidth, $dstHeight, $srcWidth, $srcHeight){ $factor = min*1; return array($factor * $srcWidth, $factor * $srcHeight); }// サムネイル画像作成 function c…
こんにちは。今PHPを教えているのですが、その際にincludeとrequireについて触れたのでここにも書いておきたいと思います。 外部ファイルを読み込むinclude()とrequire() PHPで外部ファイルを読み込みたい場合は、include()関数かrequire()関数を使います。…
参考にさせていただいたサイト CSSファイルの分割 | d-spica効率よく作るために私がしているCSSファイル分割方法|WEB Drawer[CSS]2012年最も人気のあったCSSリセットとどれを使えばいいかの指針、と上手に使うポイント | コリス
こんばんは。CakePHPでは、ユーザ登録の際にフォームにusernameとpasswordがある場合、パスワードを自動でハッシュ化してくれます。しかし、パスワード再発行処理や、変更処理などをした場合には、ハッシュ化はしてくれません。 そこで、指定した値をハッシ…
こんばんは。CakePHPでは、コントローラでアクションを作成した際、それに対応したViewがないとエラーが出ます。 しかし、ajaxなどのバックグラウンドで動くものや、CSVダウンロードのみなど、Viewを必要としない処理を書くときがありますそのような際にはAc…
こんばんは。連続投稿です。CakePHPでは、POSTとGETをコントローラで受け取る際、このように受け取ります。POSTの場合 $this->data["Model"]["key"];(CakePHP1.3) $this->request->data("Model.firld");(CakePHP2系)GETの場合 $this->params["url"]["key"];(…
こんばんは。CSSで複数のCSSファイルを扱う場合、後から指定したCSSファイルのスタイルが優先されます。 jQueryを使うと、jQueryのCSSと競合してしまい、指定したCSSが相殺されてしまうことがあります。!importantルールを使うと、これを解決することが出来…
こんばんは。Gitについてですが、前のエントリで基本的な使い方は書きました。しかし、用語だったり仕組みについてなどはあまり深く触れませんでしたね。今回はそこについて書きたいと思いますが、自分が書くまでもなく既に色々と解説ページがあります。 そ…
こんばんは。今回はjQueryでセレクトボックスの選択状態を取得して、その値によって処理を変更するということをやりたいと思います。セレクトボックスの値が変わるたびに、処理も自動で変わります。 今回は2つのセレクトボックス(id=sel1, id=sel2)を作り…
こんばんは。今回はjQueryを使って画面遷移なしでajax的にコメントの投稿と表示をしてみたいと思います。こちらのサイトがとても詳しく書いてあり、非常に参考になりました。基本的には前のエントリで書いた$.postを用いて実装しています。 DBのテーブルを用…
こんにちは。divタグなどを使ってボックスを作った場合、そこに長い文字列が入ってしまうと通常ははみ出して表示されてしまいます。CSSで "overflow: scroll" などを使えばスクロールはできますが、改行することは出来ません。今回はそのやり方をメモしてお…
こんにちは。HTMLで少し詰まったことがあったのでメモしておきます。テキストフォームにフォーカスがある状態でEnterを押すと、ボタンを押さなくてもフォームの内容が送信されてしまいます。 場合によっては便利ですが、この機能を無効にしたい場合もありま…
こんにちは。今回は、jQueryでフォームをダイアログで出すこと、そして、ダイアログのボタンを押したら裏でPHPを用いてmysql処理をし、ログイン処理を行いたいと思います。これがあるとログインフォームなどの簡単なフォームを作らなくていいし、画面も無駄…
こんにちは。今回はPHPについてです。 普段フレームワークで書くことが多いのでいざ平文でやろうとすると忘れていることが多いです。今回はPHPからMySQLの使用についてです。PHPを習い始めたころはmysql_connectとか使ってたんですが、現在では非推奨のよう…