【PHP】下らねぇ質問はID出して書き込みやがれ 119
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2012/05/16(水) 21:44:16.40ID:???過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。
◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 118
http://kohada.2ch.net/test/read.cgi/php/1335198562/
◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.3
【連携ソフトウェア】MySQL ImageMagick
【質問内容】
◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)
◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。
【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0489nobodyさん
2012/06/04(月) 12:09:13.30ID:???プレースホルダに PDO::PARAM_STR 以外の型を指定する必要があれば bindValue() を使う
逆に PDO::PARAM_STR だけならお好みで
>>488
> 悪意のある者が、フォームの値を書き換え
> すでにある画像に上書きアップロードをしてしまうという危険性は
> ないのでしょうか?
move_uploaded_file() する前のファイルについては起こるかも知れないね
glibcが2.7未満の環境では脆弱性のある mktemp() を使うから
それと move_uploaded_file() の $destination については当然自分でチェックする必要がある
0490nobodyさん
2012/06/04(月) 21:35:02.02ID:X0NUGKRB0491nobodyさん
2012/06/04(月) 21:36:50.36ID:???0492nobodyさん
2012/06/04(月) 21:37:25.20ID:X0NUGKRBボタンを押したら、php実行みたいなのってどうやって作れば良いのですか?
画面遷移せずに。
ヒントでも良いの頂けたらな。と思います。
0493nobodyさん
2012/06/04(月) 21:37:26.24ID:???0496nobodyさん
2012/06/04(月) 21:43:03.93ID:X0NUGKRB調べてみます。
あと、PHPでPHPファイルを作ることってできるのですか?
一部を書き換えるとか。
0497nobodyさん
2012/06/04(月) 21:45:21.53ID:???0498nobodyさん
2012/06/04(月) 21:47:31.86ID:???だけどそんな怪しい使い方は通常しないからやめたほうがいい
0499nobodyさん
2012/06/04(月) 21:48:11.78ID:X0NUGKRB面倒であれば、ヒントだけでもお願いします。
0500nobodyさん
2012/06/04(月) 21:49:14.50ID:???エスパーじゃないから何をしたいのか分からん
0501nobodyさん
2012/06/04(月) 21:49:48.14ID:X0NUGKRBそれなら、やめておきます。
では、Twitterのフォローボタンみたいなのはどうやって実装してるのですか?
0502nobodyさん
2012/06/04(月) 21:55:45.42ID:???話はそれからだ
0503nobodyさん
2012/06/04(月) 21:55:47.51ID:???0504nobodyさん
2012/06/04(月) 21:57:15.11ID:???馬鹿じゃないの?
0505nobodyさん
2012/06/04(月) 22:04:23.77ID:X0NUGKRB今、勉強のためにTwitterのアプリを作っていて、手動で、フォローバックする
ようなものを考えているのですが、フォローすべきidを取得できて、フォロー
するためのコードはなんとかわかったのですが、POST friendships/createをやると
クリックするまでもなく、フォローされてしまうので、どうすれば、クリックすれば、
フォローされるという仕掛けになるのか分からなくて質問しました。
また、idは配列に入っているのですが、idごとに上記のコードを埋め込む方法
も検討がつかないので、どうすればよいのかヒントだけでも欲しかったので。
日本語がめちゃくちゃでスイマセン。
0506nobodyさん
2012/06/04(月) 22:06:43.70ID:???0507nobodyさん
2012/06/04(月) 22:10:59.94ID:X0NUGKRB早速、調べてみたいと思います。
0508nobodyさん
2012/06/04(月) 22:13:51.23ID:???0509nobodyさん
2012/06/04(月) 22:19:52.46ID:X0NUGKRB調べてみます。
本当にありがとうございます。助かります。
0510nobodyさん
2012/06/04(月) 23:16:14.43ID:???0511nobodyさん
2012/06/04(月) 23:20:53.86ID:n7Bs1lTR0512nobodyさん
2012/06/04(月) 23:24:31.09ID:???0513nobodyさん
2012/06/04(月) 23:25:08.15ID:???0515nobodyさん
2012/06/05(火) 01:58:13.31ID:???0517nobodyさん
2012/06/05(火) 11:26:26.55ID:???0518nobodyさん
2012/06/05(火) 11:42:43.67ID:???0519nobodyさん
2012/06/05(火) 11:58:20.30ID:???0520nobodyさん
2012/06/05(火) 12:02:23.43ID:???勝手な事をするなと怒られた(´・ω・`)
0521nobodyさん
2012/06/05(火) 12:14:41.51ID:???0522nobodyさん
2012/06/05(火) 12:59:20.44ID:???おまけに怒鳴りつけられ詰られなんかもうね。
0523nobodyさん
2012/06/05(火) 13:33:30.05ID:???0524nobodyさん
2012/06/05(火) 13:59:21.01ID:oTNH2w/A$_FILESから アップロードされたデータを取得するとこができますが、
拡張子が大文字だと、$_FILESから取得するとことができません。
どうすれば、拡張子が大文字でも
アップロードができ、$_FILESを取得することができるでしょうか。
ちなみにMAMP上では取得できて、
さくらインターネットサーバー上では取得できません。
0525nobodyさん
2012/06/05(火) 14:12:47.68ID:???0528nobodyさん
2012/06/05(火) 14:30:36.38ID:oTNH2w/Aなります。拡張子を小文字にするとアップできます。
>>526
//-------------------アップフォーム----------------------
<form action="step2.php" method="post" accept-charset="utf-8" enctype="multipart/form-data">
<input name="step2" value="1" type="hidden" />
<input name="image_upload" value="アップロード" type="submit" />
</form>
//-------------------アップ実行----------------------
print_r($_FILES);
0529nobodyさん
2012/06/05(火) 14:36:21.74ID:???0530nobodyさん
2012/06/05(火) 14:54:11.02ID:???<?php
if (isset($_FILES['up'])) print_r($_FILES['up']);
?>
<form action="<?php echo $_SERVER['SCRIPT_NAME']; ?>" method="post" enctype="multipart/form-data">
<input type="file" name="up">
<input type="submit">
</form>
0531nobodyさん
2012/06/05(火) 15:09:31.49ID:oTNH2w/Aというか、フォームページがindex.phpとして、
action="<?php echo $_SERVER['SCRIPT_NAME']; ?>"と書くのと
action="index.php" と書くのと何が違うんですか
0532nobodyさん
2012/06/05(火) 15:13:25.68ID:???汎用性の問題
0533nobodyさん
2012/06/05(火) 15:20:00.18ID:oTNH2w/Aごめん、フレームワークの外で作動させたら取得できました。
ということは、フレームワークが原因か・・・。
めんどくさいなあ。
0534nobodyさん
2012/06/05(火) 18:37:57.58ID:???0535nobodyさん
2012/06/05(火) 19:24:34.99ID:???0536nobodyさん
2012/06/05(火) 21:37:34.02ID:???参考書はご存知ないでしょうか?
ぐぐっても見つかりません。
0538nobodyさん
2012/06/05(火) 22:08:45.07ID:???0539nobodyさん
2012/06/05(火) 22:18:35.45ID:???余程気に入ったのか、繰り返し貼ってるやつがいるな
0541nobodyさん
2012/06/06(水) 02:26:11.75ID:???0542nobodyさん
2012/06/06(水) 02:54:31.79ID:??? ̄く<<く >, ゙、/<三三二\ ̄\ゝゝゝゝゝゞ''ヽ、
<<<<〈__入 ゙、く彡三三三二ヽくゝ\メメメゝ、_ゝ、\
くく<<<<<< ゙、 ゙、ミ三三二ニ─ゝゝゝゝゝ,,,,,,,、 '( ゙''ヽ、ヽ、
くくくくくく彡‐ヽ ゙、ミ三三二ニ'''くくゝゝ_ゝゝ、\\_,>」ノ,
く く く く く 彡゙、゙、三三二ニ‐くゝ、/ ,,,,,,,,メメゝヽ''''"ゝゞ丶、
二─二二彡彡、゙、三三二==くメゝ/ ゙'ヽ、メゝゝゝゝゝゝゞ''ヽ-、,,,,,,_
‐'''" ̄ \彡彡ミ、゙、三二=''"く<メ/:: \''-、メメゝゝゝ_ゝ 、 ,,、ヽヽ
、 ,,,,- ゙彡//ヾ、三二= くゝ/:::.... \>∠レ-,-‐ニ二メヽ''ヽ ノ
゙ヽ、,,,-‐//_///,,、゙、三二= ゙、 ""''' ヽ>//レレヽ,,___ /
-,,,,,,-‐'''"""/////,,ヽ ゙、三二─ ゙ヽ. //-ヘヘ,、 レレレレノ さあ願いを言え
''" ,l|"////ノ,、\彡'''''‐-ニ,、 ::::::::::,,,,,,,,// ゙ヽフ/|/| レ' どんな願いも聞き流してやろう。
0543nobodyさん
2012/06/06(水) 03:18:39.37ID:???無駄なオブジェクト指向にとらわれなくてすむし
0544nobodyさん
2012/06/06(水) 09:02:04.01ID:???オブジェクト指向はそもそもできないし
0545nobodyさん
2012/06/06(水) 11:10:04.48ID:???0546nobodyさん
2012/06/06(水) 11:15:06.04ID:???俺は小物で出来の悪いerなので、
悪口見ると悔しいので消させてもらいますねw
0547nobodyさん
2012/06/06(水) 11:27:45.22ID:???0548nobodyさん
2012/06/06(水) 11:40:02.52ID:BJoatW50だよな
0549nobodyさん
2012/06/06(水) 12:23:46.70ID:???しょうがない
0550nobodyさん
2012/06/06(水) 12:27:55.02ID:BJoatW50だよな
0551nobodyさん
2012/06/06(水) 12:45:21.79ID:???0552nobodyさん
2012/06/06(水) 12:55:07.09ID:???0553nobodyさん
2012/06/06(水) 12:58:17.40ID:???0554nobodyさん
2012/06/06(水) 13:18:08.57ID:BJoatW50聖戦士様の深読み能力、レベル高いですね!
でも>>546とは関係ないんです・・・ごめんなさいっm(__)m
0555nobodyさん
2012/06/06(水) 14:36:20.36ID:???nobodyさんNGにしますよ!
0556nobodyさん
2012/06/06(水) 14:40:52.85ID:???なりすましはやめたまえ
0557nobodyさん
2012/06/06(水) 15:12:44.99ID:???0558nobodyさん
2012/06/06(水) 16:06:01.80ID:cwJW4WEr$foo = {"111", "222", "333"};
とした場合に、$booと$fooをジョイントさせて
連想配列
"aaa" => "111",
"bbb" => "222",
"ccc" => "333"
を作りたいのですが、どのようにすればいいのか教えて頂けないでしょうか?
宜しくお願い致します。
0559nobodyさん
2012/06/06(水) 16:30:04.13ID:???楽勝
0560nobodyさん
2012/06/06(水) 16:37:49.88ID:???http://php.net/manual/ja/function.array-combine.php
0561nobodyさん
2012/06/06(水) 16:50:02.29ID:???0562558
2012/06/06(水) 17:07:03.09ID:???0563558
2012/06/06(水) 17:45:38.35ID:???0564558
2012/06/06(水) 18:00:12.83ID:???ゲームはまだ始まったばかりです
0565nobodyさん
2012/06/06(水) 19:59:55.42ID:cwJW4WErこのサイトをcURLで取得してきたのですが、色々試してみても、本文が取得されてきません
JavaScriptのせいなのか、HTML5のせいなのかは分かりませんが、どのようにすればブラウザに表示されているような
HTMLが取得できるのか教えて頂けないでしょうか?
0567nobodyさん
2012/06/06(水) 20:19:51.95ID:???0568nobodyさん
2012/06/06(水) 20:33:44.14ID:cwJW4WErごめんなさい
HTMLというか、PHPのcURLを使って上記ページを取得した際にダメだったもので
これが、対象ページのHTMLの問題なのか、PHPのcURLの問題なのか、設定値の指定など、自分のスクリプトコードの書き方が悪かったのか分かりませんで
0569nobodyさん
2012/06/06(水) 20:40:08.31ID:???0570nobodyさん
2012/06/06(水) 20:49:19.59ID:???0571nobodyさん
2012/06/06(水) 21:51:48.68ID:???23. Javaの話をすると回答者が不機嫌になるんだけど・・・
→ 他言語について言及しないこと。ここの回答者はPHPしかわかりません。
0572nobodyさん
2012/06/06(水) 21:52:30.57ID:???0579nobodyさん
2012/06/06(水) 22:09:29.52ID:???0580nobodyさん
2012/06/06(水) 22:11:10.95ID:???Cntl+Uで見ると分かるよ
Firebugと表記されている内容が違うから
これが>>568が困っていた点だろう
PHPのcURLではここまで対応されていないのかもしれない
質問はPHPとは完全に別問題とまではいっていないと思うけどな
0581nobodyさん
2012/06/06(水) 22:11:53.15ID:???$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://www.nhk.or.jp/worldwave/abc/');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
var_dump(curl_exec($ch));
curl_close($ch);
あと、スレ違いだの質問が悪いだの糞みたいなレスに今後一切応答しないこと。
0583nobodyさん
2012/06/06(水) 22:17:22.51ID:???それでは取得できないと思うけど?
echo(curl_exec($ch));
やfwrite()にすれば分かると思うけど
多分>>568もそういうことはやっていると思う
0585nobodyさん
2012/06/06(水) 22:22:08.20ID:???なんか問題あるからこーしてんでしょうに。
正常じゃないときの返り値はなんだっけ?
0587nobodyさん
2012/06/06(水) 22:36:00.85ID:???XMLHttpRequestで変なXMLいくつかとってきてんじゃん
http://www.nhk.or.jp/worldwave/xml/abc_news_201205.xml?_=1338989583671
こんなかんじの
末尾の変な数字はunixタイムだろうけど
んでhtmlのソース見れば想像つくけど
<!-- xml data -->って書いてるとこがあるからそこに反映してんだろ
0588nobodyさん
2012/06/06(水) 22:38:04.71ID:???俺もちょっと試してみたけど難しいな
出来ないわ
JSが取得されてくるから>>569の言っているように、クロスドメインとかいうやつが原因なのかな?
じゃぁかなり難しいというか、不可能なんじゃないの?
ここの住人に出来るヤツがいるのか分からないけれどw
■ このスレッドは過去ログ倉庫に格納されています