のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,667,391人
昨日:no data人
今日:
最近の注目
人気の最安値情報

私的良スレ書庫

不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

元スレ【PHP】下らねぇ質問はここに書き込みやがれ 70

php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
レスフィルター : (試験中)
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 / 要望・削除依頼は掲示板へ / 管理情報はtwitter
952 : nobodyさん - 2008/07/17(木) 12:44:00 ID:??? (-4,-29,-10)
k はSJISの「北」の2バイト目だね。
最終的にSJISになってるの?
953 : nobodyさん - 2008/07/17(木) 12:45:03 ID:??? (+55,+29,-6)
北の前の文字のせいか、北そのものが半分削られてんじゃないかなあ
954 : 949 - 2008/07/17(木) 12:56:53 ID:tFuEM5Bx (-10,+29,-17)
>>952
最終的にはUTF-8です

>>953
どうやらそうのようです
先ほど気がついたのですが、マルチバイト文字すべての先頭文字が
削られているような感じになっています。
(例)
フッサール → tッサール
1キョウ → Pキョウ
957 : nobodyさん - 2008/07/17(木) 13:18:01 ID:??? (+3,-30,-113)
典型的な切り分けのできてない質問だな。
CSVの読み取りがきちんとできてない可能性と
trim(mb_convert_encoding($list[$i], "UTF-8", "SJIS-win,SJIS"));
の処理でおかしくなっている可能性があるので、
まずは$list[$i]の中身がどうなってるか確認するもんだろ。
959 : nobodyさん - 2008/07/17(木) 14:15:40 ID:??? (+51,+29,-6)
リードでロックする必要があるのかよく考えてみよう
960 : nobodyさん - 2008/07/17(木) 14:17:12 ID:??? (-16,-29,-20)
>>958
書き込み途中の半端な状態のファイルを読みたくなければロック必要。
LOCK_EXはやりすぎでLOCK_SHで十分。
961 : nobodyさん - 2008/07/17(木) 14:20:21 ID:tZP0UVf1 (-20,+26,-22)
>>959 >>960
ありがとうございました。

書き込まれない静的なファイルを読み込むだけなので
ロックせずに実装します。
助かりました
962 : nobodyさん - 2008/07/17(木) 14:38:39 ID:??? (+52,-30,-42)
SQLを絡ませた質問です。
$query = "select * from table";
$res = mysql_query($sql);

で返ってきた$resから列名(id, name, addressなど)を取得したいのですが、どうすればよいのでしょうか?
963 : nobodyさん - 2008/07/17(木) 14:41:57 ID:??? (+48,-29,-22)
>>962
mysql_fetch_assocとかその辺をマニュアルで
964 : nobodyさん - 2008/07/17(木) 14:43:35 ID:??? (+57,+29,-34)
ああごめん列名って事なら、
SELECTとかする前に何かのクエリ送っとくなりなんなりしておかないと
いけなかったはず
965 : nobodyさん - 2008/07/17(木) 14:44:51 ID:??? (+68,-29,-17)
mysql_fetch_field でとれるべ
966 : 963=964 - 2008/07/17(木) 14:46:15 ID:??? (+63,+29,-1)
>>965
ほんとだw
ありがとう

>>962
ごめんね

俺死ね
967 : 962 - 2008/07/17(木) 15:05:52 ID:??? (+72,+29,-45)
>>965
ありがとうございます!
そのままググったられ日本語例文付サイトに辿り着きまして順調に進みそうです!

>>963
いえいえ、教えてあげようと気持ちだけでもありがたやです。
ありがとうございます。
イ㌔
968 : nobodyさん - 2008/07/17(木) 17:33:15 ID:??? (+7,-30,-68)
共通のPHPを/cgi-binから読んで実行したいんだけど、
以下みたいな記述なら実行されるんだけど、
echo @file_get_contents("http://localhost/cgi-bin/sub.php");

http://localhostを省略すると実行されない。
phpで、他のディレクトリの共通サブルーチンは
読めないの?
969 : nobodyさん - 2008/07/17(木) 17:44:00 ID:??? (+64,+29,-11)
つけない場合は、絶対パスまたは相対パスで、そこにたどり着けるように指定する。
970 : nobodyさん - 2008/07/17(木) 17:46:16 ID:??? (+57,+29,-15)
ってこれだとファイルの中身が読めるだけだよ。
目的によっては別の手段使うほうがいいかも。
何がしたいのかな?
971 : nobodyさん - 2008/07/17(木) 18:25:35 ID:??? (-1,-29,-1)
>>968
include 'path/sub.php';
972 : nobodyさん - 2008/07/17(木) 19:35:32 ID:??? (+9,-30,-54)
<input type="text" name="hoge" value="今日の日付">

この「今日の日付」を YYYY-MM-DD形式にできないでしょうか?!?!

day=求めるスクリプト
<?php echo . $day. ?> とか色々やったのですが
そのまんま表示されちゃうです orz

index.htmlなんですけど 1からphpで書き直した方が早いでしょうかね?
973 : nobodyさん - 2008/07/17(木) 19:37:32 ID:??? (+56,+6,+1)
>>973
日本語でおk
975 : nobodyさん - 2008/07/17(木) 19:54:58 ID:??? (+4,-30,-35)
>>972
何がしたいのか意味がわからないが
拡張子htmlをたんにphpにかえてphpにコード埋め込めばいいんじゃね

