[表示 : 全て 最新50 1-99 2chのread.cgiへ]
Update time : 05/09 18:06 / Filesize : 35 KB / Number-of Response : 95
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【PHP】下らねぇ質問はここに書き込みやがれ 66



1 名前:nobodyさん mailto:sage [2008/03/16(日) 17:23:27 ID:???]
まず読め→【PHP マニュアル】www.php.net/manual/ja/
PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。
過去スレ、関連スレ、FAQなどは>>2-10辺り

◆前スレ
【PHP】下らねぇ質問はここに書き込みやがれ 65
pc11.2ch.net/test/read.cgi/php/1203854597/

◆質問する時の注意
・ サーバーのOS(Linux、Windows他)、WebサーバーとPHPの種類やバージョン等を必ず明記すること。
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
・偽者防止に必ずIDを表示(メール欄に何も記述しない)、若しくはトリップをつける事。

◆質問後の注意
・偽者防止に必ずIDを表示(メール欄に何も記述しない)、若しくは質問時のトリップをつける事。
・2回目以降は最初に質問した際のレス番号を名前欄に入れること。
・解決しなくても回答をもらった場合はお礼を言うこと。
 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)

◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。

【その他諸注意】
・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
・SQLについての質問はデータベース板(PCカテゴリ)の各スレで

52 名前:nobodyさん mailto:sage [2008/03/18(火) 12:03:14 ID:???]
うん。先にPDOを有効化だろうね。
ロード出来てるかどうかは、phpinfoで見たほうが確実かと。

53 名前:nobodyさん [2008/03/18(火) 12:18:50 ID:oLNpLuBr]
>>50-52
ありがとうございます。
php.iniの順序を変えたんですが、不可能でした。
なーんでできねえかなあ

54 名前:nobodyさん mailto:sage [2008/03/18(火) 12:37:17 ID:???]
まさかと思うけど、apacheは再起動してるよね?^^;

55 名前:nobodyさん mailto:sage [2008/03/18(火) 12:38:54 ID:???]
あとは編集してる php.ini が違うとか。
phpinfo で Configuration File (php.ini) Path を確認。
jp.php.net/manual/ja/function.phpinfo.php

56 名前:nobodyさん mailto:sage [2008/03/18(火) 13:56:46 ID:???]
使えてもたしか2系なんでpdo_sqliteつかっときゃいい

57 名前:nobodyさん [2008/03/18(火) 14:41:35 ID:nN03NNVP]
HTML + CSS で、テーブルの特定の行や列だけを
枠で囲むことってできるでしょうか?
セルを枠で囲むことは border でできますが、
<tr> に border を付けてもうまくいかなかった。。。

58 名前:nobodyさん mailto:sage [2008/03/18(火) 15:10:26 ID:???]
スレ違い

59 名前:nobodyさん mailto:sage [2008/03/18(火) 15:19:15 ID:???]
>>57
できるが全力でスレ違い

60 名前:nobodyさん mailto:sage [2008/03/18(火) 15:38:13 ID:???]
スレというより板違い。
Web製作板で聞くといいよ。



61 名前:nobodyさん mailto:sage [2008/03/18(火) 15:42:53 ID:???]
Web製作じゃなくて、Web制作だろ。
喧嘩売ってんの?それとも馬鹿?
どっか逝けよ

62 名前:nobodyさん [2008/03/18(火) 19:17:04 ID:czwwJPYu]
phpを趣味でやっていまして、
phpを仕事にしたいのですが、
28歳からでも業界に入ることは可能ですか?

ちなみに、英検と簿記検定で1級は持っています。
例えば、海外のシステムをphpで作るとか、
会計系のシステムをphpで作るなどのお仕事の需要はありますか?
有識者の方教えて下さい。

63 名前:nobodyさん mailto:sage [2008/03/18(火) 19:27:34 ID:???]
>>62
頑張ればできるんじゃね?
どっちかってーと設計の方にまわされそうだと思うけど

64 名前:nobodyさん mailto:sage [2008/03/18(火) 20:02:34 ID:???]
>>62
英検1級って・・・
悪いことは言わないから、他のを目指したほうがいい。
いろいろと勿体無い。

65 名前:nobodyさん mailto:sage [2008/03/18(火) 20:10:18 ID:???]
>>62
英検1級がどれほどのものか分からんが
ブリッジエンジニアがいいんじゃないか?
中国でも行ってろ

