- 1 名前:phpstar mailto:sage [2007/01/05(金) 17:14:18 ID:???]
- PHPを覚えたいけど何をどうしていいか分からない、
そんな君のためのスレを立ててみた。 基本的に俺が一人でも語るが、お前らわからないところが あれば書き込んでください。もちろん質問も歓迎です。
- 108 名前:nobodyさん mailto:sage [2007/04/12(木) 21:20:07 ID:???]
- 覚えたての下手糞なコード晒して、うれしそうだな
- 109 名前:nobodyさん mailto:sage [2007/04/12(木) 21:32:57 ID:???]
- >>108
スレタイ嫁
- 110 名前:nobodyさん mailto:sage [2007/04/12(木) 21:47:33 ID:???]
- phpstarじゃないだろ
- 111 名前:nobodyさん [2007/04/12(木) 22:05:07 ID:K+wO7hpZ]
- マジで質問です。
掲示板を作ってみたのですが Formタグは自分宛、POST送信です。 名前と内容を入力して ブラウザーの更新ボタンを押すと同じ内容が入力されてしまいます。 ちなみにPHP + PEAR:DBです。 リロードを禁止できる魔法知っている方お願いします
- 112 名前:nobodyさん mailto:sage [2007/04/12(木) 22:09:36 ID:???]
- 更新ボタン後に移る画面で強制的に、入力画面等にリダイレクトさせる
PHPなら header('Location:URLを書く'); javascript でのrefreshとかでもよくやる。 基本テクニック
- 113 名前:nobodyさん [2007/04/12(木) 22:09:44 ID:K+wO7hpZ]
- 実際のPHPの開発の現場って
どんな感じなんですか 趣味と職業プログラマーの違いを馬鹿チンに教えてください。
- 114 名前:nobodyさん mailto:sage [2007/04/12(木) 22:13:54 ID:???]
- >>112
X更新ボタン ○submitボタン の誤記ね
- 115 名前:nobodyさん [2007/04/12(木) 22:16:33 ID:K+wO7hpZ]
- 自分自身にPOSTで送るのだから
更新ボタン後に自分宛へリダイレクトすると エラーがでるだろ。 結局更新ボタン後にリダイレクトで確認ページへ移り リンクで書き込みページに戻るしか手がない。
- 116 名前:脱初心者 [2007/04/12(木) 22:20:27 ID:K+wO7hpZ]
- PHPの参考書ってさ
はじめは馬鹿丁寧に書いているのだが ブログ作成とかのページになってくると いきなり、クラスとかPEARとかスマーティが... 中級の本で上のことが詳しいお勧めの参考書おしえてちょ
- 117 名前:nobodyさん mailto:sage [2007/04/12(木) 22:21:19 ID:???]
- >>115
をいをい、なんでエラーがでるんだよ
- 118 名前:nobodyさん [2007/04/12(木) 22:27:34 ID:K+wO7hpZ]
- うん。エラーじゃないや。
間違えた。でもリロードすると結局POSTの値が残って 同じ内容が登録されちゃう... お試しあれ。
- 119 名前:nobodyさん mailto:sage [2007/04/12(木) 22:28:11 ID:???]
- >>118
だから>>114なんだろ。
- 120 名前:nobodyさん mailto:sage [2007/04/13(金) 00:00:32 ID:???]
- 参考URL
www.geocities.jp/speedstar777g/ 2ちゃん発祥なのでh抜きしません
- 121 名前:にあ mailto:sage [2007/04/13(金) 11:27:57 ID:???]
- >>106->>107
ありがとうございます!! サンプル見ながら、頑張ってみます(*`・ω・´)
- 122 名前:nobodyさん mailto:sage [2007/04/13(金) 12:11:26 ID:???]
- >>116
たかがクラスやPEARやSmartyごときにページを割くのは中級の本ではない
- 123 名前:nobodyさん mailto:sage [2007/04/13(金) 16:06:27 ID:???]
- pearとかはユーザー関数とクラスについて自分で扱えるようにならないと覚える意味がない
- 124 名前:脱初心者 [2007/04/13(金) 21:54:36 ID:ZMYUPSYn]
- みなさん。ありがとうございます。
人のコードをみればクラスもなんとなく分かるのですが... 1から自分で書くと何がやりたいのか分からなくなってしまって 皆さんが勉強したときどのような方法でやりました?
- 125 名前:nobodyさん [2007/04/13(金) 22:02:03 ID:trwP8Rcl]
- Fedora Core 5でのPHP+MySQL+phpMyAdminの構築を教えてもらうことはできるのでしょうか?
- 126 名前:nobodyさん mailto:sage [2007/04/13(金) 22:25:12 ID:???]
- >>124 オブジェクト指向なら、JAVAを勉強すればいいよ。
遠回りそうだけど、これが一番近道だと思うよ。
- 127 名前:脱初心者 [2007/04/13(金) 22:31:43 ID:ZMYUPSYn]
- >>126
やっぱりそうなんですか。 PHPでオブジェクト指向学ぶよりJAVAのほうが参考書豊富ですしね なんか決心がつきました
- 128 名前:nobodyさん mailto:sage [2007/04/13(金) 23:45:40 ID:???]
- オブジェクト指向の概念学ぶのに言語は関係ないと思うが。
むしろ言語に特化してしまう弊害のほうが大きい。
- 129 名前:nobodyさん mailto:sage [2007/04/14(土) 09:15:24 ID:???]
- >>128
オブジェクト指向をクラス以外でやるのか?
- 130 名前:nobodyさん [2007/04/14(土) 21:30:50 ID:AL9VpS5i]
- ながれが初心者っぽくない…
- 131 名前:nobodyさん mailto:sage [2007/04/14(土) 22:09:49 ID:???]
- >>129
「言語は関係ない」⇒「オブジェクト指向をクラス以外でやる」 この論理の流れをkwsk
- 132 名前:nobodyさん mailto:sage [2007/04/14(土) 22:15:04 ID:???]
- 129の人気に嫉妬
- 133 名前:nobodyさん mailto:sage [2007/04/14(土) 23:18:35 ID:???]
- >>129
できますよ。クラスの概念のないオブジェクト指向言語なんて山ほどあります。 一例としてJavaScriptがそれです。
- 134 名前:nobodyさん mailto:sage [2007/04/14(土) 23:33:11 ID:???]
- 話がかみ合ってるのかかみ合ってないのか俺様のwebprg知識だけじゃ判断できね
- 135 名前:nobodyさん [2007/04/15(日) 00:02:09 ID:UpeKM5L0]
- ジェネリックで!
- 136 名前:nobodyさん mailto:sage [2007/04/15(日) 00:50:37 ID:???]
- JavaScriptだってよ
- 137 名前:nobodyさん mailto:sage [2007/04/15(日) 01:07:05 ID:???]
- JavaScriptで不満であればSELFとかCLOSいかがです?
Rubyなんかもクラスの概念を使わずにオブジェクト指向プログラミングできますよ。
- 138 名前:nobodyさん mailto:sage [2007/04/15(日) 01:16:06 ID:???]
- どれも思いっきりクラスあるが・・・
- 139 名前:nobodyさん mailto:sage [2007/04/15(日) 16:01:39 ID:???]
- 初心者向け講座をブログやサイト作って公開しようと思うんだけど
宣伝乙っていわれてもいいからやってもいい?
- 140 名前:nobodyさん mailto:sage [2007/04/15(日) 16:03:42 ID:???]
- 初心者が教える初心者講座は悲惨なことになるからやめとけ
- 141 名前:nobodyさん mailto:sage [2007/04/15(日) 18:10:46 ID:???]
- だが上級者が教える初心者講座は許可する
- 142 名前:nobodyさん mailto:sage [2007/04/15(日) 19:13:32 ID:???]
- winで仮想PC使ってlinuxを構築を構築するところからはじめたいと思う。
とりあえずブログにしてゆっくり更新しますわ
- 143 名前:nobodyさん mailto:sage [2007/04/15(日) 19:28:23 ID:???]
- 好きにすればいいじゃん
- 144 名前:nobodyさん mailto:sage [2007/04/15(日) 19:51:22 ID:???]
- 初心者がlinux使うのかねー
- 145 名前:nobodyさん mailto:sage [2007/04/15(日) 21:07:31 ID:???]
- linuxが初心者使わないと思ってるやつは初心者だな
- 146 名前:nobodyさん mailto:sage [2007/04/15(日) 21:15:04 ID:???]
- 初心者ですがwindows使ってます。
別にえらくないですよ。常識です
- 147 名前:nobodyさん mailto:sage [2007/04/15(日) 21:16:56 ID:???]
- 言ってる意味不明
- 148 名前:nobodyさん mailto:sage [2007/04/15(日) 22:05:39 ID:???]
- linuxですが初心者使ってます。
別にえらくないですよ。常識です
- 149 名前:nobodyさん mailto:sage [2007/04/15(日) 22:33:47 ID:???]
- どこかの板でこのネタをスレ化してください
- 150 名前:一日駅長 [2007/04/21(土) 14:11:41 ID:hBjr2D0l]
- こんにちは一日駅長と申します。
いきなりですが、PHPで作りたいものがあるんですが、 WINDOWS XPを使ってるのでAPACHE(←スペル合ってる?)をダウンロードしよ うと思ったのですが。APACHE MONITOR IS ALREADY STRATEDとエラーが、、 なんか上手くいかんのです。全てのプログラム→からクリックしてもなにも出来ない し、ためしにXAMPPをダウンロードしたのが影響してるのかな????? 上のを削除しようとしてもXAMPPが既に起動してますと表示されます。起動してないつもりだけど(涙) スレ違いならスマソ。初心者で用語とか全くチンプンカンプンなので分かり易く 説明キボン。
- 151 名前:nobodyさん mailto:sage [2007/04/21(土) 14:36:08 ID:???]
- そう。XAMPPが原因かも
アパッチ使うなら これみてみ つpc11.2ch.net/test/read.cgi/php/1164617202/
- 152 名前:nobodyさん mailto:sage [2007/04/21(土) 15:33:15 ID:???]
- Apache Monitorはその名の通りモニターだから
Apache自体のインストールや起動や動作には全く無関係。 やり直したいならXAMPPのフォルダ消して再度インストールすべし。
- 153 名前:nobodyさん mailto:sage [2007/04/21(土) 16:06:08 ID:???]
- 俺がPHPを伝授するスレを見にいってごらんよ。
参考になるよ
- 154 名前:一日駅長 [2007/04/21(土) 18:01:25 ID:hBjr2D0l]
- 行ってきましたこれからソコをみてやる予定です。初心者のために一から解説
おりがとうでつ。一応XAMPP消去してみたんですが、APACHEをインストールすると 相変らずAPACHE MONITOR IS ALREADY STRATEDとエラーがでます。
- 155 名前:一日駅長 [2007/04/21(土) 18:03:18 ID:hBjr2D0l]
- ↑書く予定の場所間違えた。orzすまそ本当はくだすれPHP(超初心者用)2
に書く予定だった。
- 156 名前:一日駅長 [2007/04/21(土) 18:08:36 ID:hBjr2D0l]
- ↑間違ってなかった。
- 157 名前:nobodyさん mailto:sage [2007/04/21(土) 18:09:51 ID:???]
- >>155
XAMPPをインストールする前にapacheをインストールしてない? あと、スタートメニューのすべてのプログラムを開いて、 スタートアップにMonitor Apache Serversが登録されてたら手動で削除して再起動してみな。 そしたらXAMPPをもっかいインストールしてみろ。 それでもできなかったらまたここに書け。いまから仕事行くから返事は遅くなるけど待てるならおれが書いてやる
- 158 名前:nobodyさん mailto:sage [2007/04/21(土) 18:10:52 ID:???]
- >>154
エラーメッセージをそのままググルと幸せになれるかもよ。 ただし、STRATED は STARTED に直してからね。
- 159 名前:一日駅長 [2007/04/21(土) 18:19:38 ID:hBjr2D0l]
- 157>>待ってます。
158>>ありがとさん。ググってみるわ、、、、
- 160 名前:一日駅長 [2007/04/21(土) 18:40:03 ID:hBjr2D0l]
- ポートがいっぱいですインストールに失敗しました。みたいなもののあとに
インストールに成功しましたって言うメッセージが表示されました。コント ロールパネルをいじれるようになりました。これって結局成功なんですかね?
- 161 名前:nobodyさん mailto:sage [2007/04/21(土) 19:07:45 ID:???]
- 無事に動くなら問題なくつかえよ
- 162 名前:一日駅長 [2007/04/21(土) 22:25:50 ID:hBjr2D0l]
- 結局XAMPPは諦めてAPACHEをダウンロード+インストールして成功!
あなたの予想に反して、このページが見えているでしょうか?のページが表示 出来る所まで出来たお。明日朝8〜10時ごろまた来る予定です。 よく寝坊するので絶対ではありませんが、、、、じゃ
- 163 名前:nobodyさん mailto:sage [2007/04/21(土) 22:40:02 ID:???]
- >>162
明日は駅長じゃなくなるんだろ?昨日駅長とかいうコテにかえろよ
- 164 名前:nobodyさん mailto:sage [2007/04/22(日) 09:20:13 ID:???]
- むしろXAMPPなんてつかわないでそのまま使えよ。
XAMPPなんて邪道なツールですよ
- 165 名前:一日駅長 [2007/04/22(日) 09:24:01 ID:nJOpkrHN]
- おはよう。今起きたお
- 166 名前:nobodyさん mailto:sage [2007/04/22(日) 10:34:51 ID:???]
- 4時間しか寝てないので眠い
- 167 名前:一日駅長 [2007/04/22(日) 10:48:16 ID:nJOpkrHN]
- >>7で突っ掛かっております。そこのURLにアクセスすると勝手にフォルダが
開きますが、それをコピペすればいいんですよね?
- 168 名前:nobodyさん mailto:sage [2007/04/22(日) 11:03:48 ID:???]
- >>167
こっから最新版落としなされ jp.php.net/downloads.php
- 169 名前:一日駅長 [2007/04/22(日) 14:47:40 ID:nJOpkrHN]
- 168>>
ありがとう、やってみる
- 170 名前:一日駅長 [2007/04/22(日) 17:51:01 ID:nJOpkrHN]
- ダウンロードが99%終わった後、
どのプログラムで開きますか?って表示されるんだが。 どれ選ぶ???
- 171 名前:nobodyさん mailto:sage [2007/04/22(日) 20:10:47 ID:???]
- 解凍ソフト
- 172 名前:nobodyさん mailto:sage [2007/04/23(月) 23:25:59 ID:???]
- てす
- 173 名前:nobodyさん [2007/04/24(火) 00:29:46 ID:nJ1l0WsH]
- VisualC++でさ、あるツール作ったんだけど。今、Vectorにうpしようか迷ってるんだ。
PHPとかApacheとかMySQLの最初の設定で、慣れてない人は迷うらしい。。 だから、php.iniとmy.iniとApacheのhttpd.confを自動設定するソフト作ったんだけど、 うpしたら、喜ぶ人いるかな??良かったらあげようとおもうんだけど。 apacheさえインストールしてくれれば、あとはファイル検索ダイアログでPHPとMySQLと Apacheのディレクトリからファイル書き換えとか行うんだけどさ。ちなみに、PHPは5に対応してる。 どうかな?
- 174 名前:nobodyさん mailto:sage [2007/04/24(火) 01:26:20 ID:???]
- >>173
とりあえずおいれはいらん
- 175 名前:nobodyさん mailto:sage [2007/04/24(火) 08:08:22 ID:???]
- >>173
”あるツール”って、ねたですか? つりですか?
- 176 名前:nobodyさん mailto:sage [2007/04/24(火) 16:05:11 ID:???]
- XAMPPでいいです
- 177 名前:nobodyさん mailto:age [2007/04/24(火) 17:04:19 ID:???]
- >>173
設定でつまずいて、できない、やめた、なんて奴はどうせプログラミングなんてできないからいらね
- 178 名前:nobodyさん mailto:sage [2007/04/24(火) 21:11:28 ID:???]
- もうインストール設定方法やら基本構文なんかはいいから、
実際にどんなものを作れば勉強になるかを教えてくれyo
- 179 名前:nobodyさん mailto:sage [2007/04/24(火) 22:09:58 ID:???]
- >>178
ブログ
- 180 名前:173 [2007/04/24(火) 23:25:17 ID:nJ1l0WsH]
- うるせえー。つりだろ。ばかやろー。
俺はVC++1万2千で買ったけど、つかえねえんだよ。 PHPも最初の設定がうまくいかねえから、妄想でかいたんだよ! しめ。優秀プログラマ度も!!
- 181 名前:nobodyさん mailto:sage [2007/04/24(火) 23:35:08 ID:???]
- まじか,単なるテキストファイル編集するアプリも作れないのか
- 182 名前:nobodyさん mailto:sage [2007/04/25(水) 10:34:59 ID:???]
- すばらしいですね。
>>1さん。 PHP覚えても忘れちゃって・・・。助かります。 早速ですが、まとめサイトなどありませんか?1さんが、atwikiあたりで、PHPのまとめサイト作ってくれればうれしいのですが・・・。
- 183 名前:nobodyさん [2007/04/25(水) 10:51:52 ID:V6xnWsua]
- >>178
SNS
- 184 名前:nobodyさん mailto:sage [2007/04/25(水) 12:06:11 ID:???]
- >>180
みすかされてますよ( ´_ゝ`)フフ
- 185 名前:nobodyさん mailto:sage [2007/04/25(水) 17:42:42 ID:???]
- PHP5では、<? は駄目で、<?php って書かないと反応しなくなったの?
- 186 名前:nobodyさん mailto:sage [2007/04/25(水) 23:13:26 ID:???]
- 設定次第
- 187 名前:nobodyさん mailto:sage [2007/04/26(木) 16:32:53 ID:???]
- はじめまして、PHP始めました。
質問させてください。 EXCELのデータをODBC経由でphpで取り込み、ブラウザに出力しようと思い、 まず、 EXCELのデータに名前付きセル範囲(名前:sample)を指定しました。 次に、 コントロールパネルのODBCデータソースを用い、システムDSNで、EXCEL DRIVER指定>先のEXCELファイルを指定> >バージョンはEXCEL'2002なのですが、プルダウンにないのでEXCEL'97-'2000を指定>名前は「sample2」で指定しました。 次に、.PHPファイルを以下のようなソースで作成しました。 ↓次レスへ
- 188 名前:nobodyさん mailto:sage [2007/04/26(木) 16:33:47 ID:???]
- ↑前レスより
<html> <head><title>EXCELへのアクセス</title></head> <body> <?php $con = odbc_connect("sample2",'',''); if (!$con) { print("odbc_connect failed\n"); exit; } print("odbc_connect OK!\r\n"); $ret = odbc_exec($con, "select * from sample"); if (!$ret) { print("odbc_exec failed\n"); exit; } odbc_result_all($ret); $ret = odbc_close($con); ?> </body></html> 無事、ブラウザ上に結果がでたように見えたのですが、アルファベットやカナはうまく行きますが数字だけ結果にでてきません。 数字のあるセルの書式を文字列にしてもダメです。 何故なのでしょうか?よろしくお願いします。
- 189 名前:nobodyさん mailto:sage [2007/04/26(木) 19:50:34 ID:???]
- >>1の設定で頑張ってるのだけどこれって外部からアクセスされる?
アプリはレンタル鯖使う予定なのでローカルでは引きこもりたいんだが。
- 190 名前:nobodyさん mailto:sage [2007/04/26(木) 20:45:08 ID:???]
- >>1の設定って何だ?
- 191 名前:nobodyさん mailto:sage [2007/04/26(木) 21:22:29 ID:???]
- phpstar ◆x88qdXA/CI推奨の設定
- 192 名前:nobodyさん mailto:sage [2007/04/26(木) 21:38:17 ID:???]
- 外部からアクセスされる
- 193 名前:nobodyさん [2007/04/26(木) 22:18:09 ID:7p9v+EMy]
- IP晒さなきゃ
ふつうわかんねって
- 194 名前:nobodyさん mailto:sage [2007/04/27(金) 04:29:08 ID:???]
- 総当りでアタックされたらいつかはばれる
apacheを起動中のみネットを切断するなら大丈夫だ
- 195 名前:nobodyさん mailto:sage [2007/04/27(金) 10:17:12 ID:???]
- >>194
総当り 255x255x255x255 を心配しなくちゃいかんのか…orz
- 196 名前:nobodyさん mailto:sage [2007/04/27(金) 11:51:49 ID:???]
- もっと少ないだろ
- 197 名前:nobodyさん mailto:sage [2007/04/27(金) 12:08:39 ID:???]
- >>195は理論値だろ?
現実的にはあり得ないが 存在してもおかしくないということだろ?
- 198 名前:nobodyさん mailto:sage [2007/04/27(金) 13:37:27 ID:???]
- >>187
>PHP始めました。 冷やし中華みたい
- 199 名前:nobodyさん mailto:sage [2007/04/27(金) 13:39:32 ID:???]
- >>197
理論値(笑)
- 200 名前:nobodyさん [2007/04/27(金) 19:00:52 ID:RyH+4zUh]
- みんな。PHPのソースうつとき、なにつかってる?
俺は秀丸つかってるけど(なんかしらんけど、落ち着いて打ちやすいから) EmEditorのフリーを使ってみたら、ボタンひとつクリックするとlocalhost/sample.php とか勝手にブラウザで表示するから便利だなともおもっているんだ。秀丸も4000円だして買ったから もったいない気がするけど、EmEditorのその機能が魅力的で・・EmEditorのプロフェッショナルだと4000円するけど HTMLも画面をみながらうてたりするんだ。どっちがいいかな? ちなみにEmEditor参考URL jp.emeditor.com/modules/feature1/
- 201 名前:nobodyさん mailto:sage [2007/04/27(金) 19:03:19 ID:???]
- 秀丸のほうが優れている点が読み取れないんだが
既に購入してしまったことだけ? 落ち着くとかいうのは慣れ,だ
- 202 名前:200 [2007/04/27(金) 19:08:08 ID:RyH+4zUh]
- >>201
そう。慣れというか、最初から落ち着く。文字の大きさがいいのか何がいいのかしらないけど 今までずっとフリーのエディタつかってて、なんかいやだったんだけど、 秀丸にしてから、腰を落ち着けて作業ができるようになった。ちなみに秀丸は先月かって 貧乏ニートだから、困ってる(´・ω・`)
- 203 名前:nobodyさん mailto:sage [2007/04/27(金) 19:45:17 ID:???]
- どんなエディタでも文字の大きさとかフォントとかは自分でカスタマイズできる。
落ち着くとかいう問題を気にしてるならEmEditorもしばらく使えば慣れるだろう。 個人的にはEmEditorは購入するだけの価値があると思うけどね。 ちなみにアカデミックライセンス版もあるが。
- 204 名前:200 mailto:sage [2007/04/27(金) 20:01:07 ID:???]
- じゃあ、EmEditorかってみようかな。秀丸はCとC++のときにつかえばいいや。
みなさん、ありがとう。
- 205 名前:nobodyさん mailto:sage [2007/04/27(金) 20:20:21 ID:???]
- サクラエディタはオープンソース、無料、高機能
マクロ使いこなせば作業効率うp
- 206 名前:nobodyさん [2007/04/27(金) 21:38:59 ID:AicmzcMJ]
- 過疎ってるが、ほれ
つttp://pc11.2ch.net/test/read.cgi/php/1133785416/
- 207 名前:200 [2007/04/27(金) 23:15:31 ID:RyH+4zUh]
- こんなものまである。。こまったなあ。どれ買おう。
Peggy Pro for PHP shop.vector.co.jp/service/servlet/Catalogue.Detail.Top?ITEM_NO=SR101600
- 208 名前:nobodyさん mailto:sage [2007/04/28(土) 08:32:52 ID:???]
- 話におくれたが、IPさらさなくても普通にアクセスされるよ、優秀なファイアーウォールいれれば分かる。ルーターあたりで塞ぐのが無難か
|

|