print 'Hello World!';

hogehoge備忘録

2016-10-15から1日間の記事一覧

Laravel#ユーザ認証後のリダイレクトURLの設定変更

環境:Laravel5.0 C:\pleiades\xampp\blog\vendor\laravel\framework\src\Illuminate\Foundation\Auth\AuthenticatesAndRegistersUsers.phpのpostLogin、redirectPath、getLogoutをC:\pleiades\xampp\blog\app\Http\Controllers\Auth\AuthController.phpにオ…

Laravel#CSRFトークンチェックを無効化する

環境:Laravel5 CSRFチェックの本体は「app/Http/Middleware/VerifyCsrfToken.php」です。ここにCSRFチェックを無効にしたいフォームを記載する。 [デフォルト設定] public function handle($request, Closure $next){ return parent::handle($request, $n…

Laravel#Eloquent ORMによるDB操作#モデルの定義

環境:Laravel5.0 Laravelでデータを扱う方法はQueryBuilder(DB::*)を使う方法と、Eloquent ORMを使う方法がある。Eloquent ORMでは、モデルを作成する必要があり、Query BuilderとDB操作が異なる。 モデルの作成 Eloquent ORMを利用するためには、モデルを…

Laravel#データベース接続設定

環境:Laravel5.0 設定ファイル .envconfig/database.php 1..envデータベース名やユーザ名、パスワードの設定等を変更する DB_HOST=localhost DB_DATABASE=mydatabase DB_USERNAME=developer DB_PASSWORD=secret 2.config/database.phpデータベース名、…

Laravel#導入手順

1.Composerをインストール 2.以下のコマンドを実行 composer global require "laravel/installer composer create-project --prefer-dist laravel/laravel blog 3.設定アプリケーションのドキュメント/Webルートをpublicディレクトリにする #参考サ…

Gitの基本

git

#参考サイト サルでもわかるGit入門 〜バージョン管理を使いこなそう〜 | どこでもプロジェクト管理バックログ Git初心者でも大丈夫!完全無料でGithub PagesにWebページを公開する方法 | 株式会社LIG

Gitコマンド一覧

git

$ git initディレクトリにリポジトリを作成 $ git commit -m “[comment]”コミットメッセージを同時に指定 $ git status前回のコミットと比較してどのファイルが変更されたかを表示 $ git logコミットログを参照する $ git checkout [branch]ブランチを変更す…

ZIPダウンロード

php

# サンプルコード

日本語フリーフォント

#参考サイト 2016年用、日本語のフリーフォント219種類のまとめ -商用サイトだけでなく紙や同人誌などの利用も明記 | コリス

PHPでPDF帳票を出力する方法

Illsutratorを使用してPDFのテンプレートを作成する Illustratorを使用して帳票のテンプレートを作成する。保存するときに保存のオプションで、「互換性のある形式」を「Acrobat 5(PDF1.4)」にして保存する。 tcpdf のインストール https://github.com/tecni…

PHPでJSONのデータを処理する方法

php

#参考サイト PHPでJSONのデータを処理する方法

eval関数

eval()関数は文字列をPHPのソースと見なす関数です。 [使用例] $i=1; eval("\$val=old('hoge$i');"); #実行結果 引数hoge1のold関数が実行され、戻り値が$valに返される。 #注意点 ・evalの引数は""で括り、「;」で終わる。・$の直前には「\」でエスケープ

cron(クーロン)でphpを自動実行する

クーロンを編集する crontabコマンドでクーロンを編集します。 # crontab -e もしくは # vi /etc/crontab #書き方 毎日10時に「cron.php」を実行する場合、下記のように記載します。 0 10 * * * /usr/bin/php /var/www/html/cron/cron.php 実行する日時を指…

CAPTCHA(画像認証) の設置

php

CAPTCHA(画像認証) の設置方法 securimageのサイトからダウンロードします。 ダウンロードしたファイルを解凍し「securimage」フォルダを任意のディレクトリへ移動します。 $_SESSION["securimage_code_disp"]["default"]が画像認証の正しい文字列 #参考サ…

Composerインストール方法#Win

Composerインストール方法(XAMPP) 1.php_openssl.dllを有効にするC:\pleiades\xampp\php\php.ini ;extension=php_openssl.dll ↓ extension=php_openssl.dll 2.以下のコマンドを実行 cd C:\pleiades\xampp php -r "readfile('https://getcomposer.org/ins…

Composerをインストールする#Lin

インストール 今回は以下のディレクトリにインストール cd /usr/local/bin curl -sS https://getcomposer.org/installer | sudo php [実行後] #!/usr/bin/env php All settings correct for using Composer Downloading... Composer successfully installe…