66 名前:nobodyさん mailto:sage [2008/03/18(火) 20:37:01 ID:???]
英検1級は英語だけなら最高峰の大学入れるレベルでしょ
実際にはTOEFLとらないとだめだけど余裕で海外の4年生大学へ留学できるぐらいのレベルなはず

67 名前:nobodyさん mailto:sage [2008/03/18(火) 21:52:44 ID:???]
>>62
IT業界は頭脳土方、頭よりも体力勝負
プログラムのプの字もわからない上司や経営者からは、品質よりもコストダウンだけを強いられる
ろくにテストもできずにバグが出たら開発部が上司や営業部からフルボッコ
成果報酬、実力主義、みなし労働で残業代ゼロの素敵な世界

68 名前:nobodyさん [2008/03/18(火) 22:12:19 ID:uQDfWjhj]
PHPの5.14以降header()を複数呼び出しできなくなったと
マニュアルに書いていたのですが下記の記述も複数呼び出しになりますか?
ちなみにバージョン5.22では動作しましたが今使いたい5.25で動作しません。

if($imgsize[2] == 1){
$image = imagecreatefromgif("${save_dir}$savefile");
$newimage = imagecreatetruecolor($newwidth, $newheight);
imagecopyresized($newimage,$image, 0, 0, 0, 0, $newwidth, $newheight,$imgwidth,$imgheight);
header("Content-type: image/gif");
imagegif($newimage,null,100);
} else if ($imgsize[2] == 2) {
$image = imagecreatefromjpeg("${save_dir}$savefile");
$newimage = imagecreatetruecolor($newwidth, $newheight);
imagecopyresized($newimage,$image, 0, 0, 0, 0, $newwidth, $newheight,$imgwidth,$imgheight);
header("Content-type: image/jpeg");
imagejpeg($newimage,null,100);
} else if ($imgsize[2] == 3){
$image = imagecreatefrompng("${save_dir}$savefile");
$newimage = imagecreatetruecolor($newwidth, $newheight);
imagecopyresized($newimage,$image, 0, 0, 0, 0, $newwidth, $newheight,$imgwidth,$imgheight);
imagepng($newimage,null,100);
}

69 名前:nobodyさん mailto:sage [2008/03/18(火) 22:16:45 ID:???]
>>68
エラーを見てみ

70 名前:nobodyさん [2008/03/18(火) 22:27:20 ID:A85b11Lf]
renameでファイルの移動が出来ません。
ローカルサーバ上では出来ているのですが、
なぜかレンタルサーバ(CORESERVER)上では出来ません。

renameが利かない原因ってあるのでしょうか?





71 名前:68 [2008/03/18(火) 22:31:32 ID:uQDfWjhj]
>>69
何のエラーも出ません…
ただ、わかるのは動作するサーバーとしないサーバーがある
くらいなのです…

72 名前:nobodyさん mailto:sage [2008/03/18(火) 22:44:29 ID:???]
>>71
warningも?
GDの問題じゃないよね?

73 名前:nobodyさん mailto:sage [2008/03/18(火) 22:45:15 ID:???]
>>70
ディレクトリのパーミッションを777にしてみれば?

74 名前:nobodyさん mailto:sage [2008/03/18(火) 22:47:42 ID:???]
1時間くらいにらめっこ+グルグルしてるんですが
実行してみるとDB Error: syntax errorと表示され困ってます。。
どこも悪くないと思うんですが・・・ よろしくお願いします。

<?php
require_once("DB.php");



$dsn = "$dbType://$dbUser:$dbPass@$dbHost/$dbName";

$conn = DB::connect($dsn);

if(DB::isError($conn)){
die($conn->getMessage());
}

$last_name =addslashes($_POST['last_name']);
$first_name =addslashes($_POST['first_name']);
$age =addslashes($_POST['age']);


if(preg_match("/windows/",$_ENV["OS"])){
$sql=mb_convert_encoding($sql,"SJIS","EUC-JP");
}
$result = $conn->query($sql);
if(DB::isError($result)) {
die($result->getMessage());
}


75 名前:nobodyさん mailto:sage [2008/03/18(火) 22:49:39 ID:???]
>>74
SQLがダメな可能性大。SQL見せて。

76 名前:70 [2008/03/18(火) 22:51:44 ID:A85b11Lf]
>>73
777にしているのですが、全く変わりません。

調べてみると、利用しているCORESERVERはセーフモードが有効だから
それでrenameに制限がかかっているみたいです。
対処法も全く分からないし、こんなことなら借りるんじゃなかった・・・


