私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 101
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
Linuxで動くシステムを開発しています。
XAMPPを使ってローカルである程度の動きを実装したいと考えていますが
フォルダの階層を表示するときに
Linuxだと/、windowsだと\になります。当然ですが。
プログラム中でファイルをインクルードするときに
パスを記述するときにこの違いはどの様にして対応してますか?
DIRECTORY_SEPARATORをつかってパスを記載してますか?
PHPの設定ファイルとかで簡単にパスの区切り文字を
windowsでも/にする方法とかはありますか?
XAMPPを使ってローカルである程度の動きを実装したいと考えていますが
フォルダの階層を表示するときに
Linuxだと/、windowsだと\になります。当然ですが。
プログラム中でファイルをインクルードするときに
パスを記述するときにこの違いはどの様にして対応してますか?
DIRECTORY_SEPARATORをつかってパスを記載してますか?
PHPの設定ファイルとかで簡単にパスの区切り文字を
windowsでも/にする方法とかはありますか?
なんか今日俺がどれだけ文字コードちゃんの理解が足りなかったかよくわかった
ごめんねUTF-8ちゃん
ごめんねUTF-8ちゃん
同じく相対だなー
絶対パスに指定するとしても1箇所のみでそこは
DIRECTORY_SEPARATORを使って書く
絶対パスに指定するとしても1箇所のみでそこは
DIRECTORY_SEPARATORを使って書く
仮想化ソフトとUbuntuで配布してる仮想マシン入れればwindowsでlinux併用できるのに
なんでwindows版の開発環境使うんだろうか
なんでwindows版の開発環境使うんだろうか
Windowsでも開発することはあるけど…
仮想マシンにあるフォルダの共有機能使ってUbuntuで動かしてるわ
仮想マシンにあるフォルダの共有機能使ってUbuntuで動かしてるわ
丁寧で好感が持てる回答ですね
これを参考にして他の回答者はまともな文章を書きましょう
これを参考にして他の回答者はまともな文章を書きましょう
mysqlスレに質問するべきかもしれないのですが、
以下の命令を実行すると
$sql = " select log_id, name, mail_address from tokai_member ";
$sql.= " where log_id= '" . $_SESSION["log_id"] . "'";
$res = mysql_query( $sql );
$count = 0;
$info = mysql_fetch_array( $res ) ;
$info["log_id"] $info["name"] $info["mail_address"] にはデータが入るのですが
$sql = " select log_id, name, mail_address from tokai_member ";を
$sql = " select * from tokai_member "; に変えると $info["mail_address"] にだけ、
値が入らないのですが、何が間違えなのさっぱり分かりません。
データベースの方の設定で「*」の時は取得できない設定とかってあるのでしょうか。
環境はWinXp、xamppのmysqlを使っています。
よろしくお願いします。
以下の命令を実行すると
$sql = " select log_id, name, mail_address from tokai_member ";
$sql.= " where log_id= '" . $_SESSION["log_id"] . "'";
$res = mysql_query( $sql );
$count = 0;
$info = mysql_fetch_array( $res ) ;
$info["log_id"] $info["name"] $info["mail_address"] にはデータが入るのですが
$sql = " select log_id, name, mail_address from tokai_member ";を
$sql = " select * from tokai_member "; に変えると $info["mail_address"] にだけ、
値が入らないのですが、何が間違えなのさっぱり分かりません。
データベースの方の設定で「*」の時は取得できない設定とかってあるのでしょうか。
環境はWinXp、xamppのmysqlを使っています。
よろしくお願いします。
失礼しました。
【OS名】WindowsXP
【PHPのバージョン】5
【連携ソフトウェア】MySQL
【質問内容】
mysqlスレに質問するべきかもしれないのですが、
以下の命令を実行すると
$sql = " select log_id, name, mail_address from tokai_member ";
$sql.= " where log_id= '" . $_SESSION["log_id"] . "'";
$res = mysql_query( $sql );
$count = 0;
$info = mysql_fetch_array( $res ) ;
$info["log_id"] $info["name"] $info["mail_address"] にはデータが入るのですが
$sql = " select log_id, name, mail_address from tokai_member ";を
$sql = " select * from tokai_member "; に変えると $info["mail_address"] にだけ、
値が入らないのですが、何が間違えなのさっぱり分かりません。
データベースの方の設定で「*」の時は取得できない設定とかってあるのでしょうか。
【OS名】WindowsXP
【PHPのバージョン】5
【連携ソフトウェア】MySQL
【質問内容】
mysqlスレに質問するべきかもしれないのですが、
以下の命令を実行すると
$sql = " select log_id, name, mail_address from tokai_member ";
$sql.= " where log_id= '" . $_SESSION["log_id"] . "'";
$res = mysql_query( $sql );
$count = 0;
$info = mysql_fetch_array( $res ) ;
$info["log_id"] $info["name"] $info["mail_address"] にはデータが入るのですが
$sql = " select log_id, name, mail_address from tokai_member ";を
$sql = " select * from tokai_member "; に変えると $info["mail_address"] にだけ、
値が入らないのですが、何が間違えなのさっぱり分かりません。
データベースの方の設定で「*」の時は取得できない設定とかってあるのでしょうか。
>>818
それはない。何か見落としてるはず。
それはない。何か見落としてるはず。
質問です
PHPで皆がMySQLとかに自分の情報を書き込むサイトを作ってるのですが
この場合、PHPはアクセス制限かけた所に保存して、書き込みフォームで引き出すという方がいいでしょうか?
それともそのまま書き込みフォームにphpを記入してもいいのでしょうか?
安全面から見るとどっちの方がいいんでしょう?
PHPで皆がMySQLとかに自分の情報を書き込むサイトを作ってるのですが
この場合、PHPはアクセス制限かけた所に保存して、書き込みフォームで引き出すという方がいいでしょうか?
それともそのまま書き込みフォームにphpを記入してもいいのでしょうか?
安全面から見るとどっちの方がいいんでしょう?
うん一緒
CGIが家で全裸露出するとしたら
PHPは透明人間になって駅前で全裸露出する感じ
CGIが家で全裸露出するとしたら
PHPは透明人間になって駅前で全裸露出する感じ
require_onceとかはプログラムが複雑になったとき同じphpファイルを何回も書き込んで実行しないで
連用して使う感じだからそんな安全重視とかって感じではない
だからこそphpはセキュリティをしっかりやらなければならない
連用して使う感じだからそんな安全重視とかって感じではない
だからこそphpはセキュリティをしっかりやらなければならない
>>826
解りやすいたとえありがとうございます!
解りやすいたとえありがとうございます!
処理は拡張子に依存しているからファイルの中身がHTML寄りであろうがCGI寄りであろうが
リスクは一緒。
リスクは一緒。
ORDER BY が無いと読み込む順序は不定。
フィールドを指定したときと*の場合で読む順序が変わってるだけかと。
確かめてみたらプライマリキーを指定したときはプライマリキーの順番、
*やプライマリキーを出力に指定してない場合はINSERTした順番のような感じだった。
なので、835に一票
フィールドを指定したときと*の場合で読む順序が変わってるだけかと。
確かめてみたらプライマリキーを指定したときはプライマリキーの順番、
*やプライマリキーを出力に指定してない場合はINSERTした順番のような感じだった。
なので、835に一票
キー定義されてないなら
警告でるし、そのときはNULLのはず。
DBでNULLならNULLだけど。
警告でるし、そのときはNULLのはず。
DBでNULLならNULLだけど。
>>818
> $info["mail_address"] にだけ値が入らない
どのようにして、「値が入らない」ことを確認していますか?
実は値が入っていても、「入っていない」と誤って認識してしまうプログラミングをしている可能性はありませんか?
> $info["mail_address"] にだけ値が入らない
どのようにして、「値が入らない」ことを確認していますか?
実は値が入っていても、「入っていない」と誤って認識してしまうプログラミングをしている可能性はありませんか?
if ( $info["mail_address"] = "" ) とかで代入しちゃってるとか
$infoをvar_dumpで出力して中身見ろ
>>842
一応あるといっていいのか謎な物はある
$class = new stdClass();
$class->m_name = "value";
こんな感じでプロパティを追加してく
メソッドも一応関数使って追加できたはず
>>842
一応あるといっていいのか謎な物はある
$class = new stdClass();
$class->m_name = "value";
こんな感じでプロパティを追加してく
メソッドも一応関数使って追加できたはず
>>847
プログラムの見直しなどを行って、それでも本当に値が入っていないと判断できたならば、
$info["mail_address"] がどんな状態になっているかを調べませんか?
そして、調べた結果をこのスレに書いてもらえますか?
私個人の経験ではありえない状況であるので、是非にとも、一つの知識として得ておきたいと思いました。
厚かましいお願いで申し訳ありませんが、宜しくお願いします。
プログラムの見直しなどを行って、それでも本当に値が入っていないと判断できたならば、
$info["mail_address"] がどんな状態になっているかを調べませんか?
そして、調べた結果をこのスレに書いてもらえますか?
私個人の経験ではありえない状況であるので、是非にとも、一つの知識として得ておきたいと思いました。
厚かましいお願いで申し訳ありませんが、宜しくお願いします。
printじゃなくて var_dump で $info 丸ごと見たいところですよね。
>>847
可能ならDBのテーブル構造を示したほうが参考になるかも。
$info["mail_address"]だけが空というのは原因が想像できないので
フィールド名を変えてみたりして試したらどうですか。
"name"と"mail_address"のフィールド名を逆にしたらどうなりますか?
可能ならDBのテーブル構造を示したほうが参考になるかも。
$info["mail_address"]だけが空というのは原因が想像できないので
フィールド名を変えてみたりして試したらどうですか。
"name"と"mail_address"のフィールド名を逆にしたらどうなりますか?
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- 【PHP】下らねぇ質問はID出して書き込みやがれ 108 (1001) - [98%] - 2011/7/27 14:48
- 【PHP】下らねぇ質問はID出して書き込みやがれ 105 (1001) - [98%] - 2011/4/28 23:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 111 (1001) - [98%] - 2011/10/30 20:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 109 (1001) - [98%] - 2011/8/30 2:02
- 【PHP】下らねぇ質問はID出して書き込みやがれ 107 (1001) - [98%] - 2011/7/2 2:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 106 (1001) - [98%] - 2011/6/3 5:17
- 【PHP】下らねぇ質問はID出して書き込みやがれ 121 (1001) - [98%] - 2012/8/14 7:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 104 (1001) - [98%] - 2011/3/18 9:47
- 【PHP】下らねぇ質問はID出して書き込みやがれ 103 (1001) - [98%] - 2011/2/14 19:50
- 【PHP】下らねぇ質問はID出して書き込みやがれ 102 (1001) - [98%] - 2011/1/25 4:34
- 【PHP】下らねぇ質問はID出して書き込みやがれ 100 (1001) - [98%] - 2010/11/14 21:46
- 【PHP】下らねぇ質問はID出して書き込みやがれ 131 (1001) - [98%] - 2014/1/19 21:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 133 (1001) - [96%] - 2014/7/8 16:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 128 (1001) - [96%] - 2013/8/4 14:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 137 (995) - [96%] - 2023/1/30 18:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 134 (1002) - [96%] - 2014/7/29 4:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 136 (936) - [96%] - 2014/9/18 12:45
トップメニューへ / →のくす牧場書庫について