親切な人が初心者にPHPの関数を使い方を教える (194レス)
親切な人が初心者にPHPの関数を使い方を教える http://medaka.5ch.net/test/read.cgi/php/1068190843/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
154: nobodyさん [] 2010/03/30(火) 23:38:09 ID:0eYJ1plU 以下のように 出力したあとに現在のサイトにページ遷移したのですが可能でしょうか。 <?php $id = $_GET["id"]; echo $id; $id+=1; sleep(10); heder(Location, "$_SERVER['PHP_SELF']?id=$id"); ?> http://medaka.5ch.net/test/read.cgi/php/1068190843/154
155: nobodyさん [sage] 2010/03/31(水) 02:25:34 ID:??? >>154 http://jp2.php.net/manual/ja/function.header.php >header() 関数は、 通常の HTML タグまたは PHP からの出力にかかわらず、すべての実際の 出力の前にコールする必要があることです。 header()の前に、echoで出力しちゃダメっす。 http://medaka.5ch.net/test/read.cgi/php/1068190843/155
156: nobodyさん [] 2010/03/31(水) 02:48:48 ID:FV83EWX5 >>155 はい header()が echo の前じゃないと動作しないのは知っています。 header()を記述しているタイミングでリダイレクトしたいので 例えとして header() を記述しています。 javascript を使用しないと実現できないのでしょうか? http://medaka.5ch.net/test/read.cgi/php/1068190843/156
157: nobodyさん [] 2010/04/01(木) 17:56:30 ID:Z7XtK9jX null と NULL false と FALSE の違いがわかりません。 PHP の マニュアルサイトを見てると混在しているように見えます。 明確な違いがあるのでしょうか? 同じ意味を持っている場合は どちらの記述をしている人が多いのでしょうか? http://medaka.5ch.net/test/read.cgi/php/1068190843/157
158: nobodyさん [sage] 2010/04/01(木) 18:09:56 ID:??? どっちも同じ定数値 手打ちだと小文字が楽だけど、定数は大文字で書かないと怒る人もいる http://medaka.5ch.net/test/read.cgi/php/1068190843/158
159: navi [] 2010/04/04(日) 01:54:12 ID:C+S+UWWl http://www.auto-sogolink.com/ このプログラムを設置していて一通りは動くようになったんですが、 編集削除の所だけがうまく動かず「IDかパスワードが違います!!」と 出てしまいます。 テスト登録をした後すぐに確認しているのでIDなどは間違えていません。 管理人さんにメールしたんですが、メールがエラーで帰ってきてしまい 困っております。 たぶん、「regist_edt.php」というファイルがおかしいのではないかと 思うのですが、どこをどう直せばいいかわかりません…。 ご教授いただけると幸いです。 http://medaka.5ch.net/test/read.cgi/php/1068190843/159
160: nobodyさん [sage] 2010/04/04(日) 02:53:44 ID:??? よー分からんがUserIDは各リンクのIDを入れなきゃだめみたいよ?ログファイルの行頭に書いてある数字 http://medaka.5ch.net/test/read.cgi/php/1068190843/160
161: navi [] 2010/04/04(日) 16:57:54 ID:C+S+UWWl >160 はい。 テスト登録をした後すぐに確認しているのでIDなどは間違えていません。 GETでちゃんとID、パスワード(PS)はちゃんと引き継いでいます。 例:regist_edt.php?proid=1&id=0000&ps=0000 http://medaka.5ch.net/test/read.cgi/php/1068190843/161
162: nobodyさん [] 2010/04/17(土) 04:14:30 ID:inQ5f2su phpで次のようなコードは書けないでしょうか? function dispatch($args) { some_func($args); } function some_func($arg1, $arg2) { /*do_something*/ } dispatch($arg1, $arg2); マニュアルによれば「php5.3以降ではfunc_get_args()を引数リスト内で使える」ので もしかすると次のように書けるかもしれないんですが(未確認) function dispatch() { some_func(func_get_args()); } それ以前のバージョンでは次のように書くしかない気がします。 ※事前に転送先メソッドの引数を把握してないといけない function dispatch() { some_func(func_get_arg(0), func_get_arg(1)); } この例だとさほど負担もないですが、dispatch内でオプション引数が多い関数に転送するとか コンテキストに応じて引数が変わるようなメソッド呼び出しになると厄介です。 何か別の方法はありますか? http://medaka.5ch.net/test/read.cgi/php/1068190843/162
163: nobodyさん [sage] 2010/04/21(水) 22:35:51 ID:??? $check_robot = check_robot($aaa, $bbb);や、 function escape($ccc);で、下記のようなユーザー定義関数を利用したいんですが、 function escape($string) { return htmlspecialchars($string, ENT_QUOTES); } function check_robot($ua, $is_robot) { if (preg_match($is_robot, $ua)) { $check_robot = "robot"; } else { $check_robot = "norobot"; } return $check_robot; } PHP Fatal error: Call to undefined functionが出ます。 なぜでしょうか?さっぱり解りません。首を釣るべきでしょうか? http://medaka.5ch.net/test/read.cgi/php/1068190843/163
164: nobodyさん [sage] 2010/04/22(木) 01:36:31 ID:??? >>163 check_robotやescapeが未定義っていわれたのか? これらの関数を、 定義してる箇所より前で、呼び出してるとか、 定義したファイルをincludeしてないとか、 includeする前に、呼び出しちゃったとか、 ってことはないよね? http://medaka.5ch.net/test/read.cgi/php/1068190843/164
165: 163 [sage] 2010/04/22(木) 21:41:21 ID:??? >>164 原因わかりました。理由? 恥ずかしい。。。 http://medaka.5ch.net/test/read.cgi/php/1068190843/165
166: nobodyさん [sage] 2010/04/23(金) 23:47:43 ID:??? いや掲示板で質問したからには共有しろよ http://medaka.5ch.net/test/read.cgi/php/1068190843/166
167: nobodyさん [sage] 2010/04/24(土) 08:22:39 ID:??? >>166 じゃ、恥ずかしいけど。。。 く、くらすないすこ・・・ぷ・・・ $this->check_robot()なんかで呼べました。 で、共有という事なんで、 調子に乗って、if文なんかを突破されたかもな時の関数。 function check_the_exception($file, $line, $string) { $error_log = fopen($DIR_NUCLEUS . "error_log/error.txt","a"); fwrite($error_log, '[' . $this->check_the_date() . '] ' . $string . ': ' . $file . ' on line ' . $line . "\n"); fclose($error_log); } check_the_exception(__FILE__, __LINE__, "エラーの命名");こんな感じで呼んで幸せになってます。 http://medaka.5ch.net/test/read.cgi/php/1068190843/167
168: nobodyさん [sage] 2010/04/24(土) 08:25:32 ID:??? >>167 $DIR_NUCLEUSはNucleusCMSの変数なので、 適当に書き換えてね。 http://medaka.5ch.net/test/read.cgi/php/1068190843/168
169: nobodyさん [] 2010/06/07(月) 10:11:48 ID:nY/RardB 告知させて。 現在のところあまり盛んに動いてるオンライン勉強会がないので あたらしくグループつくりました。 オンラインでチャット・生中などいろいろ(未定)で できれば毎晩だらだら勉強やる予定です。 熱意のある人いたらたまーに課題だしてってアプリ作るなんてのも ありかなと思ってます。 初心者の人はもちろん、おれが仕切って教えてやるわって人も大歓迎です。 http://medaka.5ch.net/test/read.cgi/php/1068190843/169
170: nobodyさん [] 2010/06/09(水) 14:25:16 ID:rE/kq7fy 初心者です actionscript3.0からPHPにpostでデータを送信後phpでそのデータを表示するところまで出来ましたが、 こんどはPHPからactionscript3.0へデータを送信するコードを作ろうと思うのですが、 参考になるウェブサイトなどはないでしょうか? ちなみにactionscript3.0はmain.asにコードを記述する方法です。 http://medaka.5ch.net/test/read.cgi/php/1068190843/170
171: nobodyさん [] 2010/06/10(木) 12:20:39 ID:h9dg3bDR 170です レスが付かなかったので他の掲示板で聞いてみます。 http://medaka.5ch.net/test/read.cgi/php/1068190843/171
172: nobodyさん [sage] 2010/06/10(木) 12:26:56 ID:??? 亀レスだがAS3側にデータを送りたいなら AS3(swf)にパラメーターで渡すか、 ExternalInterfaceクラスを使ってAS3側のメソッドをコールバックするとかになるんじゃないかな? http://medaka.5ch.net/test/read.cgi/php/1068190843/172
173: nobodyさん [] 2011/09/26(月) 18:36:41.37 ID:r0ELkU/A PHP超初心者ですけど 以前、perlやphpで2chに書き込もうというスレがあったのですが そのスレ見てもよくわからなかったのですが、どうやったらPHPで 2chに書き込むようなプログラムを書けるようになりますか? サイトや本ももしいいものがあれば教えてください。お願いします。 http://medaka.5ch.net/test/read.cgi/php/1068190843/173
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 21 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.458s*