PHP

phpのエラー

PHP

サーバーを変えて設定を変えたらエラーがでまくりました。 これまではなにも言わずに陰で支えてくれていたのに、厳しい人になったみたい。今日のエラー Undefined index変数の宣言がされていない。ということだと思います。エラーではないけど、お小言みたい…

データベースの画像を表示する。

参考:PHPでの画像の表示 - 僕のススメ。データベースに格納されている画像を表示させるためには、格納されているバイナリデータを画像ファイルにしてやる必要がある。画像データを読込むPHPを画像ファイルとして扱うということ。 画像データを取りに行って…

データベースに画像を保存する。

参考[PHP]MySQLを利用した画像の保存と出力|WEBプログラム覚書mySQLの方は、バイナリデータの登録ができるように「blob」のデータ型フィールドを用意する。PHPの方は「file_get_contents」この関数でローカルファイルを取得する。ファイルのデータが文字列と…

phpUserClassを使うときに調べたこと。

phpUserClassというのは、mySqlと連動してユーザーのログイン・ログアウト・新規登録を行うライブラリです。 access.classというファイルが本体。このファイルにデータベースのパスワードなどを登録して、データベースのフィールド名などは指定の通りに作る…

クエリの結果を取得する

クエリを実行するとresuleが返ってくる。 配列変数で返ってくる時もあるので、受け取り方がいくつか用意されている。 mysql_fetch_array($result,MYSQL_ASSOC); 列タイトルをキーとした連想配列で返ってくる。 下にいくつか種類の違うデータ取得方法を書いて…

いろいろメモ

PHP

【フォームからデータを送った時に”¥”がくっつく】 if (get_magic_quotes_gpc()) { $alltxt = stripslashes($alltxt); } これをかませばよいです。文字コードの関係でくっついてしまうことがあるらしい。 【フォームに入力されたテキストの改行記号を<br /…

フォームを使ってのやったりとったり

PHP

【送る側】 <form action="(実行させるphpのパス)" method="POST"> <input type="text" name="name"> nameは受け取るphpで変数名として使う。nameの変数のなかにvalueが格納されている。 <input type="submit" value="入力"> submitでactionが実行される…

PHP基本

php基本 (先生に本を借りたので内容をピックアップしてメモ)-saka 【文字列】 $str = "文字列"; print "moji=$str";//→「moji=文字列」 (代入されて表示) print 'moji=$str';//→「moji=$str」 (そのまま表示) 【ヒヤドキュメント】 print htmlの中身 HTM…

PHPとmySQLとの接続について

PHPでmySQLと接続する。-saka $link = mysql_connect($url, $user, $pass); $charset1 = mysql_set_charset( "UTF8", $link ); $db_selected = mysql_select_db($db, $link); mySQLは無料レンタルサーバーの@pagesという場所のものを使わせてもらっています…

PHPとMySQLの文字化け

Javaのページですが、PHPとMySQLとの間のやりとりで苦戦したので書いておきます。-sakaMySQLは「phpmyAdmin」というソフトを使っています。 文字化けをする場所はいくつかありますが、まずはデータベース上の文字コード設定。これは、データベースのデータフ…