親切な人が初心者にPHPの関数を使い方を教える (194レス)
上下前次1-新
161: navi 2010/04/04(日)16:57 ID:C+S+UWWl(2/2) AAS
>160
はい。
テスト登録をした後すぐに確認しているのでIDなどは間違えていません。
GETでちゃんとID、パスワード(PS)はちゃんと引き継いでいます。
例:regist_edt.php?proid=1&id=0000&ps=0000
162: 2010/04/17(土)04:14 ID:inQ5f2su(1) AAS
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)); }
省3
163(2): 2010/04/21(水)22:35 ID:??? AAS
$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";
省5
164(1): 2010/04/22(木)01:36 ID:??? AAS
>>163
check_robotやescapeが未定義っていわれたのか?
これらの関数を、
定義してる箇所より前で、呼び出してるとか、
定義したファイルをincludeしてないとか、
includeする前に、呼び出しちゃったとか、
ってことはないよね?
165: 163 2010/04/22(木)21:41 ID:??? AAS
>>164
原因わかりました。理由?
恥ずかしい。。。
166(1): 2010/04/23(金)23:47 ID:??? AAS
いや掲示板で質問したからには共有しろよ
167(1): 2010/04/24(土)08:22 ID:??? AAS
>>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);
省2
168: 2010/04/24(土)08:25 ID:??? AAS
>>167
$DIR_NUCLEUSはNucleusCMSの変数なので、
適当に書き換えてね。
169: 2010/06/07(月)10:11 ID:nY/RardB(1) AAS
告知させて。
現在のところあまり盛んに動いてるオンライン勉強会がないので
あたらしくグループつくりました。
オンラインでチャット・生中などいろいろ(未定)で
できれば毎晩だらだら勉強やる予定です。
熱意のある人いたらたまーに課題だしてってアプリ作るなんてのも
ありかなと思ってます。
初心者の人はもちろん、おれが仕切って教えてやるわって人も大歓迎です。
170: 2010/06/09(水)14:25 ID:rE/kq7fy(1) AAS
初心者です
actionscript3.0からPHPにpostでデータを送信後phpでそのデータを表示するところまで出来ましたが、
こんどはPHPからactionscript3.0へデータを送信するコードを作ろうと思うのですが、
参考になるウェブサイトなどはないでしょうか?
ちなみにactionscript3.0はmain.asにコードを記述する方法です。
171: 2010/06/10(木)12:20 ID:h9dg3bDR(1) AAS
170です
レスが付かなかったので他の掲示板で聞いてみます。
172: 2010/06/10(木)12:26 ID:??? AAS
亀レスだがAS3側にデータを送りたいなら
AS3(swf)にパラメーターで渡すか、
ExternalInterfaceクラスを使ってAS3側のメソッドをコールバックするとかになるんじゃないかな?
173(2): 2011/09/26(月)18:36 ID:r0ELkU/A(1) AAS
PHP超初心者ですけど
以前、perlやphpで2chに書き込もうというスレがあったのですが
そのスレ見てもよくわからなかったのですが、どうやったらPHPで
2chに書き込むようなプログラムを書けるようになりますか?
サイトや本ももしいいものがあれば教えてください。お願いします。
174(1): 2011/09/27(火)12:39 ID:??? AAS
初心者を超越した超初心者っつーくらいなんだから初心者向けの本やサイトで
勉強してとにかく吸収するのが先に決まってるだろ
それともなにか?
「PHPで2chに書き込むプログラム」を作るだけが目的だっつーなら
実際に書き込めるかどうかは知らんがそれらしいソースが
「PHPを使って2ちゃんねるにHello Worldを書き込む」スレにあったし、
そのソースを解説してほしいといえば、してくれる奴もいるだろう
>サイトや本ももしいいものがあれば教えてください
俺は知らんし、俺の勉強法を初心者に勧めるのは無意味だ
175: 2011/09/28(水)21:33 ID:WwjK//Ln(1) AAS
>>174
左様ですな(・ω・)
まずは自分の力でやってみます。
176: 2012/01/23(月)23:39 ID:??? AAS
>>173
とりあえず、困ったときは php.net で調べてみることだな。
日本語マニュアル → 外部リンク[php]:php.net
177(1): 2012/01/26(木)18:01 ID:gDV6M0fa(1) AAS
質問失礼します。
mb_send_mail()について
mb_language("ja");
mb_internal_encoding("SJIS");
$message = mb_convert_encoding($message, "SJIS");
を記述していても、漢字の「十」が入力された時に「\」が入ってしまいます。
(例:「十回目」→「十\回目」)
これはエンコーディングに失敗しているのでしょうか?
あちこち検索してみましたが記述が間違っているわけでもないようなので仕様なのでしょうか。
178(1): 2012/01/26(木)20:19 ID:??? AAS
外部リンク:www.google.co.jp
あちこち何してみたって?
179: 177 2012/01/27(金)10:58 ID:aogZt3z6(1) AAS
>>178さん
あぁ、成る程。仕様(?)として検索してみれば良かったですね。
mb_send_mail()の文字化け回避としてだけ検索していました。
初心者にはちょっとややこしそうな対処法なので頑張って実装してみます…
情報ありがとうございました
180(4): 2012/02/22(水)03:46 ID:??? AAS
質問です。
知り合いのキャバクラのHP(携帯サイト)を作ろうと思ってるのですが
キャストのページをいちいち手入力で作るのは大変なので、phpを勉強して組み込もうと思います
で本題ですが、こういった物は何と呼ばれる物なんでしょうか?
データベースとも違う気がします。
検索しようにもとっかかりが無くて…
上下前次1-新書関写板覧索設栞歴
あと 14 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.011s