くだすれPHP(超初心者用)6
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2009/04/05(日) 22:04:26ID:???もしくは質問者自身何が何だが分からない質問を勇気を持って書き込むスレッドです。
PHP使いが優しくコメントを返しますが、
お礼はPHPの布教と初心者の救済をお願いします。
PHP Home Page
ttp://www.php.net/
ttp://jp.php.net/
前スレ
くだすれPHP(超初心者用)5
http://pc11.2ch.net/test/read.cgi/php/1227303362/
関連スレ
PHP総合雑談スレ
http://pc11.2ch.net/test/read.cgi/php/1200314111/
PHP初心者勉強会やらんかね!
http://pc11.2ch.net/test/read.cgi/php/1209137730/
0387nobodyさん
2009/06/24(水) 14:03:38ID:???すみません
マルチ乙 Googleで調べました
最初に質問した時によくないレスが
帰ってきたので、こちらにもきてしまいました
これからはこちらだけにしますので
よろしくお願いします
0388nobodyさん
2009/06/24(水) 14:10:45ID:???こんだけの情報出すのにどんだけ時間かけるつもりなんだ。
0389nobodyさん
2009/06/24(水) 14:15:01ID:???CGI設置について質問【Part3】
http://pc11.2ch.net/test/read.cgi/php/1176143582/
0390nobodyさん
2009/06/24(水) 14:16:56ID:???0392nobodyさん
2009/06/24(水) 14:19:22ID:???0393nobodyさん
2009/06/24(水) 14:20:07ID:???0394nobodyさん
2009/06/24(水) 14:22:32ID:???0397nobodyさん
2009/06/24(水) 14:26:41ID:???0398nobodyさん
2009/06/24(水) 14:26:55ID:???0400nobodyさん
2009/06/24(水) 14:29:12ID:???PHPではなくPerlで作られたモノだからここはスレ違い
>>389 のスレで続けてくれ。
言語が違えば原因も対処も変わってくるんだよ
0402nobodyさん
2009/06/24(水) 14:30:32ID:???黙ってあちこちうろうろするから叱られるんだよ
移動しますって言ってから移ればいい
あと、言うだけ無駄っぽいけど移動先の冒頭にある注意をちゃんと読むこと
0403nobodyさん
2009/06/24(水) 14:32:31ID:???まだマルチ継続中では?
0404nobodyさん
2009/06/24(水) 14:35:41ID:???すみませんphpだと思ってました
ではphp簡単ショッピングカートにします
これも一部文字化けして
ホームページに組み込むと真っ白に
なってしまいます
0405nobodyさん
2009/06/24(水) 14:37:07ID:???0407nobodyさん
2009/06/24(水) 14:37:26ID:???0409nobodyさん
2009/06/24(水) 14:42:59ID:???「php簡単ショッピングカート」をダウンロードしたURL書いて
>これも一部文字化けして
これはどういう意味?
・自分のパソコンでエディタ(エディタ名を明記する事)で開いたら文字化けした
・レンタルサーバにアップロードしてブラウザで開いたら文字化けした
0412nobodyさん
2009/06/24(水) 14:52:11ID:???0413nobodyさん
2009/06/24(水) 14:58:34ID:DVvyB34a0415nobodyさん
2009/06/24(水) 15:14:34ID:???0416nobodyさん
2009/06/24(水) 15:14:38ID:???把握した
>>408
>>389のスレに移動して、質問テンプレに従って質問してみて。
ってもういないかな・・・
0418nobodyさん
2009/06/24(水) 15:27:51ID:???0419nobodyさん
2009/06/24(水) 18:29:11ID:???0420nobodyさん
2009/06/24(水) 18:45:10ID:???0421nobodyさん
2009/06/24(水) 19:28:48ID:???curlを使用しても無理だった・・・
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_REFERER, $url_ref);
curl_setopt($ch, CURLOPT_USERAGENT,"Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");
curl_setopt($ch, CURLOPT_COOKIESESSION, 1);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
$result = curl_exec($ch);
curl_close($ch);
Print ($result);
0422nobodyさん
2009/06/24(水) 20:33:31ID:DVvyB34aある簡単なゲームがあって、勝ったらポイントゲット。
貯めたポイントで違うゲームが購入できる、みたいなシステムです。
楽天のポイント使える懸賞とか、いわゆる出会い系のポイントのやりとり的なのとかも流用できそうなんですが。。。
XOOPSのモジュールも探してみたんですが、どうも見あたらなくてご相談してみました。
ちなみに、1から構築だと納期&金額ってどこらへんが妥当ですか?
0423nobodyさん
2009/06/24(水) 20:42:11ID:???実際の金額は見積もりしてもらえとしか言いようがない
0424nobodyさん
2009/06/24(水) 22:35:53ID:???せめてその要件は最初に書こうぜ。
つかそんな他のシステムと連動しなきゃならんようなポイントシステムがタダで転がってるわけないじゃないw
0425nobodyさん
2009/06/24(水) 22:39:27ID:RIqlw2Oq0426nobodyさん
2009/06/26(金) 01:41:10ID:KIG44teKこの{}(波形のかっこ)はいるの?
0427nobodyさん
2009/06/26(金) 01:42:15ID:???0428426
2009/06/26(金) 09:29:34ID:BnlMBA3X特に何も起きなかったよ。
修正してるんだけど、ついてる時とついてない時があるんだよね
0430426
2009/06/26(金) 16:32:28ID:???0431nobodyさん
2009/06/26(金) 22:44:20ID:???$hoge = 'abc';
$foo = "$hogedef";
は上手く動かないが
$foo = "{$hoge}def";
にすれば正しく動く。
つまり答えは、()とかと同じく、状況によっては必須だし、状況によっては省略可能だが、ついてても害はない。
0432nobodyさん
2009/06/27(土) 09:43:44ID:???0433nobodyさん
2009/06/28(日) 23:00:23ID:aC1PKmhH実現するしくみ自体は難しいものでは必要ないけど、
要件と仕様を詰めないといけない。
ゲームってなに?
ユーザー管理は?
そもそもサーバーあるのか?
セキュリティは?
考えることは山ほどあるでしょ。
0434nobodyさん
2009/06/28(日) 23:22:14ID:???0436nobodyさん
2009/06/29(月) 08:35:00ID:???0437nobodyさん
2009/06/30(火) 00:45:13ID:???include_path
というのが、どういうシロモノなのか、
今だによくわからない。
0438nobodyさん
2009/06/30(火) 08:50:09ID:???0439nobodyさん
2009/06/30(火) 12:51:11ID:xD1qhzjw何これ?どこで値入れてるの?もしかして全部NULLが前提???
動かないじゃん!!!!!!!!
と思ったら、$_POST/GETとかしなくても、変数名とHTMLのフォーム
パラメータ名と一致させれば勝手にとってきてくれるのね・・・orz
基本知らないままPHPを慣れで1年使ってたアホの愚痴ですたw
0440nobodyさん
2009/06/30(火) 13:06:48ID:???悪いこと言わんからやめとけ
0441nobodyさん
2009/06/30(火) 13:08:07ID:???0442nobodyさん
2009/06/30(火) 13:09:58ID:???0443nobodyさん
2009/06/30(火) 13:38:38ID:???0444nobodyさん
2009/06/30(火) 14:56:40ID:???0445nobodyさん
2009/06/30(火) 15:55:34ID:???サイトのコンテンツにしたいのですが、可能でしょうか?
0446nobodyさん
2009/06/30(火) 15:57:12ID:???0447445
2009/06/30(火) 16:35:53ID:???そうですか
よくよく考えたら、画像が欲しいなら自分で検索するだろうし
あまり必要ないですね。自己満足になるといけないから、止めときます
0448nobodyさん
2009/06/30(火) 16:52:53ID:???これでも貼っておけば?
<form name=gs method=GET action="http://images.google.co.jp/images" target="result">
<input type=hidden name=hl value="ja"><input type=hidden name=safe value="off">
<input type=hidden name=um value=1><input type=hidden name=newwindow value=1>
<input type=hidden name=sa value="1"><input autocomplete="off" type=text name=q size=41 maxlength=2048 value="">
<input type=submit name="btnG" value="画像検索">
</form>
<iframe src="hoge.html" name="result" width="600" height="400"></iframe>
0449nobodyさん
2009/06/30(火) 16:54:40ID:???ImageMagick で縮小すれば 10 分でできそう
0450nobodyさん
2009/06/30(火) 17:11:18ID:wbhtxyPs表組を描画するというpChartというのを見つけ
http://pchart.sourceforge.net/download.php
から落としたのを解凍して、
そのまま無料レンタルサーバにアップしてみました。
で、http://xxx.com/pChart/Example1.php
などサンプルとおぼしきものにアクセスしてみたのですが
真っ白けでウンともスンとも表示しません。
サーバは「GD Support」enabledになってます。
あとパーミッションはphp604、ディレクトリは777にまでしました。
アドバイスください...
0451nobodyさん
2009/06/30(火) 17:18:01ID:???その秘密のサーバは PHP エラーをログに残してないの?
もしくは display_errors の設定できないの?
0452nobodyさん
2009/06/30(火) 17:20:06ID:???真っ白で正常だろこれ。
実行後に、http://xxx.com/pChart/example1.png を見てみ
0453nobodyさん
2009/06/30(火) 19:23:10ID:???ありがとう!
仕組みわかった。ああ、pngファイルを書き出してるんすね。なるほど。
今更ながらソース読んでみたら、ああコレか、みたいの見つけました。
サーバにもファイルが生成されてる。いくつもヒントがあったのに気づかなかった自分が恥ずかしい...
0454nobodyさん
2009/06/30(火) 20:32:50ID:???移行前に動いていたプログラムが正常に動かなくなりました。
前も後もバージョンは4.4.2です。
PostgreSQLをつかっているショッピングカートなのですが、
買い物を完了してもDBに格納されずに、
完了の際に送る自動メールが、名前や住所など変数になっている部分が空白になっています。
エスパーな質問かと思いますが大変困っているので、とりあえず質問してみました。
移行の際よくあるミスやトラブルなどございましたらお教えください!
0455nobodyさん
2009/06/30(火) 20:38:28ID:???0456nobodyさん
2009/06/30(火) 20:39:56ID:???0457nobodyさん
2009/06/30(火) 20:40:54ID:???移行前は、PostgreSQLのバージョンが 7.3.4で
移行後は 8.1.10に変わっていました。
これってマズイでしょうか・・?
0458nobodyさん
2009/06/30(火) 20:45:17ID:???やはりマズイですか。。。
ちなみに、Webサイトのアクセスログとして利用しているテーブルには
ちゃんとアクセスが溜まっていっているので、とくに問題ないかと思ったのですが・・。
全く接続できなかったりフォーマットが違ったりしたらアクセスログのテーブルにも挿入されないのでは?
0459nobodyさん
2009/06/30(火) 20:47:07ID:???移行前のDBからはCSVとしてエクスポートして、
移行後のDBにアップロードしました。
0460nobodyさん
2009/06/30(火) 20:49:48ID:???0462nobodyさん
2009/06/30(火) 20:54:48ID:???0463nobodyさん
2009/06/30(火) 20:57:47ID:???0464nobodyさん
2009/06/30(火) 20:59:59ID:???「Webサイトのアクセスログとして利用しているテーブル」とか言われても、
そのログ取得のシステムとショッピングカートの関連とか全く開示されて無い俺らに
どんな回答しろって言うんだお前は。
0465nobodyさん
2009/06/30(火) 22:15:40ID:???0466nobodyさん
2009/06/30(火) 22:18:09ID:ToOf0Y/8<?php
$number = 100;
echo "<p>変数の値は $number です";
echo '<p>変数名は $number です';
?>
変数の値は や 変数名は ってやつがうまく表示してもらえないのだが
なぜですか??
0467nobodyさん
2009/06/30(火) 22:45:05ID:???0468nobodyさん
2009/06/30(火) 22:54:12ID:???エラーは表示にしています。
が、注文完了まで全くエラーが出ません
error_logでメールの内容を直前に吐き出すと変数が空になっています。
その変数はというと、
$sql = "select * from tx where id=$id";
$result = pg_query($conn, $sql);
$name = pg_fetch_result($result, 0, "name");
こんな感じで取ってきているので、やはりPostgreSQLからデータを取ってこれていないようです。
0470nobodyさん
2009/07/01(水) 00:06:41ID:z3HhO0ndここで質問していいのやら分かりませんが、困っています。
WordPressで複数のブログサイトを制作してるんですが、
本日各サイトを巡回してみると、あるサイトだけ突然見れなくなっていました。
IEでは反応なし、Firefoxでは「自動転送がループしています」と言われ、
突然の出来事にイミフです。
さらに今まで使っていた管理画面のURLを入力すると、
なぜか「wp-admin/install.php」に飛ばされ、インストール画面になります。
ドメインを変えてみても、トップ・管理画面ともに結果は同じでした。
他のブログもサーバ含めて全く同じ構成・設定なんですが、そのサイトだけ見れない状態です。
ちなみにそのサイトは一週間ほど放置していて、昨日は普通に見れてましたので、
何かを触ったわけでもありません。
これは一体何が原因なんでしょうか…
もし何かお分かりの方がいらっしゃいましたら、ご教示ください。
0471nobodyさん
2009/07/01(水) 00:13:03ID:???・wpがハックされて設定含めて消し飛んだ。
・借りてる鯖のDBが何かしらの原因で吹っ飛んだ。
どっちにしろその情報だけじゃこれくらいしか想像できん。
0472470
2009/07/01(水) 00:41:19ID:z3HhO0ndまじすか…
そんなことがあるんですね…
DBのバックアップはあるので、何とか再インストールやってみます。
レスありがとうございました。
0474nobodyさん
2009/07/01(水) 06:03:34ID:RWA+xdxuまだ解決できません・・・
PostgreSQLのバージョンが変わったっていうのはあまり大きな問題ではないのでしょうか?
7.3.4から8.1.10に変わるとプログラムも全部改修しなければいけないですか?
0475nobodyさん
2009/07/01(水) 07:14:36ID:???もとの作り方次第
バージョンによる違いの可能性もあるけど、
おそらく文字コードなどの設定かデータを正しく移行できていない
0476nobodyさん
2009/07/01(水) 07:38:47ID:RWA+xdxuhttp://php.benscom.com/manual/ja/function.pg-last-oid.php
> OID フィールドは PostgreSQL 7.2 からはオプションとなり、 PostgreSQL 8.1 ではデフォルトで存在しません。
このpg_last_oidで前回挿入したレコードを取得しているみたいなんですが、
ここで$oidが取れずにSQLの文法エラーが起きていたようです。
しかし解決法がまだわからず。。。調べ中です。
わかる方は助けてください
0477nobodyさん
2009/07/01(水) 08:10:08ID:RWA+xdxu前バージョンでは
default_with_oidsというPostgresの変数が無くて(デフォルトでOn)
現バージョンでは、
default_with_oids = Off
になっていた。
しかしレンサバを使っているので、Postgresql.confは編集できない模様・・・
PHPからOnにできないですかね?
0478nobodyさん
2009/07/01(水) 08:23:50ID:???どっちにしろoidの使用は推奨されていないという事だろうからテーブルの構成自体をやり直したほうがいいと思うけど・・・
0479nobodyさん
2009/07/01(水) 08:39:05ID:RWA+xdxu$oid = pg_last_oid($result);
ここで$oidに値が入ってくれないみたいです
0480nobodyさん
2009/07/01(水) 08:39:52ID:RWA+xdxu0481nobodyさん
2009/07/01(水) 10:47:39ID:RWA+xdxu助言をくれた皆様ありがとうございます。
0482nobodyさん
2009/07/01(水) 10:50:59ID:???0483nobodyさん
2009/07/01(水) 15:02:23ID:???教えて下さい
0485nobodyさん
2009/07/01(水) 15:04:44ID:???全角数字を半角に変換する方法を教えて下さい
■ このスレッドは過去ログ倉庫に格納されています