You'd better check $_FILES structure and values throughly. The following code cannot cause any errors absolutely. Example: <?php header('Content-Type: text/plain; charset=utf-8'); try { // Undefined | Multiple Files | $_FILES Corruption Attack // If this request falls under any of them, treat it invalid. if ( !isset($_FILES['upfile']['error']) || is_array($_FILES['upfile']['error']) ) { throw new
さあ、XAMPPのインストールを始めましょう。 ダウンロード元 www.apachefriends.org 上記ファイルをダウンロードしましょう。 今回は Installer で話を進めますのでそちらを保存します。 Installerをクリックして 上記部分をクリックしてください。 適当なフォルダに保存しましょう。 保存後、実行すると、 が出て、言語(Japanese)を選択します。 次の画面まで進みます。 インストールパスを設定できますが、ここはデフォルトのまま「次へ」を押して次に進んでください。 これでインストールが始まります。 しばらく待つとインストールが完了し、
含む: Apache 2.4.58, MariaDB 10.4.32, PHP 8.0.30, phpMyAdmin 5.2.1, OpenSSL 3.1.3, XAMPP Control Panel 3.2.4, Webalizer 2.23-04, Mercury Mail Transport System 4.63, FileZilla FTP Server 0.9.41, Tomcat 8.5.96 (with mod_proxy_ajp as connector), Strawberry Perl 5.32.1.1 Portable 含む: Apache 2.4.58, MariaDB 10.4.32, PHP 8.1.25, phpMyAdmin 5.2.1, OpenSSL 3.1.3, XAMPP Control Panel 3.2.4, Webalizer 2.23-04
Lecture for beginner ■ HTML基礎講座 HTML4.01の概略 / HTML制作の準備 WEBとHTML / Webの作法 / HTMLの作成 論理構造 / 要素の親子関係 / ヘッダ情報 見出し / 段落 / リンク / フォント ボックスの概念 / 色の作法 / 画像の扱い リストの作成 / テーブルの作成 / 配置 フレーム / フォーム / 動画コンテンツ イメージマップ / スタイルシートの概念 Webページのタブー ■ HTML応用編 HTML4.01 / ヘッダ情報 / CSS応用 テキスト / アンカー / 文字実体参照 色の基礎知識 / FTPファイル転送 枠線表示の応用 / アクセシビリティ Lecture for senior ■ 初めてのXHTML講座 XHTML基礎講座 / XHTML概要 / XHTML基本 XHTML DTD / HTM
一般的にプログラムには,処理(設計)のパターン,言い換えれば「型(コツ)」がある。実際,現場で「こういう処理は,こんなふうに書けばいいんだよ」と「型」を提示できるリーダーは開発チームになくてはならない存在といえる。 そこで,具体的なWebアプリケーションの開発を通して,PHP(HypertextPreprocessor)プログラミングで知っておくと必ず役立つであろうさまざまな「型」を解説する。「PHPプログラミングはこれから」という人もぜひ一緒に学んでいこう! 第1回 Webアプリケーションの「型」を学ぶ(1) 第1回 Webアプリケーションの「型」を学ぶ(2) 第1回 Webアプリケーションの「型」を学ぶ(3) 第1回 Webアプリケーションの「型」を学ぶ(4) 第2回 フォームを上手に作るテクニック(1) 第2回 フォームを上手に作るテクニック(2) 第2回 フォームを上手に作るテクニ
2007年8月から、PHPユーザ会のWebサイトは新しいコンテンツに移行いたしました。古いコンテンツは oldwww.php.gr.jp より閲覧していただけます。 PHP とは PHP は、オープンソースの汎用スクリプト言語です。 特に、サーバサイドで動作する Web アプリケーションの開発に適しています。 言語構造は簡単で理解しやすく、C 言語の基本構文に多くを拠っています。 手続き型のプログラミングに加え、(完全ではありませんが)オブジェクト指向のプログラミングも行うことができます。 Linux や FreeBSD 等の多くの Unix 系システム, Microsoft Windows, Mac OS X など主要な OS で動作します。 また、Apache や Microsoft IIS を始めとした多くのウェブサーバをサポートします。 オープンソース なライセンスでリリースされて
PHPによるWebプログラミング PHPとは PHPはWebページを動的に生成するためのプログラミング言語です。 この講座はHTMLを勉強してからお読みください。JavaScriptやAjaxもどうぞ。 初級講座 ここには書き込みできるページがいくつかありますが,海外から広告が大量に書き込まれるようになったので,ユーザ名とパスワードを設定しました。どちらも「ほげ」をローマ字で綴ったものです。 いま何時? 条件判断 サーバ変数 アクセス制御 アクセスカウンタ グラフィック版アクセスカウンタ 簡単なフォーム ファイルにアペンド 乱数 メールを送る(1) メールを送る(2) かんたんなアンケート かんたんな投票システム 受け付けフォーム クッキーとセッション管理 (クッキーを使っています) ファイルのロック(データベースを使えば不要) リダイレクト セキュリティ上の配慮 (おまけ)日本語ファイル
Topics 説明と注意事項 ソースコードを入手しよう PostgreSQL7.0.2のインストール Apache1.3.12のインストール pdflib3.0.2のインストール PHP3.0.16のインストール httpd.confの設定 Apacheの起動 サンプル 説明と注意事項 PHP には PDF ライブラリと組み合わせて動的に PDF ファイルを作成する 機能をもっています。今回はこの環境を整えてみようと思います。 PHP では、 PDFのライブラリで ClibPDF (注:フリーソフトウェアではありません) と PDFlib の2つを サポートしています。今回は PDFlib のみの説明となります。 PostgreSQL7.0.2 + Apache_1.3.12(DSO) + PHP-3.0.16 + PDFlib3.02 の組合せで PDF を作成する手順を説明します。稼
データベースに接続する PEAR::DBでデータベースに接続するには、DB::connect メソッドを使用します。接続に成功するとオブジェクトが返されます。 オブジェクト = DB::connect( 'データベースの種類://ユーザー名:パスワード@接続先アドレス/データベース名' ); MySQLに接続する場合、データベースの種類は mysql を指定します。もしPostgreSQLに接続したければ pgsql、SQLiteに接続したければ sqlite を指定します。他にも、色々な種類のデータベースに接続することができます。 DB::connect を実行後、実際に接続ができたかどうかチェックします。チェックは「返されたオブジェクトがエラーオブジェクトかどうか?」で判断しています。これは DB::isError を使用すれば調べることができます。 また、エラーの内容は $dbh->
PHPで実用アプリケーションを作ろう(前編):快速MySQLでデータベースアプリ!(5)(1/2 ページ) PHPはMySQLとの親和性が高いスクリプト言語の1つだ。今回はこのPHPを利用して、実用に耐えるアプリケーションを作成しよう。前編では、その基礎となるPHPのインストールや、PHPでMySQLを操作する方法を紹介する。 PHPとMySQL PHP(Personal Home Page tool)は、Webアプリケーションを作成する手段としてここ数年で広く使用されるようになってきました。Rasmus Lerdor氏が書いたPerlスクリプトから始まったPHPは、データベースとの連携を実現するFI(Form Interpreter)と統合され、PHP/FIとなったあたりから国内でも多く実例を見るようになりました。 国内でPHP/FIが利用されるようになる一方、海外では有志の手によりPH
Getting Started Introduction A simple tutorial Language Reference Basic syntax Types Variables Constants Expressions Operators Control Structures Functions Classes and Objects Namespaces Enumerations Errors Exceptions Fibers Generators Attributes References Explained Predefined Variables Predefined Exceptions Predefined Interfaces and Classes Predefined Attributes Context options and parameters Su
当サイトでは主に、ソフトウェアの配布と、PHPプログラミング用記事を掲載しています。 ソフトウェアの配布 フリーのwindows用php開発環境であるPHPエディタ(forWin)や、フリーのPHPスクリプトを公開しています。サイト作成にお役立ていただければ幸いです。 PHPツールバー、テレビバー、便利検索バー(Yahoo,Google,辞典検索)などのIE用ツールバーも配布しています。 その他配布物 PickColor - スクリーン上の特定位置の色をHTMLカラーで取得できるツールです webshot - サムネイルブックマークをWEB上に作るツール webimager - 画面に表示されているありとあらゆるイメージをWEBにアップロード PHPプログラミング用参考記事の掲載 その他、PHPを学びたいと思っている人用にPHP入門や、PHPテクニックを各種掲載した、PHP_TIPSを公開
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く