iPhone、Androidや携帯、PCを判別 PHP
2012年5月9日 |
カテゴリー:Linux
PHP で日付から日本語の曜日を取得する方法
$week = Array('日','月','火','水','木','金','土'); $week_key = date('w'); echo $week[$week_key];
お洒落だなぁ。
2012年3月24日 |
カテゴリー:Linux
CentOS smb.confの設定
CentOS 6.0, Samba 3.5.4
User認証なし
# — Netwrok Related Options
workgroup = WORKGROUP
server string = Hoge Samba %v
netbios name = Hoge
unix charset = UTF-8
dos charset = CP932
hosts allow = 127. 192.168.0. 192.168.1.
# — Standalone Server Options
security = share
guest account = nobody
guest ok = yes
username map = /etc/samba/smbusers
# — Printing Options
load printers = no
; cups options = raw
disable spoolss = yes
printing = bsd
[Share]
comment = Share Folder
path = /home/share
browseable = yes
writable = yes
create mask = 0777
directory mode = 0777
User認証あり
# — Netwrok Related Options
workgroup = WORKGROUP
server string = Hoge Samba %v
netbios name = Hoge
unix charset = UTF-8
dos charset = CP932
hosts allow = 127. 192.168.0. 192.168.1.# — Standalone Server Options
username map = /etc/samba/smbusers
# — Printing Options
load printers = no
; cups options = raw
disable spoolss = yes
printing = bsd
sambaをインストールする
yum install samba
firewallの設定
# system-config-firewall-tui
参照URL http://kajuhome.com/security_t……uble.shtml
SELinux off
/etc/sysconfig/selinux
SELINUX=disabled
# /etc/rc.d.init.d/smb start
# /etc/rc.d/init.d/nmb start
2012年2月14日 |
カテゴリー:Linux
インターネットで検索して見つけた サーバーやクラウド関連の情報 めも
インターネットでみつけた記事
自宅、自社サーバーのメリット
http://ameblo.jp/myserver/entr……33679.html
専用サーバとそのメリット
http://gihyo.jp/design/serial/……tment/0021
クラウド活用のメリット
http://www.g-soumu.com/soumu/s……nual02.php
無料グループウェア GROUP SESSION
http://www.gs.sjts.co.jp/v4/se……nkyou.html
2012年2月12日 |
カテゴリー:Linux
PHP $_FILES ファイルをアップロードする( $_FILES,@move_uploaded_file() )
PHPリファレンス($_FILES、@move_uploaded_file()) とてもわかりやすくまとめてくださっています。感謝。
変数「$_FILE」には、アップロードされたファイル情報が連想配列で格納されます。
| 項目 | 説明 |
| $_FILE[ パラメータ名 ][ name ] | アップロードファイル名 |
| $_FILE[ パラメータ名 ][ type ] | MIMEタイプ |
| $_FILE[ パラメータ名 ][ size ] | アップロードされたファイルサイズ |
| $_FILE[ パラメータ名 ][ tmp_name ] | テンポラリファイル名。アップロードされたファイルが一時的に保存されたファイルパス |
| $_FILE[ パラメータ名 ][ error ] | エラーコード。正常にアップロードされたらゼロになります。 |
「パラメータ名」は、フォームのHTMLタグ<input type=”file” name=”パラメータ名“>で 指定された名称です。
アップロードされたファイルは、テンポラリファイルとして$_FILE[ パラメータ名 ][ tmp_name ]に、一時的に格納されますが、PHPスクリプト終了と同時に削除されます。その為、テンポラリファイルを@move_uploaded_file()関 数を使用して正式な格納場所にコピーする必要があります。
| @move_uploaded_file( テンポラリファイル名 , 出力ファイル名) |
アップロードされたテンポラリファイルを、出力ファイル名で指定されたパスにコピーします。
正常終了すれば、TRUEを、異常の場合はFALSEを返します |
●アップロードファイルの最大サイズを制限する
php.iniの「upload_max_filesize」ディレクティブと「post_max_size」ディレクティブを超えるサイズのファイル はアップロードできません。このサイズを超えてアップロードすると、変数「$_FILE」にはNULLがセットされます。
●フォームでアップロードファイルを指定しない場合
$_FILE[ パラメータ名 ][ size ]にゼロがセット、$_FILE[ パラメータ名 ][ error ]には「4」がセットされます。
2011年9月30日 |
カテゴリー:Linux



