親切な人が初心者にPHPの関数を使い方を教える (194レス)
1-

152: 2010/01/10(日)04:39 ID:??? AAS
>>151
PHP入門とか書いてある本なら、どれでもできる。
レベル的には、入門本の最初の1/3だけ読めれば可能なレベル。

サンプル
data.phpというファイルを作る 内容↓
<?php
$v1 = '出力したい内容1';
$v2 = '出力したい内容2';
?>

htmlファイルの中身↓ ただし拡張子は .htmlから .phpに変える
省9
153: 2010/01/11(月)14:51 ID:aT2DcOp6(1) AAS
if文の中でヒアドキュメントは使えないのでしょうか?
154
(1): 2010/03/30(火)23:38 ID:0eYJ1plU(1) AAS
以下のように 出力したあとに現在のサイトにページ遷移したのですが可能でしょうか。

<?php

$id = $_GET["id"];

echo $id;

$id+=1;
省3
155
(1): 2010/03/31(水)02:25 ID:??? AAS
>>154

外部リンク[php]:jp2.php.net
>header() 関数は、 通常の HTML タグまたは PHP からの出力にかかわらず、すべての実際の 出力の前にコールする必要があることです。

header()の前に、echoで出力しちゃダメっす。
156: 2010/03/31(水)02:48 ID:FV83EWX5(1) AAS
>>155
はい header()が echo の前じゃないと動作しないのは知っています。
header()を記述しているタイミングでリダイレクトしたいので
例えとして header() を記述しています。

javascript を使用しないと実現できないのでしょうか?
157: 2010/04/01(木)17:56 ID:Z7XtK9jX(1) AAS
null と NULL
false と FALSE

の違いがわかりません。
PHP の マニュアルサイトを見てると混在しているように見えます。
明確な違いがあるのでしょうか?

同じ意味を持っている場合は
どちらの記述をしている人が多いのでしょうか?
158: 2010/04/01(木)18:09 ID:??? AAS
どっちも同じ定数値
手打ちだと小文字が楽だけど、定数は大文字で書かないと怒る人もいる
159: navi 2010/04/04(日)01:54 ID:C+S+UWWl(1/2) AAS
外部リンク:www.auto-sogolink.com
このプログラムを設置していて一通りは動くようになったんですが、
編集削除の所だけがうまく動かず「IDかパスワードが違います!!」と
出てしまいます。
テスト登録をした後すぐに確認しているのでIDなどは間違えていません。
管理人さんにメールしたんですが、メールがエラーで帰ってきてしまい
困っております。
たぶん、「regist_edt.php」というファイルがおかしいのではないかと
思うのですが、どこをどう直せばいいかわかりません…。
ご教授いただけると幸いです。
160
(1): 2010/04/04(日)02:53 ID:??? AAS
よー分からんがUserIDは各リンクのIDを入れなきゃだめみたいよ?ログファイルの行頭に書いてある数字
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です
レスが付かなかったので他の掲示板で聞いてみます。
1-
あと 23 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.016s