<input type="text" name="hoge" value="<?php echo date("Y-m-d"); ?>">
みたいに
976 : nobodyさん - 2008/07/18(金) 09:41:09 ID:??? (+65,-30,-57)
>>969-971

いろいろなディレクトリに散らばっているhtmlから
ひとつのディレクトリにあるphpを引数付きで
呼び出したいのです。
手段として、
echo @file_get_contents("http://localhost/cgi-bin/sub.php?q=1");
みたいな書き方しか出来ないのでしょうか?

include 'path/sub.php?q=1';
というような呼び出しかたは
無理ですよね?
977 : nobodyさん - 2008/07/18(金) 09:49:25 ID:??? (+4,-29,-29)
実行結果が欲しいなら、そのための関数(systemとか)がある。
httpd経由で実行するなら、http://localhost/~が必須なのは当然。
978 : 976 - 2008/07/18(金) 10:01:33 ID:??? (+3,-30,-143)
>>977
system関数は、phpで記述されたプログラムを引数付きで実行し出力結果を貰うことは可能ですか?
もう少しやりたいことを正確に説明します。

windowsのapache環境です。
apacheの設定でcgi-binデレクトリは
c:\apache\cgi-binとして設定してあります。
htdocsのデレクトリはc:\apache\htdocsとして
設定してあります。

http://localhost/a/a.html
http://localhost/b/b.htmlの記述に
/cgi-bin/sub.php?q=1というように
書いてsub.php?q=1の出力結果を
a.htmlやb.htmlの出力に埋め込みたいのです。
こういう場合でスマートな方法というは、
どういう感じで行えばいいのか
よく分からないのです。
979 : nobodyさん - 2008/07/18(金) 10:17:11 ID:??? (+2,-29,-12)
httpd経由に変わりはないが、virtual() 使ってみては
980 : nobodyさん - 2008/07/18(金) 13:51:51 ID:??? (+2,-29,-16)
>>976
引数渡したいならincludeの前に変数に代入すればいいじゃん
981 : 976 - 2008/07/18(金) 13:55:49 ID:??? (-1,-30,-106)
>>979
うまくいきそうなのですが、
sub.phpの中身を以下の
ように記述したのですが、
帰ってきた内容が
falseってなってしまいます。
なんでだろ???
引数は渡せないのでしょうか?


<?php
if (isset($_GET['q']) == false) {
echo 'false';
exit;
}
$arg = $_GET['q'];
echo $arg * 2;
?>
982 : nobodyさん - 2008/07/18(金) 13:57:50 ID:??? (+57,+29,-5)
質問する前にちょっとは自分で問題切り分けてこいよ
983 : 976 - 2008/07/18(金) 14:19:35 ID:??? (+52,+29,+0)
だって、よく分からないんだもん。。。
984 : nobodyさん - 2008/07/18(金) 14:22:53 ID:??? (+43,+25,-1)
失せろ
985 : 976 - 2008/07/18(金) 14:28:42 ID:??? (+44,+26,+0)
嫌だ
986 : 976 - 2008/07/18(金) 14:41:58 ID:??? (-2,-30,-127)
出来た。回答していただいた方ありがとう。

呼び出し元

<?php
virtual("/cgi-bin/sub.php?1");
?>

sub.phpの内容

<?php
if (isset($_SERVER["QUERY_STRING"]) == false) {
echo "false\n";
exit;
}
echo $_SERVER["QUERY_STRING"] * 2;
?>
987 : nobodyさん - 2008/07/18(金) 15:18:00 ID:??? (+38,+15,+1)
どういたしまして
989 : nobodyさん - 2008/07/18(金) 17:14:46 ID:??? (-28,-30,-32)
>>988
getで値渡す
index.php?a=1&b=2
とかだとindex.phpの
変数aに1を変数bに2をgetで渡している
991 : nobodyさん - 2008/07/18(金) 18:24:32 ID:??? (+57,+29,-13)
そのレベルでアプリを作れるPHPって、実は凄い言語だとおもう
992 : nobodyさん - 2008/07/18(金) 18:45:30 ID:??? (-1,-29,-51)
PEARを学んでるのですが、インスタンス作成時に=&でnewするものと、=でnewするものがあります。
参照渡しかどうかということなんでしょうけど、この違いは何故生まれてくるんですか?
993 : nobodyさん - 2008/07/18(金) 18:49:46 ID:??? (+48,+25,-16)
php4時代の負の遺産
994 : nobodyさん - 2008/07/18(金) 20:47:42 ID:??? (-1,-29,-15)
C言語だって、scanf("%s",&var)の&の意味わからないままでもある程度書けるのだが・・・
995 : nobodyさん - 2008/07/18(金) 21:05:35 ID:??? (+57,+29,-8)
分からんのに書いちゃイカンだろ
バッファーオーバーフローするぞwww
996 : nobodyさん - 2008/07/19(土) 13:22:03 ID:??? (+52,+29,-17)
略してバッファロー…か。深いな。
997 : nobodyさん - 2008/07/19(土) 21:17:36 ID:??? (+50,+27,-1)
さらに略してバーロー
998 : nobodyさん - 2008/07/19(土) 21:51:02 ID:??? (-15,+16,+0)
999 : nobodyさん - 2008/07/19(土) 21:51:33 ID:??? (+26,+8,+0)
1000 : nobodyさん - 2008/07/19(土) 21:51:39 ID:??? (+42,+28,+0)
>>2だったら働く
←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
スレッド評価: スレッド評価について
みんなの評価 :
タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

類似してるかもしれないスレッド


トップメニューへ / →のくす牧場書庫について