Furudateのブログ

プログラミングやネットワーク系の知識・技術がメインのブログ。技術メモ帳的な感じになるかと。岩手から発信していきます。

2013-10-01から1ヶ月間の記事一覧

【Git】GitやGitHubでよく使うコマンド一覧

Git

こんばんは。今回はGitやGitHubでよく使いそうなコマンドをまとめておきます。 自分のメモ的な意味合いもありますが、これさえ覚えておけば基本的な部分は全部出来るようにしたいと思います。 絶対に使うコマンド git initまずはこれ。基本ですね。リポジト…

【Git】Windowsにmsysgitをインストール

Git

こんにちは。前の記事で、GUIベースのGitクライアントツールであるSourceTree for Windowsをインストールしました。今回は、CUIベースのツールで、Windowsでも出来るmsysgitをインストールして、Gitの環境構築を行い、簡単にGitHubを使ってみたいと思います…

【PHP】サムネイル画像作成

PHP

// dstの値から最適なサイズにリサイズ(縦横比を) function getImageSizeForSmartResize($dstWidth, $dstHeight, $srcWidth, $srcHeight){ $factor = min*1; return array($factor * $srcWidth, $factor * $srcHeight); }// サムネイル画像作成 function c…

【PHP】includeとrequireの使い分け

PHP

こんにちは。今PHPを教えているのですが、その際にincludeとrequireについて触れたのでここにも書いておきたいと思います。 外部ファイルを読み込むinclude()とrequire() PHPで外部ファイルを読み込みたい場合は、include()関数かrequire()関数を使います。…

【CSS】CSSファイルを分割する際のファイル名とCSSリセット

CSS

参考にさせていただいたサイト CSSファイルの分割 | d-spica効率よく作るために私がしているCSSファイル分割方法|WEB Drawer[CSS]2012年最も人気のあったCSSリセットとどれを使えばいいかの指針、と上手に使うポイント | コリス

【PHP】CakePHPでパスワードをハッシュ化する

PHP

こんばんは。CakePHPでは、ユーザ登録の際にフォームにusernameとpasswordがある場合、パスワードを自動でハッシュ化してくれます。しかし、パスワード再発行処理や、変更処理などをした場合には、ハッシュ化はしてくれません。 そこで、指定した値をハッシ…

【PHP】CakePHPでViewを使わないことを指定する

PHP

こんばんは。CakePHPでは、コントローラでアクションを作成した際、それに対応したViewがないとエラーが出ます。 しかし、ajaxなどのバックグラウンドで動くものや、CSVダウンロードのみなど、Viewを必要としない処理を書くときがありますそのような際にはAc…

【PHP】CakePHPでjQueryのajaxでPOSTしたデータを取得する方法

PHP

こんばんは。連続投稿です。CakePHPでは、POSTとGETをコントローラで受け取る際、このように受け取ります。POSTの場合 $this->data["Model"]["key"];(CakePHP1.3) $this->request->data("Model.firld");(CakePHP2系)GETの場合 $this->params["url"]["key"];(…

【CSS】!importantについて(CSSの優先順位)

CSS

こんばんは。CSSで複数のCSSファイルを扱う場合、後から指定したCSSファイルのスタイルが優先されます。 jQueryを使うと、jQueryのCSSと競合してしまい、指定したCSSが相殺されてしまうことがあります。!importantルールを使うと、これを解決することが出来…

【Git】Gitの用語と仕組みについて

Git

こんばんは。Gitについてですが、前のエントリで基本的な使い方は書きました。しかし、用語だったり仕組みについてなどはあまり深く触れませんでしたね。今回はそこについて書きたいと思いますが、自分が書くまでもなく既に色々と解説ページがあります。 そ…

【JavaScript】jQueryでセレクトボックスで選択された値によって処理を変更

こんばんは。今回はjQueryでセレクトボックスの選択状態を取得して、その値によって処理を変更するということをやりたいと思います。セレクトボックスの値が変わるたびに、処理も自動で変わります。 今回は2つのセレクトボックス(id=sel1, id=sel2)を作り…

【Javascript】【PHP】jQueryでajax的なコメント書き込み処理

こんばんは。今回はjQueryを使って画面遷移なしでajax的にコメントの投稿と表示をしてみたいと思います。こちらのサイトがとても詳しく書いてあり、非常に参考になりました。基本的には前のエントリで書いた$.postを用いて実装しています。 DBのテーブルを用…

【CSS】ボックス内で改行する

CSS

こんにちは。divタグなどを使ってボックスを作った場合、そこに長い文字列が入ってしまうと通常ははみ出して表示されてしまいます。CSSで "overflow: scroll" などを使えばスクロールはできますが、改行することは出来ません。今回はそのやり方をメモしてお…

【HTML】【CSS】フォームでEnterを押しても送信しないようにする

こんにちは。HTMLで少し詰まったことがあったのでメモしておきます。テキストフォームにフォーカスがある状態でEnterを押すと、ボタンを押さなくてもフォームの内容が送信されてしまいます。 場合によっては便利ですが、この機能を無効にしたい場合もありま…

【JavaScript】【PHP】jQueryでフォームダイアログを表示して裏でmysql処理

こんにちは。今回は、jQueryでフォームをダイアログで出すこと、そして、ダイアログのボタンを押したら裏でPHPを用いてmysql処理をし、ログイン処理を行いたいと思います。これがあるとログインフォームなどの簡単なフォームを作らなくていいし、画面も無駄…

【PHP】mysqliとプリペアドステートメントについて

PHP

こんにちは。今回はPHPについてです。 普段フレームワークで書くことが多いのでいざ平文でやろうとすると忘れていることが多いです。今回はPHPからMySQLの使用についてです。PHPを習い始めたころはmysql_connectとか使ってたんですが、現在では非推奨のよう…