親切な人が初心者にPHPの関数を使い方を教えるat PHP
親切な人が初心者にPHPの関数を使い方を教える - 暇つぶし2ch159:navi
10/04/04 01:54:12 C+S+UWWl.net
URLリンク(www.auto-sogolink.com)
このプログラムを設置していて一通りは動くようになったんですが、
編集削除の所だけがうまく動かず「IDかパスワードが違います!!」と
出てしまいます。
テスト登録をした後すぐに確認しているのでIDなどは間違えていません。
管理人さんにメールしたんですが、メールがエラーで帰ってきてしまい
困っております。
たぶん、「regist_edt.php」というファイルがおかしいのではないかと
思うのですが、どこをどう直せばいいかわかりません…。
ご教授いただけると幸いです。

160:nobodyさん
10/04/04 02:53:44 .net
よー分からんがUserIDは各リンクのIDを入れなきゃだめみたいよ?ログファイルの行頭に書いてある数字

161:navi
10/04/04 16:57:54 C+S+UWWl.net
>160

はい。
テスト登録をした後すぐに確認しているのでIDなどは間違えていません。
GETでちゃんとID、パスワード(PS)はちゃんと引き継いでいます。
例:regist_edt.php?proid=1&id=0000&ps=0000

162:nobodyさん
10/04/17 04:14:30 inQ5f2su.net
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内でオプション引数が多い関数に転送するとか
コンテキストに応じて引数が変わるようなメソッド呼び出しになると厄介です。
何か別の方法はありますか?

163:nobodyさん
10/04/21 22:35:51 .net
$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が出ます。
なぜでしょうか?さっぱり解りません。首を釣るべきでしょうか?

164:nobodyさん
10/04/22 01:36:31 .net
>>163
check_robotやescapeが未定義っていわれたのか?

これらの関数を、
定義してる箇所より前で、呼び出してるとか、
定義したファイルをincludeしてないとか、
includeする前に、呼び出しちゃったとか、
ってことはないよね?


165:163
10/04/22 21:41:21 .net
>>164
原因わかりました。理由?
恥ずかしい。。。

166:nobodyさん
10/04/23 23:47:43 .net
いや掲示板で質問したからには共有しろよ

167:nobodyさん
10/04/24 08:22:39 .net
>>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__, "エラーの命名");こんな感じで呼んで幸せになってます。




168:nobodyさん
10/04/24 08:25:32 .net
>>167
$DIR_NUCLEUSはNucleusCMSの変数なので、
適当に書き換えてね。

169:nobodyさん
10/06/07 10:11:48 nY/RardB.net

告知させて。
現在のところあまり盛んに動いてるオンライン勉強会がないので
あたらしくグループつくりました。
オンラインでチャット・生中などいろいろ(未定)で
できれば毎晩だらだら勉強やる予定です。
熱意のある人いたらたまーに課題だしてってアプリ作るなんてのも
ありかなと思ってます。

初心者の人はもちろん、おれが仕切って教えてやるわって人も大歓迎です。

170:nobodyさん
10/06/09 14:25:16 rE/kq7fy.net
初心者です

actionscript3.0からPHPにpostでデータを送信後phpでそのデータを表示するところまで出来ましたが、
こんどはPHPからactionscript3.0へデータを送信するコードを作ろうと思うのですが、
参考になるウェブサイトなどはないでしょうか?
ちなみにactionscript3.0はmain.asにコードを記述する方法です。

171:nobodyさん
10/06/10 12:20:39 h9dg3bDR.net
170です
レスが付かなかったので他の掲示板で聞いてみます。

172:nobodyさん
10/06/10 12:26:56 .net
亀レスだがAS3側にデータを送りたいなら
AS3(swf)にパラメーターで渡すか、
ExternalInterfaceクラスを使ってAS3側のメソッドをコールバックするとかになるんじゃないかな?

173:nobodyさん
11/09/26 18:36:41.37 r0ELkU/A.net
PHP超初心者ですけど
以前、perlやphpで2chに書き込もうというスレがあったのですが
そのスレ見てもよくわからなかったのですが、どうやったらPHPで
2chに書き込むようなプログラムを書けるようになりますか?
サイトや本ももしいいものがあれば教えてください。お願いします。

174:nobodyさん
11/09/27 12:39:53.59 .net
初心者を超越した超初心者っつーくらいなんだから初心者向けの本やサイトで
勉強してとにかく吸収するのが先に決まってるだろ

それともなにか?
「PHPで2chに書き込むプログラム」を作るだけが目的だっつーなら
実際に書き込めるかどうかは知らんがそれらしいソースが
「PHPを使って2ちゃんねるにHello Worldを書き込む」スレにあったし、
そのソースを解説してほしいといえば、してくれる奴もいるだろう

