親切な人が初心者にPHPの関数を使い方を教える
$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が出ます。
なぜでしょうか?さっぱり解りません。首を釣るべきでしょうか? >>163
check_robotやescapeが未定義っていわれたのか?
これらの関数を、
定義してる箇所より前で、呼び出してるとか、
定義したファイルをincludeしてないとか、
includeする前に、呼び出しちゃったとか、
ってことはないよね?
>>164
原因わかりました。理由?
恥ずかしい。。。 >>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__, "エラーの命名");こんな感じで呼んで幸せになってます。
>>167
$DIR_NUCLEUSはNucleusCMSの変数なので、
適当に書き換えてね。
告知させて。
現在のところあまり盛んに動いてるオンライン勉強会がないので
あたらしくグループつくりました。
オンラインでチャット・生中などいろいろ(未定)で
できれば毎晩だらだら勉強やる予定です。
熱意のある人いたらたまーに課題だしてってアプリ作るなんてのも
ありかなと思ってます。
初心者の人はもちろん、おれが仕切って教えてやるわって人も大歓迎です。 初心者です
actionscript3.0からPHPにpostでデータを送信後phpでそのデータを表示するところまで出来ましたが、
こんどはPHPからactionscript3.0へデータを送信するコードを作ろうと思うのですが、
参考になるウェブサイトなどはないでしょうか?
ちなみにactionscript3.0はmain.asにコードを記述する方法です。 170です
レスが付かなかったので他の掲示板で聞いてみます。 亀レスだがAS3側にデータを送りたいなら
AS3(swf)にパラメーターで渡すか、
ExternalInterfaceクラスを使ってAS3側のメソッドをコールバックするとかになるんじゃないかな? PHP超初心者ですけど
以前、perlやphpで2chに書き込もうというスレがあったのですが
そのスレ見てもよくわからなかったのですが、どうやったらPHPで
2chに書き込むようなプログラムを書けるようになりますか?
サイトや本ももしいいものがあれば教えてください。お願いします。 初心者を超越した超初心者っつーくらいなんだから初心者向けの本やサイトで
勉強してとにかく吸収するのが先に決まってるだろ
それともなにか?
「PHPで2chに書き込むプログラム」を作るだけが目的だっつーなら
実際に書き込めるかどうかは知らんがそれらしいソースが
「PHPを使って2ちゃんねるにHello Worldを書き込む」スレにあったし、
そのソースを解説してほしいといえば、してくれる奴もいるだろう
>サイトや本ももしいいものがあれば教えてください
俺は知らんし、俺の勉強法を初心者に勧めるのは無意味だ >>174
左様ですな(・ω・)
まずは自分の力でやってみます。 >>173
とりあえず、困ったときは php.net で調べてみることだな。
日本語マニュアル → http://php.net/manual/ja/index.php 質問失礼します。
mb_send_mail()について
mb_language("ja");
mb_internal_encoding("SJIS");
$message = mb_convert_encoding($message, "SJIS");
を記述していても、漢字の「十」が入力された時に「\」が入ってしまいます。
(例:「十回目」→「十\回目」)
これはエンコーディングに失敗しているのでしょうか?
あちこち検索してみましたが記述が間違っているわけでもないようなので仕様なのでしょうか。 >>178さん
あぁ、成る程。仕様(?)として検索してみれば良かったですね。
mb_send_mail()の文字化け回避としてだけ検索していました。
初心者にはちょっとややこしそうな対処法なので頑張って実装してみます…
情報ありがとうございました 質問です。
知り合いのキャバクラのHP(携帯サイト)を作ろうと思ってるのですが
キャストのページをいちいち手入力で作るのは大変なので、phpを勉強して組み込もうと思います
で本題ですが、こういった物は何と呼ばれる物なんでしょうか?
データベースとも違う気がします。
検索しようにもとっかかりが無くて… >>180
商品リストでいいんじゃねーの?w
PHPでショッピングカート作るようなチュートリアル(書籍)が参考になるかもね。
カートはいらんけどw >>180
四社渡り歩いたけど、何らかのWebページや表示を管理するためのものは全部「管理画面」って呼ばれてた。
総称だから、もうちょっと細かく修飾したりすることもあったけど、総称は大概そんな感じだったなぁ。
ただまぁ、直接的にそれを検索で探し当てて、そっからさくっと作るってのは無理だよ。
・インターフェースにおけるHTMLやCSSの構成
これに始まり
・認証
・フォームからの値の受け取り方
・画像などアップロードされたファイルの取り扱い
・データベースとの出し入れの仕方
他にも色々あるから、スクリプトに対しての素養がない場合に
勉強して組み込もうと思ったら、そればっかずーっとやってても1,2ヶ月はかかるんじゃないの?
キャスト一覧だけならデザイナーにWeb組ませて、15万で請け負うぜ。
たぶん、2ヶ月は対応できねーけど。 >>180
将来的にPC版も作ることを想定すると、
WordPress+ktai style+welcart組み合わせて強引にCMSで組んでしまったほうがいいな。
それだけのものにシステム発注するなんてお金がもったいない! 知識ゼロだった俺が2ヶ月くらい平日毎日PC教室に通って、HTML・CSS・Javascript・PHPの基礎中の基礎だけようやく詰め込みで覚えられた感じ。
PHP覚えたいなら、ゼロから勉強する場合最低1〜2ヶ月以上はかかるよね 転職の際に必ず思い出してください。
下記の条件が全て当てはまる会社にご注意下さい。
・IT系 in 東京
・転職会議で2.5点
・転職会議の「その他>2ch情報」の欄で過去の労基2chスレが表示される 誰でも簡単にネットで稼げる方法など
参考までに、
⇒ 『半藤のブブイウイウレレ』 というサイトで見ることができます。
グーグル検索⇒『半藤のブブイウイウレレ』
3EFN7RLAQX