タグ

PHPに関するtomtoma1025のブックマーク (8)

  • PHPでユニークなIDを生成する:uniqid() - kakakakakku blog

    PHPでユニークな(一意な)IDを生成したい場合に「uniqid」という関数が利用できる. string uniqid ([ string $prefix [, bool $more_entropy ]] ) マイクロ秒単位の現在時刻にもとづいた、接頭辞つきの一意な ID を取得します。 PHP: uniqid - Manual $prefixなし $prefix(接頭辞)なしで利用すると,13文字の文字列が生成される. [例] 48f7146e6ea07 <?php echo uniqid(); echo uniqid(""); ?> $prefixあり $prefixに任意の文字列を指定すると,接頭辞の後に13文字の文字列が生成される [例] UNIQ_48f718480b738 <?php echo uniqid("UNIQ_"); ?> $prefixに乱数を指定する マイクロ秒単

    PHPでユニークなIDを生成する:uniqid() - kakakakakku blog
  • WEBデザイナーの為のXSS(クロスサイトスクリプティング)入門

    WEBデザイナーの為のXSS(クロスサイトスクリプティング)入門 情報処理推進機構のXSS(クロスサイトスクリプティング/Webアプリケーションに存在するセキュリティホール)が公開されて、ネット上では盛り上げっているようです。 まぁ、これを機会にXSS(クロスサイトスクリプティング)って言葉をはじめて聞いたデザイナー・プログラマーの方は、正しい知識・正しい対処法を勉強しましょう。 とくにプログラムなんてちょっと改造するだけというレベルの、WEBデザイナーさんに注意してもらいたいです。 XSSはwebページにスクリプトを埋め込む攻撃法方法 XSSは別のサイト(これはどこでも良い)から攻撃先のurlに対して特定の文字列を送ることにより攻撃先のurlでスクリプトを実行する攻撃方法です。 XSS脆弱性のあるスクリプトはこんなスクリプトである。 <input type="hidden" name="

    WEBデザイナーの為のXSS(クロスサイトスクリプティング)入門
  • PHP と Web アプリケーションのセキュリティについてのメモ

    このページについての説明・注意など PHP は、Apache モジュールや、CGI、コマンドラインとして使用できるスクリプト言語です。このページでは、主に PHP における、Web アプリケーションのセキュリティ問題についてまとめています。 Web アプリケーションのセキュリティ問題としては、以下の問題についてよく取り挙げられていると思いますが、これらのセキュリティ問題について調べたことや、これら以外でも、PHP に関連しているセキュリティ問題について知っていることについてメモしておきます。 クロスサイトスクリプティング SQL インジェクション パス・トラバーサル(ディレクトリ・トラバーサル) セッションハイジャック コマンドインジェクション また、PHP マニュアル : セキュリティや、PHP Security Guide (PHP Security Consortium) には、PH

  • デザイナー(もどき)がSmartyとPHPを勉強してみる - ONE PERCENT DESIGN BLOG

    会社の先輩からは結構前から言われていたんですが、デザイナーとプログラマーの双方のやり取りをスムーズに進めるためにも、デザイナーもSmartyの知識は持っておいた方が良いとのこと。 まぁ、小生はデザイナーにもプログラマーにもなる気が無いので、今までほったらかしにしてしまっていたのですが。。 小生!やるときはやる男です! というわけで、動機はどうあれ、勉強しはじめましたSmarty。 その前に・・・・だ。PHPのことが良く分からん。。。。なので、最初の課題は PHP初心者がPHPとは何かをそれとなく理解する というわけで、先月あたりからデザイナーがwebサービスを10週間で作れるようになる方法。または私は如何にしてPHPを愛するようになったか。という記事を見ながらPHPの勉強を始めました。ほんと、よく書かれていますねこの記事。 この記事で言う「神」役はまぁ会社の先輩にお願いすると勝手に想定した

  • リダイレクト手法まとめ | Like@Lunatic

    サイト内でページを移設するとか、拡張子を変更するとか(htmlphp など)、ドメインを変えるとかいったことになると、旧URLから新URLへのリダイレクトをするケースがあります。リダイレクトが必要とされるのは、旧URLを参照するユーザーに不便をかけないためだけではなく、検索エンジンのロボットにURL変更を通知するためという側面もあります。 ここでは3つのリダイレクトの方法を取り上げてまとめてみました。 (1)301リダイレクトと呼ばれる方法で、.httaccessを使うなどして行うもの。 (2)HTMLの<meta http-equiv="Refresh" ...>を使う方法 (3)JavaScriptのlocation.href、またはlocation.replace()を使う方法 (1)はサーバー側に.htaccessを設置する方法です。具体的なコードは以下のようになります。 Red

    リダイレクト手法まとめ | Like@Lunatic
  • http://blog.e-riverstyle.com/2008/09/jcrop.html

    http://blog.e-riverstyle.com/2008/09/jcrop.html
  • Flashで作るアニメーションで切り替わるTwitterウィジェット

    Posted: 2010.08.20 / Category: ActionScript / Tag: AS3.0, Twitter 以前、jQueryでTwitterのつぶやきを取得するという記事を書きましたが、それのFlash版をチュートリアル形式でお送りします。 ただ表示するだけじゃつまらないかと思いますので、Flashらしくアニメーションとかもつけてみます。 画像の作成 画像を準備するところからはじめましょう。 Flashで作成してもいいし、PhotoShopなどの画像編集ソフトで作ってもいいです。 今回はこんな2つの画像を用意しました。 「frame.png」はウィジェットの枠となる画像です。真ん中の縞々の部分は透明という意味です。なのでpng32で保存します。 「panel.png」は文字の部分の背景に表示される画像です。透明度はないので保存形式は何でもいいですが、ここではpng

    Flashで作るアニメーションで切り替わるTwitterウィジェット
  • [連載]WordPressでWebサービスを作る方法(1:PHPとは) | Stocker.jp / diary

    このブログでは何度も触れていますが、3月に フリー写真素材 :: Free.Stocker という無料写真素材サイトをオープンしました。 このサイトは、WordPress というブログ向けの CMS(コンテンツ管理システム)を使って作りました。 このサービスを作った際の手順をケーススタディとして「PHPWordPressを全く知らない方でも、WordPressWebサービスを作り、それをたくさんの方に利用して頂ける方法を分かりやすく学べる記事を書こう」と思い書き始めたのがこの記事ですが、「PHPとは」から「WordPressサイトにおける内部SEO」「ソーシャルメディアマーケティング」まで網羅する特大記事になり、1記事として一度に掲載することが難しくなったので、全10回の連載としてお送りします。 WordPressPHP初心者の方はぜひ1ページ目からソースコードを書き写しながら、既に

    [連載]WordPressでWebサービスを作る方法(1:PHPとは) | Stocker.jp / diary
  • 1