>サイトや本ももしいいものがあれば教えてください
俺は知らんし、俺の勉強法を初心者に勧めるのは無意味だ

175:nobodyさん
11/09/28 21:33:02.69 WwjK//Ln.net
>>174
左様ですな(・ω・)
まずは自分の力でやってみます。

176:nobodyさん
12/01/23 23:39:12.30 .net
>>173
とりあえず、困ったときは php.net で調べてみることだな。
日本語マニュアル → URLリンク(php.net)

177:nobodyさん
12/01/26 18:01:54.73 gDV6M0fa.net
質問失礼します。

mb_send_mail()について

mb_language("ja");
mb_internal_encoding("SJIS");
$message = mb_convert_encoding($message, "SJIS");

を記述していても、漢字の「十」が入力された時に「\」が入ってしまいます。
(例:「十回目」→「十\回目」)
これはエンコーディングに失敗しているのでしょうか?
あちこち検索してみましたが記述が間違っているわけでもないようなので仕様なのでしょうか。

178:nobodyさん
12/01/26 20:19:20.27 .net
URLリンク(www.google.co.jp)
あちこち何してみたって?

179:177
12/01/27 10:58:25.97 aogZt3z6.net
>>178さん
 あぁ、成る程。仕様(?)として検索してみれば良かったですね。
 mb_send_mail()の文字化け回避としてだけ検索していました。

 初心者にはちょっとややこしそうな対処法なので頑張って実装してみます…
 情報ありがとうございました

180:nobodyさん
12/02/22 03:46:55.02 .net
質問です。

知り合いのキャバクラのHP(携帯サイト)を作ろうと思ってるのですが
キャストのページをいちいち手入力で作るのは大変なので、phpを勉強して組み込もうと思います

で本題ですが、こういった物は何と呼ばれる物なんでしょうか?
データベースとも違う気がします。
検索しようにもとっかかりが無くて…

181:nobodyさん
12/03/10 12:19:10.97 .net
>>173
URLリンク(www.monazilla.org)
あとはAPI見ながら書いて毛

182:nobodyさん
12/03/13 08:01:33.33 .net
>>180
商品リストでいいんじゃねーの?w

PHPでショッピングカート作るようなチュートリアル(書籍)が参考になるかもね。
カートはいらんけどw

183:nobodyさん
12/03/13 08:04:43.62 .net
>>180
10万で請け負うよ

184:nobodyさん
12/03/16 13:06:35.74 .net
>>180
四社渡り歩いたけど、何らかのWebページや表示を管理するためのものは全部「管理画面」って呼ばれてた。
総称だから、もうちょっと細かく修飾したりすることもあったけど、総称は大概そんな感じだったなぁ。
ただまぁ、直接的にそれを検索で探し当てて、そっからさくっと作るってのは無理だよ。
・インターフェースにおけるHTMLやCSSの構成
これに始まり
・認証
・フォームからの値の受け取り方
・画像などアップロードされたファイルの取り扱い
・データベースとの出し入れの仕方
他にも色々あるから、スクリプトに対しての素養がない場合に
勉強して組み込もうと思ったら、そればっかずーっとやってても1,2ヶ月はかかるんじゃないの?

キャスト一覧だけならデザイナーにWeb組ませて、15万で請け負うぜ。
たぶん、2ヶ月は対応できねーけど。

185:nobodyさん
12/04/12 06:30:12.51 .net
>>180
将来的にPC版も作ることを想定すると、
WordPress+ktai style+welcart組み合わせて強引にCMSで組んでしまったほうがいいな。
それだけのものにシステム発注するなんてお金がもったいない!

186:nobodyさん
12/05/11 03:38:35.04 .net
知識ゼロだった俺が2ヶ月くらい平日毎日PC教室に通って、HTML・CSS・Javascript・PHPの基礎中の基礎だけようやく詰め込みで覚えられた感じ。
PHP覚えたいなら、ゼロから勉強する場合最低1~2ヶ月以上はかかるよね

187:nobodyさん
12/05/19 13:14:09.41 .net
無料で高性能の翻訳APIないですか?

188:nobodyさん
15/11/07 17:33:15.49 sT3wDnc5.net
(*^^*)

189:nobodyさん
15/11/16 02:00:46.36 zqD+gs+9.net
転職の際に必ず思い出してください。
下記の条件が全て当てはまる会社にご注意下さい。
・IT系 in 東京
・転職会議で2.5点
・転職会議の「その他>2ch情報」の欄で過去の労基2chスレが表示される

190:nobodyさん
17/12/30 13:21:01.26 YhlYw6jg.net
誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。
グーグル検索⇒『半藤のブブイウイウレレ』
3EFN7RLAQX

191:nobodyさん
23/01/19 20:15:11.67 .net
TEST

192:nobodyさん
23/11/25 13:34:49.10 .net
さすが俺がナイトに選んだ奴だ


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch