何も分からん俺がPHPでWEBサイトを作るスレ
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2005/08/30(火) 19:07:08ID:JqisD287専門的なプログラミングの事はさっぱりわからん
C言語も出来ない、JAVAも出来ない、perlも出来ない
手元にPHPの本が一冊あるだけ
だが作る
0002nobodyさん
2005/08/30(火) 19:11:51ID:???0003nobodyさん
2005/08/30(火) 19:23:36ID:???00041 ◆VkBz48ufNk
2005/08/30(火) 20:02:15ID:JqisD287クラックされても泣かない
0005nobodyさん
2005/08/30(火) 20:04:56ID:???00061 ◆VkBz48ufNk
2005/08/30(火) 20:06:46ID:???ログインID発行して、ログインフォームにID入れるとページに入れるって感じの
サンプルサイトを作ってみてえ
00071 ◆VkBz48ufNk
2005/08/30(火) 20:11:57ID:JqisD2875分で閉じた
00081 ◆VkBz48ufNk
2005/08/30(火) 20:13:49ID:JqisD2870009nobodyさん
2005/08/30(火) 20:19:07ID:???http://life7.2ch.net/yume/
00101 ◆VkBz48ufNk
2005/08/30(火) 20:20:29ID:???00111 ◆VkBz48ufNk
2005/08/30(火) 20:28:38ID:JqisD28700121 ◆VkBz48ufNk
2005/08/30(火) 20:29:56ID:JqisD2870013nobodyさん
2005/08/30(火) 20:43:55ID:???0014nobodyさん
2005/08/30(火) 20:50:37ID:JqisD28700151 ◆VkBz48ufNk
2005/08/30(火) 20:51:27ID:JqisD2870016nobodyさん
2005/08/30(火) 21:04:20ID:???0017nobodyさん
2005/08/30(火) 21:05:10ID:JqisD2870018nobodyさん
2005/08/30(火) 21:05:45ID:JqisD2870019nobodyさん
2005/08/30(火) 21:06:11ID:???禿同
PSPって色々言われているけど、
あの価格でゲームもできて、音楽も聴けて
映画もみられるし、何よりあの液晶はすごい。
今年一番の買い物だと思う。
00201 ◆VkBz48ufNk
2005/08/30(火) 21:06:35ID:???00211 ◆VkBz48ufNk
2005/08/30(火) 21:08:08ID:JqisD287「世界のみなさん こんにちは」を作ってみよう
0022nobodyさん
2005/08/30(火) 21:10:15ID:???ワラタ
ところで話は変わるけど、携帯ゲーム機"プレイステーションポータブル(PSP)
このPSPは、新規格UMD(ユニバーサルメディアディスク)というディスクを利用しており、そのサイズは直径6cmととても小さい(CDの半分程度)。 容量は1.8GBとなっている。
画面は4.5インチのTFT液晶で、480px x 272px(16:9)。MPEG4の再生やポリゴンも表示可能。外部端子として、USB2.0とメモリースティックコネクタが用意されているという。
この際、スク・エニもGBAからPSPに乗り換えたらどうでしょう。スク・エニの場合、PSPの方が実力を出しやすいような気がするんですが。
任天堂が携帯ゲーム機で圧倒的なシェアをもってるなら、スク・エニがそれを崩してみるのもおもしろいですし。かつて、PS人気の引き金となったFF7のように。
突然へんなこと言い出してスマソ……
GBAと比較してみてどうですかね?(シェアのことは抜きで)
00231 ◆VkBz48ufNk
2005/08/30(火) 21:12:10ID:???00241 ◆VkBz48ufNk
2005/08/30(火) 21:12:45ID:JqisD287マジで最初から意味不明
00251 ◆VkBz48ufNk
2005/08/30(火) 21:14:49ID:JqisD287でも諦めない
止める訳にはいかんのだよ
00261 ◆VkBz48ufNk
2005/08/30(火) 21:15:55ID:JqisD287だから諦めないっていうか
そのなんていうの
00271 ◆VkBz48ufNk
2005/08/30(火) 21:16:51ID:JqisD287胸が熱くなるっていうか
00281 ◆VkBz48ufNk
2005/08/30(火) 21:17:43ID:JqisD287海猿みるわ
0029nobodyさん
2005/08/30(火) 21:18:37ID:???00301 ◆VkBz48ufNk
2005/08/30(火) 21:19:52ID:JqisD2870031nobodyさん
2005/08/30(火) 21:20:15ID:???00321 ◆VkBz48ufNk
2005/08/30(火) 21:22:11ID:???もう知らないよそういう事言う人は
0033nobodyさん
2005/08/30(火) 21:24:43ID:???00341 ◆VkBz48ufNk
2005/08/30(火) 21:25:42ID:???0035nobodyさん
2005/08/30(火) 21:27:02ID:???00361 ◆VkBz48ufNk
2005/08/30(火) 21:30:58ID:JqisD287なんなのこのかわいさ
いい加減にしろよ
0037nobodyさん
2005/08/30(火) 21:32:35ID:???00381 ◆VkBz48ufNk
2005/08/30(火) 21:33:19ID:???0039nobodyさん
2005/08/30(火) 21:35:37ID:???0040nobodyさん
2005/08/30(火) 21:36:10ID:???00411 ◆VkBz48ufNk
2005/08/30(火) 21:36:18ID:JqisD2870042nobodyさん
2005/08/30(火) 21:37:20ID:???00431 ◆VkBz48ufNk
2005/08/30(火) 21:38:59ID:JqisD287ただのTVドラマのくせに
0044nobodyさん
2005/08/30(火) 21:40:38ID:???00451 ◆VkBz48ufNk
2005/08/30(火) 21:43:52ID:JqisD287野郎の裸ばっかり出しやがって
0046nobodyさん
2005/08/30(火) 21:46:57ID:???00471 ◆VkBz48ufNk
2005/08/30(火) 21:48:54ID:JqisD287べぃべー はつぇなきおもいうぉー きみにぃしゃしゃげよぉうぉー
似てるわ俺
0048nobodyさん
2005/08/30(火) 21:50:11ID:???00491 ◆VkBz48ufNk
2005/08/30(火) 21:51:41ID:JqisD2870050nobodyさん
2005/08/30(火) 21:53:54ID:???ただ俺はこの糞スレとお前を消したい
00511 ◆VkBz48ufNk
2005/08/30(火) 21:55:58ID:JqisD287アタシ消えちゃってもいいの?
00521 ◆VkBz48ufNk
2005/08/30(火) 21:57:41ID:JqisD2870053nobodyさん
2005/08/30(火) 21:57:48ID:???削除依頼も出してね
00541 ◆VkBz48ufNk
2005/08/30(火) 22:07:17ID:JqisD287やるぞ!PHPやる!
00551 ◆VkBz48ufNk
2005/08/30(火) 22:08:11ID:???00561 ◆VkBz48ufNk
2005/08/30(火) 22:17:38ID:JqisD28700571 ◆VkBz48ufNk
2005/08/30(火) 22:18:07ID:JqisD287http://busta.s159.xrea.com/
00581 ◆VkBz48ufNk
2005/08/30(火) 22:18:56ID:JqisD28700591 ◆VkBz48ufNk
2005/08/30(火) 22:20:07ID:JqisD287ってなにこれ
00601 ◆VkBz48ufNk
2005/08/30(火) 22:21:34ID:???00611 ◆VkBz48ufNk
2005/08/30(火) 22:22:41ID:JqisD287全角のスペース入れるとだめなのか
00621 ◆VkBz48ufNk
2005/08/30(火) 22:28:15ID:JqisD287感動のあまりもう寝たい
00631 ◆VkBz48ufNk
2005/08/30(火) 22:37:51ID:???明日またやろう
0064nobodyさん
2005/08/31(水) 12:23:43ID:???0065falsebody
2005/08/31(水) 13:45:46ID:???0067nobodyさん
2005/08/31(水) 17:35:41ID:d+ISpeG1次は変数を使うのか?
0068nobodyさん
2005/08/31(水) 18:11:32ID:MJNcLNXp今使ってる.htmlを.phpにリネームしてうpするだけでおk
0069nobodyさん
2005/08/31(水) 18:16:45ID:TGHw8Vm40070nobodyさん
2005/08/31(水) 18:48:27ID:t6F1q45I削除依頼
};
0071nobodyさん
2005/08/31(水) 19:32:27ID:???$contents = <<<EOD
ここに適当な文章を挟む
EOD;
$contents=ereg_replace("。","っ・・・!",$contents);
$contents=ereg_replace("、","・・・",$contents);
$contents=ereg_replace("が","がっ・・・!",$contents);
$contents=ereg_replace("も","もっ・・・!",$contents);
$contents=ereg_replace("を","をっ・・・!",$contents);
$contents=ereg_replace("で","でっ・・・!",$contents);
$contents=ereg_replace("の","のっ・・・!",$contents);
print $contents;
?>
0072nobodyさん
2005/08/31(水) 22:04:36ID:pMfRmybxぼくがここの管理人です。
みなさんこんにちはっ・・・!
ぼくがっ・・・!ここのっ・・・!管理人ですっ・・・!
0073nobodyさん
2005/08/31(水) 22:39:54ID:???言うまでもなく、わしは持っている。
誰よりも金を。
円で、ドルで、ユーロで、元で持っている。
最近では北半球に金を集中させるのもどうかと思い、オーストラリア・ドルも手にした。
ほんの50億だが。
バカが。足らんわ。
わしはもっと欲しいんじゃ。
円を、ドルを、ユーロを。
邁進せよ。世界中の金をかき集めるんじゃ。
人間の欲望はつまるところ金につきる。
それを牛耳る金貸しこそ王。築くんだ。王国を。
ああっ・・・!それにしてもっ・・・!金がっ・・・!欲しいっ・・・!
言うまでっ・・・!もっ・・・!なく・・・わしは持っているっ・・・!
誰よりもっ・・・!金をっ・・・!っ・・・!
円でっ・・・!・・・ドルでっ・・・!・・・ユーロでっ・・・!・・・元でっ・・・!持っているっ・・・!
最近でっ・・・!は北半球に金をっ・・・!集中させるのっ・・・!もっ・・・!どうかと思い・・・オーストラリア・ドルもっ・・・!手にしたっ・・・!
ほんのっ・・・!50億だがっ・・・!っ・・・!
バカがっ・・・!っ・・・!足らんわっ・・・!
わしはもっ・・・!っと欲しいんじゃっ・・・!
円をっ・・・!・・・ドルをっ・・・!・・・ユーロをっ・・・!っ・・・!
邁進せよっ・・・!
世界中のっ・・・!金をっ・・・!かき集めるんじゃっ・・・!
人間のっ・・・!欲望はつまるところ金につきるっ・・・!
それをっ・・・!牛耳る金貸しこそ王っ・・・!
築くんだっ・・・!王国をっ・・・!っ・・・!
ちょっとくどいな
0074nobodyさん
2005/09/01(木) 00:04:46ID:???00751 ◆VkBz48ufNk
2005/09/01(木) 01:36:24ID:rAxjDJpi自分が立てたのかと思ったらめまいがしてきた
00761 ◆VkBz48ufNk
2005/09/01(木) 01:39:45ID:rAxjDJpi会員登録画面とかがあって、そこで登録IDを発行して
その発行したIDをデータベースに貯めてだな
ログイン画面にIDを打てばデータベースを参照して
登録IDか未登録IDかを判定して、次の画面に進むサイト
用はさ、ネットゲームの公式サイトとかにあるような奴を
とりあえず作ってみたい
00771 ◆VkBz48ufNk
2005/09/01(木) 01:40:34ID:rAxjDJpiばーかばーか
0078オナニスト ◆MRmxpjiK.2
2005/09/01(木) 03:28:39ID:???俺もちょうどPHP覚えようとこの板のぞいたんだけど 一緒にがんばってみないか?
俺はPHPでWEBブログみたいなのを作りたい
で>>1が作成したID発行のログインのPHPと交換したいw
俺もアカウントとってきますというよりずっと前のがあったのでそこで公開していきます。
まず簡単なチャットと掲示板を作れるようにがんばりたい。本は今週中に買いに行く。
CGIならたくさんもってるんだけどあれは1文字間違うだけで間違い探すのも大変だから・・・。
>>1でよければ仲間に入れてくれ、一緒に努力して頑張りたい。
俺も基地外ガイジなんでよろしくたのんます。
URL↓
http://zone.s33.xrea.com/
ネットは、モデムまだこないからちょっとの間できないかもしれないけど 携帯から書き込みます。
来週から本格的に勉強できたらいいと思ってます。
てことで目標を持って頑張りたいと思います。
>>1がだめとかいうなら 一人でここで頑張ります;;
0079オナニスト ◆MRmxpjiK.2
2005/09/01(木) 05:36:23ID:A3iR1QnmHP更新
PHP暦5ヶ月
DBはまだ覚えてないのでCSV形式で記録ver
■データファイルの拡張子は.cgiにする
Perlが使えるサーバであれば普通読めない。
■データファイルはできれば不可視領域に置く
../の不可視ディレクトリが使えればそこに。無理なら.htaccessで
アクセス制御したディレクトリを作る。
■メールアドレスをIDとして使う
任意に決めさせると重複する可能性が高いが
メアドならその可能性は極めて低い。
個人情報漏れが心配であれば、暗号化してから格納。
タグ除去
$_POST = array_map('htmlspecialchars', $_POST);
$_GET = array_map('htmlspecialchars', $_GET);
パスワードの文字数をチェックする
$nagasa=strlen($pass);
if ($nagasa < 6){
//エラーメッセージを入れる
}
認証済IDであればエラーを出す
メアドとしてありえない(@が含まれない)場合エラー
全角英数で入力されている場合半角英数に変換
$id = mb_convert_kana($_POST['mail'], "a","Shift_JIS");
$cr_pass = crypt($pass, "key","EUC-JP");
復号不能な暗号化処理をしておく。
()内の2つの値が合っていれば常に一定の暗号が生成されるので、
この状態のまま照合する。
このような処理をしないと各ユーザーの生パスワードを
管理者が全て知ってしまうことになる。
逆に言えば、パスワードリマインダが平文状態のパスワードを
再送信してくれるようなWEBサービスは超危険。
メールアドレスをIDにする理由の2つめ。
流れとしては、
1.IDとパスワードを入力してもらう
2.承認用URLを書いたメールを送信
3.ユーザーがURLをクリックすると正式認証
仮登録の段階では、tempディレクトリに[暗号化済pass].cgiみたいな
一時ファイルを作っておく。
クリックされて正式登録された段階で一時ファイルは消す。
■パスワードリマインダ
ID(メールアドレス)の変更はそう難しくはない。
パスワードは「変更」ではなく「再決定」という形になる。
理由は上記。
//データファイルを呼び出して
$acchk = file("../account.cgi");
//foreachで各行を総当り
foreach ($acchk as $temp) {
//行末の改行コードを削除
$temp = rtrim($temp);
//<>で区切られたCSVを解析
list($idchk,$passchk)= split ("<>", $temp);
//もしPOSTされたIDとパスワード(暗号化済のもの)が一致すれば
if ($idchk == $_POST['id'] && $passchk == $cr_pass){
//cookieに記録
setcookie ("id", $idchk,time()+60*60*24*30);
setcookie ("pass", $passchk,time()+60*60*24*30);
}
}
あとは$HTTP_COOKIE_VARS['id']と$HTTP_COOKIE_VARS['pass']が
正規かを確かめるルーチンを作って、各ページのコードの先頭に入れる。
セッション管理とかはまだ勉強してないので知りません。
初回のみっす
0087オナニスト ◆MRmxpjiK.2
2005/09/01(木) 11:17:21ID:A3iR1Qnm基礎を覚えて 配布されてるアクセスカウンター等ソースみて勉強していきます。
たぶん月曜日までできません(モデムがこないため・・・3回も苦情電話してるのに)
自分の場合は他人のソースを解析するよりは1から作った方が覚えやすかったです。
どっちにせよ複数人にアカウントを発行するのでなければ、
ソースの中に暗号化したIDとパスを埋め込んでおけばいいだけの話なので
上に書いた処理のほとんどはいらないです。楽。
最初はここがわかりやすかったです
お気に入りサイドバーを展開している人や、ブラウザを最大化していない人の
ことを考えると、%で指定するか横幅760ドット前後に収めることを勧めます。
参考にしようとしているこのカウンタは、CGIが使えない外部鯖に
置いても使えるように、Java Scriptで呼び出すようになっています。
自作のBlog内部に組み込むのであれば、ごく普通のprint文で問題ないです。
print <<<EOD
document.write('表示させたい内容');
EOD;
こうやって書き出すと、どこのサーバからであろうとスクリプトを起動
させることが出来るみたいです。
アクセス解析CGIや広告などによく使われているようです。
0092nobodyさん
2005/09/01(木) 20:02:45ID:???apache はデフォルトでは ".ht" で始まるファイルに対するアクセスを拒否するからそっちのほうがよくねーか?
いいこと聞きました。
感謝。
0094オナニスト ◆MRmxpjiK.2
2005/09/02(金) 09:51:29ID:T1aWBsfl◆SyMIZYHImA さんレスありがとうございます。
そのサイトお気に入りにいれておきました。そこから勉強させてもらいます。
ブログパーセントで指定できるようにしますが、まだまだ遠い先です。
>>1さんは どこいったのかな??あげ
リアルタイム時計はJava scriptでないと無理として、カレンダーの表示部は
PHPとJava scriptのどっちでやるべきなのでしょね。
休日やうるう年の判定を考えると、OS内部のカレンダーと連動している分
Java scriptの方が楽というイメージがあるけど。
http://lowlife.jp/yasusii/stories/8.html
手動トラックバック
http://jouno.s11.xrea.com/archives/b2/weblog192.html
真面目に読むと難しそうに感じるけど、実際にはサイト間をまたいで
一定のルールでデータをPOSTし合っているだけなので、作るのはワリと楽。
ただしどんな文字コードのデータが送られてくるかわからないので
文字コードの判別と変換が必要。
//ディレクトリ名の長さチェック
//ディレクトリ名として不正な文字列をチェック
//同じ名前のディレクトリがないかチェック
と、作る部分にコメントを入れたっきりで手が止まる午後4時。
http://digit.que.ne.jp/work/index.cgi?Perl%a5%e1%a5%e2%2f%a5%d5%a5%a1%a5%a4%a5%eb%cc%be%a4%ce%a5%a8%a5%b9%a5%b1%a1%bc%a5%d7
不正文字列のチェックはPerlのなら見つかったけど、正規表現をまだ
覚えてないのでよくわからない。
かといって生成するディレクトリ欄におもむろに「../」とか打ち込む
わるいひとがいるかもしれないので対策しないわけにもいかない。
http://phpspot.net/php/pg%90%B3%8BK%95%5C%8C%BB%81F%82%B7%82%D7%82%C4%94%BC%8Ap%89p%90%94%82%A9%82%C7%82%A4%82%A9%92%B2%82%D7%82%E9.html
記号を除く半角英数のみを許可する、ということにしようそうしよう。
本当はURLエンコードをして日本語ディレクトリも生成できるように
しようかと考えてたんだけども、>>98のURLとかを見ていると
長ったらしくて鬱陶しいのでやめた。
内部的には/を-に置換したデータファイルとして処理しているので
(例えば呼び出すdirが/001/002だったらdat/001-002.cgiが呼び出される)
そのデータファイルがあるかないかチェックするだけでおkだった。
0101nobodyさん
2005/09/02(金) 17:35:34ID:???昨日、Amazonで「改訂新版 基礎PHP」っての買ったからよろしく!!
一応、HTMLは少し出来る。プログラミング経験は、C#を覚えようとして挫折。
0103nobodyさん
2005/09/02(金) 18:58:28ID:???PHP本格的にはじめて1ヶ月目
デザインとロジックが完全に分離されたblogを作ろうと考えてる
とはいえ既存のスクリプトをちょこっと弄れる程度なんで、挫折するかもしれんが
よろしこ
0105nobodyさん
2005/09/02(金) 20:33:06ID:???0106nobodyさん
2005/09/02(金) 20:54:57ID:???>>60ぐらいまで流れが面白かった、そこから全然つまらん
正直>>1以外の良くわからん奴には消え去って欲しいんだが
0107nobodyさん
2005/09/02(金) 20:55:08ID:???スレタイがスレタイだから、詰まっても助言はもらえなさそうだけど。
0109nobodyさん
2005/09/02(金) 21:08:52ID:???帰ってこーい
0110nobodyさん
2005/09/03(土) 01:11:00ID:???俺も何にも分かりません。
何にも分からない人達が集まって一緒にPHPを勉強して
それぞれ希望のウェブサイトをつくるってなんか良い。
なんか一人だと心細いし挫折しそう。
同志がいたほうがやる気もでるし。
0111nobodyさん
2005/09/03(土) 01:54:30ID:MXjmrxCz禿同
PHP初心者なんだが、サイトを作りたい。
おりもまぜてください。
ていうか本は何がいいんだろう。
アマゾンの書評はよくわかんね。
0112nobodyさん
2005/09/03(土) 02:09:36ID:???最初に連投してた>>1だけのスレで宜しく
0113nobodyさん
2005/09/03(土) 02:31:27ID:???0114nobodyさん
2005/09/03(土) 07:57:28ID:???とりあえず戻って来い
0115nobodyさん
2005/09/03(土) 08:29:52ID:???↓とか
【初心者】励ましあいながらサイト製作【PHPに挑戦】
0116nobodyさん
2005/09/03(土) 10:32:08ID:???http://pc8.2ch.net/test/read.cgi/php/1125711034/l50
作ってみた。
サブジェクトが長すぎますって言われたのでスレタイをちょっと省略。
01171 ◆VkBz48ufNk
2005/09/03(土) 20:56:47ID:eHS/loik01181 ◆VkBz48ufNk
2005/09/03(土) 20:59:00ID:eHS/loikめんどくさいくて読む気がしない
01191 ◆VkBz48ufNk
2005/09/03(土) 21:04:05ID:eHS/loik01201 ◆VkBz48ufNk
2005/09/03(土) 21:05:02ID:eHS/loikFTPなくなってんじゃんかよ
ちんぽすぎ
01211 ◆VkBz48ufNk
2005/09/03(土) 21:07:32ID:???01221 ◆VkBz48ufNk
2005/09/03(土) 21:15:18ID:???大体なんなんだよSQLって
調子に乗んなよ
0123nobodyさん
2005/09/03(土) 21:37:51ID:???CGI、PHP、SQLつかえっぞjろじょいらfじょあ
http://land.to/index.php
01241 ◆VkBz48ufNk
2005/09/03(土) 21:42:20ID:eHS/loik0125nobodyさん
2005/09/04(日) 00:20:44ID:KQPE/gyz使えるようになるまでに数日かかるよ
0127オナニスト ◆MRmxpjiK.2
2005/09/04(日) 13:19:03ID:gch0sJKnADSLリンク切れで調整に入りました。
火曜日に終了するらしいですが、もし調整してもリンクが届かない場合は、
ADSL引けない・・・。都会に住んでてもこんなことあるのかよ;;。
ちょっと先行き不安ですが今から本かって2日暇なので勉強しておきます。
みなさん頑張ってPHP取得しましょう!
0128nobodyさん
2005/09/04(日) 13:55:59ID:volISDNM0130nobodyさん
2005/09/06(火) 17:25:01ID:???まだなの?
0132nobodyさん
2005/10/11(火) 22:40:20ID:???http://www.zend.co.jp/certification/
Zend PHP Certification (PHP開発技術者のスキル証明書)
PHPの知識と技術力を証明することができる世界統一の認定資格です。
2004年7月より英語版がスタートしており、日本語化の要望に答えて提供するものです。
Zend PHP Certificationを取得することによって、PHPの技術スキルを証明することが可能となり、
就労する際のスキル証明とすることが可能です。
0133nobodyさん
2005/11/06(日) 11:35:01ID:szZvbyxNちゃんとWebPGにサイト構築の仕事出しな。
0134nobodyさん
2005/11/06(日) 12:52:39ID:???0135nobodyさん
2005/11/07(月) 21:35:02ID:???0136nobodyさん
2006/02/10(金) 00:40:09ID:kCB5SGu/0137nobodyさん
2006/04/19(水) 09:55:43ID:6P7qE/RTみんな頑張れ!
プログラマーの星になれ!
0138nobodyさん
2006/04/28(金) 04:04:55ID:???0140nobodyさん
2009/08/04(火) 02:12:45ID:1vvFTskrC言語のポインタでしつまづきましたけど・・・
0141BELTSvFUFX
2009/10/23(金) 22:38:24ID:???0142 忍法帖【Lv=40,xxxPT】(1+0:8) 【27.6m】 電脳プリオン ◆3YKmpu7JR7Ic
2012/11/11(日) 22:46:38.88ID:????PLT(12079)■ このスレッドは過去ログ倉庫に格納されています