77 名前:nobodyさん mailto:sage [2008/03/18(火) 22:54:51 ID:???]
$last_name =addslashes($_POST['last_name']);
$first_name =addslashes($_POST['first_name']);
$age =addslashes($_POST['age']);

から

$sql = <<<EOS
INSERT INTO member
(
last_name,
first_name,
age
)
VALUES
(
'$last_name',
'$first_name',
$age
)
EOS;

です。

78 名前:nobodyさん mailto:sage [2008/03/18(火) 22:56:00 ID:???]
>>76
ああ、そうだった、そう言えば。ごめん。

でも共有でsafemodeじゃ無いところって殆ど無いし、あってもヤバそうなとこばっかじゃない?

79 名前:nobodyさん mailto:sage [2008/03/18(火) 23:11:35 ID:???]
>>77
ヒアドキュメントは使わないから分からんが、'が怪しくないか?
\入れないとダメな気が・・。
途中でechoしたらどうなる?

80 名前:68 [2008/03/18(火) 23:11:39 ID:uQDfWjhj]
>>72
Warningも出ません。
GDの問題も考えられますか?
GDはインストールされてますが基本的にサムネを作るなどの別箇所は
問題なく稼動しております。



81 名前:nobodyさん mailto:sage [2008/03/18(火) 23:21:01 ID:???]
>>80
headerは関係なさそう
GDのバージョンチェック汁

82 名前:nobodyさん mailto:sage [2008/03/18(火) 23:22:17 ID:???]
>>80
それ、gifもjpegもpngも、いずれの場合もダメなの?
pngでheader吐いてないのも気になるんだけど・・。

83 名前:68 [2008/03/18(火) 23:45:40 ID:uQDfWjhj]
>>81-82
ありがとうございますGDのバージョンはこうです。

GD Support enabled
GD Version bundled (2.0.34 compatible)
FreeType Support enabled
FreeType Linkage with freetype
FreeType Version 2.3.5
T1Lib Support enabled
GIF Read Support enabled
GIF Create Support enabled
JPG Support enabled
PNG Support enabled
WBMP Support enabled
XPM Support enabled
XBM Support enabled
JIS-mapped Japanese Font Support enabled

後、jpgでテストは行っております。

84 名前:nobodyさん mailto:sage [2008/03/19(水) 00:19:58 ID:???]
とりあえず、headerの問題かどうか切り分けてみなよ。
ファイルに出せるかどうか。

85 名前:68 [2008/03/19(水) 00:42:40 ID:2SyStzeC]
>>84
とりあえずheader以外の出力方法を探して書いて見ますが
知ってたら教えて下さい。
一応自分でも探してみてます。

86 名前:nobodyさん mailto:sage [2008/03/19(水) 00:48:38 ID:???]
>>85
ブラウザではなくファイルとして保存は出来るのか、と聞いてるんですが。

87 名前:68 [2008/03/19(水) 00:58:59 ID:2SyStzeC]
>>86
あ、それならやり方わかります。
今からやってみます。

88 名前:68 [2008/03/19(水) 01:23:58 ID:2SyStzeC]
とりあえず保存は出来てますね…

89 名前:nobodyさん [2008/03/19(水) 02:10:58 ID:aPCtWHEb]
PEARの各パッケージのファイルが具体的にどのディレクトリにインストールされているか
調べるにはどうしたらいいですか?

90 名前:nobodyさん mailto:sage [2008/03/19(水) 02:13:45 ID:???]
URL欄にc:\php\pearと入れる




91 名前:nobodyさん mailto:sage [2008/03/19(水) 02:22:01 ID:???]
Linuxの時はどうなりますか?

92 名前:74 [2008/03/19(水) 02:37:23 ID:hGKuSH/D]
>>79
ちょこちょこ弄ってみましたがよけい酷くなって(笑)
難しい。。


93 名前:nobodyさん mailto:sage [2008/03/19(水) 02:54:32 ID:???]
>>92
まずは切り分けれ。

$sqlの内容を、echoとかで表示して、
そのSQLはきちんと通る?


94 名前:nobodyさん mailto:sage [2008/03/19(水) 05:45:59 ID:???]
いつも工学スレにいるが、実装系のスレはどこも何でこんな低レベルなの?
このスレの中にも、実装系で飯食っている奴がいるんだよな。
こんなのばっかりだから、あっちこっちでシステムトラブルが発生するだよ。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<35KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef