人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHPで会員登録するとパスワードを自動生成するようにしたいのですが、パスワードが表示されません。
また、エラーに書いてある意味が分かりません。
どこが間違っていますか?仮にアップしました。
http://atarukamo.hustle.ne.jp/

<?php
// IPアドレス、登録日時取得
$MIP = getenv(”REMOTE_ADDR”);
$TM = date(”Y/m/d H:i:s”);

// パスワード自動生成
srand(time());
$passchars = ”23456789abcdefghikmnopqrstuwxyz”;
$len = strlen($passchars);
$i = 0;
$pass = ””;
while ($i < 8) {
$pass .= substr($passchars, rand(0, $len - 1), 1);
$i++;
}
?>

●質問者: kakunoshin
●カテゴリ:ウェブ制作
✍キーワード:len PHP Rand Time TM
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● miyazi
●20ポイント

http://php.s3.to/man/faq.databases.html#faq.databases.mysqlresou...

データベースに関する問題

46行目がおかしい?

◎質問者からの返答

46行目ですか・・・

質問に書いた部分ではないみたいですね。

う〜ん。。。


2 ● xnissy
●40ポイント

http://jp2.php.net/manual/ja/function.mysql-num-rows.php

PHP: mysql_num_rows - Manual

46行目で mysql_num_rows() を使っているかと思います。

その引数には、MySQLのクエリーの結果を与えるわけですが、それが不正だ(not a valid MySQL result resource)というエラーが出ています。


46行目以前で実行した select が成功しているか、それを受け取った変数を書き間違えたりしてないか等をチェックしてみるとよいのでは?

http://jp2.php.net/manual/ja/function.mysql-query.php

PHP: mysql_query - Manual

◎質問者からの返答

そういう意味でしたか。

見直してみます。

ありがとうございました。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