タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

PHPコード $_FILESに関するstuonsのブックマーク (3)

  • rikimaruのPG/SEしょーもない備忘録: アップロードされた画像ファイルのサイズ取得

    アップロードされた画像ファイルの縦横サイズの取得方法です。 list($width, $height, $type, $attr) = getimagesize($_FILES['変数名']['tmp_name']); $width ・・・ 画像の幅 $height・・・ 画像の高さ $type・・・・ 画像の種類を示すフラグ (1 = GIF, 2 = JPG, 3 =PNG・・・etc) $attr・・・・ INGタグで直接利用できる属性「height=xxx width=xxx」 /** *例題:画像のファイルサイズのチェック */ list($width, $height, $type, $attr) = getimagesize($_FILES['変数名']['tmp_name']); if( ($width>250) || ($height>180) ){ echo

    stuons
    stuons 2012/07/02
    縦横サイズ取得 getimagesize
  • PHP ファイル名の文字列から拡張子を取得する - 130単位

    あるソースコードを見ていたら、拡張子の取得部分が以下のように書かれていました。 方法1 <?php $file_nm = $_FILES['upfile']['name']; $tmp_ary = explode('.', $file_nm); $extension = $tmp_ary[count($tmp_ary)-1]; ?> 処理手順を説明すると以下のような感じでしょうか。 ファイル名の文字列を「.」で分割して配列に格納 countで配列の全要素数を計算 全要素数から-1したものをキーとする キーから配列の最後の要素の文字列(つまりは拡張子)を得る 正規表現を用いない、ある意味スマートな方法といえるのかもしれません。ただパッと見の印象としてはわかりづらいかと思います。 方法2 で、もうちょっと簡単に書けないものかと調べてみました。以下PHPマニュアルより引用。 mixed path

    PHP ファイル名の文字列から拡張子を取得する - 130単位
    stuons
    stuons 2012/07/01
    拡張子取得
  • PHPリファレンス($_FILES、@move_uploaded_file())

    「パラメータ名」は、フォームのHTMLタグ<input type="file" name="パラメータ名">で 指定された名称です。 アップロードされたファイルは、テンポラリファイルとして$_FILE[ パラメータ名 ][ tmp_name ]に、一時的に格納されますが、PHPスクリプト終了と同時に削除されます。その為、テンポラリファイルを@move_uploaded_file()関数を使用して正式な格納場所にコピーする必要があります。

  • 1