元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 87
php覧 / PC版 /みんなの評価 :
802 = :
>>800
嘘はいかんよ、君
803 = :
おまえはほんと相変わらずだな。
804 = :
否定しないってことは嘘と認めたのね
805 = :
>>799
俺は796だが793ではない
おまえアスペルガーだな
806 = :
>>805
俺のふりをするんじゃない
807 = :
このまま埋めて次スレなしね。
808 = :
埋める意味ねー
809 = :
質問終了ってことでいいでしょう。こんなスレ。
そこの相変わらずのお前のせいだからな。
810 = :
そう思う奴はこのスレを見なきゃいいだけだよ。
変な奴がいようが、ちゃんと質問と回答が成り立ってることもあるわけだしな。
813 = :
PHPって簡単だって聞いたから始めたが、どこが簡単なんだよ!
JavaScriptは習得したけれど、俺にはPHPの方が難しく感じる
コレで簡単とか言われまくってるなら、CとかJavaとかめっちゃ難しいんだろうか・・・
ってかやっぱ皆XMLは習得済みなんですか?
HTMLだけでいいかと思ったらこういうのもやらんといけないんですね・・・
814 = :
>>813
JavascriptはHTTPという通信手順の行ったりきたりを、
意識しないでもできるからね。HTMLとJavascriptが習
得できたなら、あとは通信手順というものを理解すれば
PHPもさほど難しくないと思うよ。
CやJavaは、もうちょっとややこしい部分がある。
XMLは場合によりけり。「XMLが必要になる仕組み」を
利用しなければわからなくてもいいと思うよ。
815 = :
Cの構文が理解できればPHPはできる
817 = :
>>814
そうなんですよ
構文がどうこうというよりも、別の通信とかカレントディレクトリとかデータベース連携とか、全然知らない知識を求められるのでまいってます
mb_send_mailとかやったら、何故かエラーになって、どうやらプロバイダとの間の何か設定をしなければいけないようですが、
調べているうちにめんどくさくなって飛ばしたりしてます(苦笑
別の知識が自分には難しいです
818 = :
頭固いね
819 = :
>>813
カンタンだって、どこで聞いた?
漏れにはjavascriptの方が
はるかに難しいのだが、どうやって
JSを習得した?本?
820 = :
頭は固いもんだろ
シャワー浴びて穴空いたら嫌だし
821 = :
>>817
難しいところは飛ばす。
これが勉強の極意
822 = :
>>820
エスプリのセンスもないw
823 = :
>>817
メールは、メールサーバーの設定が必要。
Webやメール、DNSといったインターネットの仕組みを覚えてからだね。
基本的に、PHPでまず最初にできることは、HTMLでつくられた入力欄
の内容を受け取って、その内容に従って新しいHTMLを戻してあげること。
その単純なところからはじめればいい。
その次に、Webブラウザから送られてきた(サイトを見てる人が送った)
データを保存したかったら、ファイルの仕組みを学べばいい。PHPは、
ファイルの扱いは割合簡単にできるから、仕組みを覚えればプログラム
はすぐ。データベースを使ってたくさんのデータを整理しながら貯めたい
と思ったら、そのときにDBを覚えればいい。
でも、その前に覚えたほうが効率がいいことは、インターネットの知識だよ。
まずは、上に書いた「HTMLでつくられた入力欄の内容を受け取った、その
内容に従って新しいHTMLを戻す」ようなPHPスクリプトをつくりながら、
・インターネットの仕組み(IPアドレスとルーティング、データ送受信の手順)
・HTTPの仕組み(リクエストとレスポンス、URLが示すもの、GET手順とPOST手順)
・DNSの仕組み(IPアドレスとホスト名、ドメインとサブドメイン、AレコードとMXレコード)
このあたり覚えていけばいいと思う。
824 = :
>>823さん
先ほどから丁寧にありがとうございます
>>814と同じ方ですよね?
確かに、自分はPHPよりもインターネットの知識の方が先だと思い始めてきました
PHPを勉強しているうちに、知らない用語や知識が多くて、その度にネットで検索して(大概は調べても難しすぎて分からなかったり・苦笑)
、って感じでなかなか先に進みません
しかもJavaScriptはまぁクライアントサイド言語が一つなので集中的に色々ないい本がありますが、
PHPはサーバサイド言語は色々とありすぎるからか分散してコレだ!と言えるようなものに出会えていません
今、独習PHPとマスターブックとオライリーのカッコウの表紙の3冊で勉強しているのですが、この本には載ってて
この本には載っていないというような知識が多くて、何だこりゃ?と思っています
Ajaxで少々は通信の知識があったのですが、PHP分野はサッパリでして、う~んう~ん、と唸りながら勉強しています
丁寧に教えていただいてありがとうございました
825 = :
http://www.youtube.com/watch?v=07cyiNcvMYY
俺は最近、上のどろろのテーマ曲ばっか聴いて作業しているwww
10年以上前にBSでどろろのアニメを観てから大好きなんだよなw
826 = :
>>824
書籍で勉強するのはおすすめできない
827 = :
>>826
ではどこで勉強すればいいのでしょうか?
会社、学校、ネットとかありますけれども
828 = :
手を動かすこと
829 = :
あぁ、そういう事ですか
納得です
830 = :
PHP言語を習得したいから勉強する と
○○みたいなものを作りたいからPHPをつかう
では全然違う。たぶん前者は失敗する可能性が高い
831 = :
>>827
俺は古い本で勉強したから、いまどんな本がいいのか
わからない。ただ、インターネットの概要は一冊に短く
まとまった、(専門的じゃない)本でざっと理解した方が
いいと思うよ。細かいことは使うときでいいから。
http://pc11.2ch.net/test/read.cgi/php/1014836425/
書籍はこっちのスレで聞いてみてくれ。多分、そういう
スレだから詳しい人がいるだろう。
あと、適当にここにまとめておいた。
http://yutori7.2ch.net/test/read.cgi/news4vip/1252684076/
832 = :
正直言って 簡単に|手っ取り早く|楽に 学びたいと思ってる時点で微妙・・。
楽しみを見つけてやるといいと思うよ。
興味を持って主体的に学習するなら、どんな本で勉強しても確実に身になるし。
逆については、言わずもがな。
833 = :
でも、Webプログラムで必要な情報がまとまっているソースって、
あまりないと思う。プロトコルの本とか買うと、決まってプログラム
に必要のない詳細なメッセージング手順が載ってるし。
DNSを勉強しようとしても、こっちは意識しない、プロバイダのDNS
より上流の更新手順とかがやたら詳しく解説されてたり。
そのあたりの知識を、ゼロ状態から手っ取り早く集めるのって、
大変なんじゃないのかな。
834 = :
やってるうちに覚えればいいんでね?
835 = :
正直、本とかで順繰りに勉強するよりも
いきなり既に動いてるサイトを改造する、
とかのほうが勉強になる気がする。
それが汚いコードで動いてたらアレだけどな。
データベースアダプタに$smartyとか勘弁してくれorz
836 = :
>>835
> データベースアダプタに$smartyとか勘弁してくれorz
それで保守できるって、ある意味すごいなw
837 = :
俺の場合は、インターネット256倍で興味を引き出され、
しばらく独学でCとかPerlとか勉強して、ネット関係の設計
の参考にUNP買った。UNPはプログラムの参考書としては
いいけど、でも知識としてのベースは、DNS手順やSMTP
手順やHTTP手順といったプロトコルごとのルールも必要。
プロトコルごとのルールは小さい本で個別にまとめてある
の買って覚えたなぁ。
838 = :
ほう、ではその覚えた知識を3行分程度でいいから披露してくれ
839 = :
んなもんひけらかしてもしょうがないだろ。
知識なんて幅と応用だろ。三行で書いて何の意味があるの。
小学校の自由作文課題じゃないんだから。
840 = :
はいボロ出たー
841 = :
>>834
それが一番むずかしいのはご存知で?
844 = :
>>842
そういう事は作った本人に聞いてね
htmlencode() は htmlspecialchars() をラップしただけのユーザー定義関数
php.ini の short_open_tag がオフになってるのが原因だと思うよ
>>843
readfile() でいい
バイナリセーフじゃないのはファイル名の取り扱いという意味
ファイル名が外部から与えられる場合は妥当なファイル名かホワイトリストで判断する
846 = :
>>843
外部からアクセスできる場所であれば
header('Status: 301 Moved Permanently');
header('Location:'.$filename);
exit;
こんな感じでリダイレクト
847 = :
>>845
文字列を扱う関数は全てバイナリセーフかどうか調べて使う必要がある
大体の関数はマニュアルにバイナリうんぬんと書いてあるし、なければ実際に試す
848 = :
>>844
> そういう事は作った本人に聞いてね
作者さんのBBSが閑古鳥だったのでね
thx
みんなの評価 :
類似してるかもしれないスレッド
- 【PHP】下らねぇ質問はID出して書き込みやがれ 80 (1001) - [98%] - 2009/2/18 6:30 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 85 (1001) - [98%] - 2009/7/31 4:07 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 77 (1001) - [98%] - 2008/12/23 7:06 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 97 (1001) - [98%] - 2010/9/18 2:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 82 (1001) - [98%] - 2009/4/6 19:33
- 【PHP】下らねぇ質問はID出して書き込みやがれ 83 (1001) - [98%] - 2009/4/27 3:17 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 84 (1001) - [98%] - 2009/6/15 21:04 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 81 (1001) - [98%] - 2009/3/7 14:17 ○
- 【PHP】下らねぇ質問はID出して書き込みやがれ 89 (1001) - [98%] - 2009/11/13 23:03
- 【PHP】下らねぇ質問はID出して書き込みやがれ 86 (579) - [98%] - 2009/8/19 4:44
- 【PHP】下らねぇ質問はID出して書き込みやがれ 88 (1001) - [98%] - 2009/10/12 1:52
- 【PHP】下らねぇ質問はID出して書き込みやがれ 127 (1001) - [96%] - 2013/5/26 14:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 137 (995) - [96%] - 2023/1/30 18:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 117 (1001) - [96%] - 2012/4/23 19:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 107 (1001) - [96%] - 2011/7/2 2:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 96 (1001) - [96%] - 2010/7/22 7:47
- 【PHP】下らねぇ質問はID出して書き込みやがれ 74 (1001) - [96%] - 2008/10/16 6:05
トップメニューへ / →のくす牧場書庫について