私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】気軽にPHP質問スレ
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
phpとhtml勉強中なら、おかしいと思った時点で
phpの出力をブラウザのソース表示とかで抜き出して
htmlにしてみればいい。
phpの質問じゃなくてhtmlの質問だということが分かるはずだ。
phpの出力をブラウザのソース表示とかで抜き出して
htmlにしてみればいい。
phpの質問じゃなくてhtmlの質問だということが分かるはずだ。
>>448
この書き方怖いわー、ゾッとする
この書き方怖いわー、ゾッとする
開発メンバーに>>448みたいなソースを書く奴がいたら
すぐメンバーから外すしごっそり書き直す
すぐメンバーから外すしごっそり書き直す
ウンコードに入るか…
PHPとjsとHTMLしか触ったことのない中高生だなこりゃ
PHPとjsとHTMLしか触ったことのない中高生だなこりゃ
PHPの場合入門サイトとか多いけど、そのほぼ全てがヒド過ぎるサンプルで埋め尽くされてるからこうなるんだろうな
中学生や高校生がPHP使うときは
特に可読性に気を付けないとな
それができない未熟者と小学生にはパイソンをどうぞ
特に可読性に気を付けないとな
それができない未熟者と小学生にはパイソンをどうぞ
おぉう・・・助かったから見に来たら叩かれとる。
インデントが滅茶苦茶なのは改行多いって書き込めなかったからだわ。
変数名とかは練習ってことで見逃しておくれ。
でも、助かりました。精進続けます。
インデントが滅茶苦茶なのは改行多いって書き込めなかったからだわ。
変数名とかは練習ってことで見逃しておくれ。
でも、助かりました。精進続けます。
>>448
>>471
まだ来てくれているかな?
単刀直入にいうと「読みにくい」の。
フォームデータの受信やDBからのデータ取得などのロジック部分とHTML部分は分けて組んでみて。HTML部分にいれる phpは変数とループと if文程度で。DBのデータは配列で取得すればいいの。
HTML内は<?= $hoge ?>で記述すると echo と書くことなくすっきりすると思うけど環境によって書けない場合もあるらしいので、ケースバイケースで。
あと、http://www.ipa.go.jp/security/vuln/documents/website_security.pdf を熟読することも強くオススメ。
ここまでやれば、少しは見やすくなると思う。
>>471
まだ来てくれているかな?
単刀直入にいうと「読みにくい」の。
フォームデータの受信やDBからのデータ取得などのロジック部分とHTML部分は分けて組んでみて。HTML部分にいれる phpは変数とループと if文程度で。DBのデータは配列で取得すればいいの。
HTML内は<?= $hoge ?>で記述すると echo と書くことなくすっきりすると思うけど環境によって書けない場合もあるらしいので、ケースバイケースで。
あと、http://www.ipa.go.jp/security/vuln/documents/website_security.pdf を熟読することも強くオススメ。
ここまでやれば、少しは見やすくなると思う。
while($row = mysql_fetch_array($Qt)){
if($row[ans_type] == 1){
$template["anser1"] = $r_ans[$r++];
$template["anser2"] = $row[anser];
}
else{
$template["anser1"]="";
$temp = explode("|",$c_ans[$n]);
while($c == (int)$temp[0] && $c_num > 0){
$temp = explode("|",$c_ans[$n++]);
$template["anser1"] .= $temp[1] ." ";
$c_num--;
}
$template["anser2"] = str_replace(';',' ',$row[anser]);
$c++;
}
echo "<tr align=center>\n";
echo "<td>" .$row[no] ."</td>\n";
echo "<td>" .$template["anser1"] ."</td>\n";
echo "<td>" .$template["anser2"] ."</td>\n";
echo "</tr>\n";
}
if($row[ans_type] == 1){
$template["anser1"] = $r_ans[$r++];
$template["anser2"] = $row[anser];
}
else{
$template["anser1"]="";
$temp = explode("|",$c_ans[$n]);
while($c == (int)$temp[0] && $c_num > 0){
$temp = explode("|",$c_ans[$n++]);
$template["anser1"] .= $temp[1] ." ";
$c_num--;
}
$template["anser2"] = str_replace(';',' ',$row[anser]);
$c++;
}
echo "<tr align=center>\n";
echo "<td>" .$row[no] ."</td>\n";
echo "<td>" .$template["anser1"] ."</td>\n";
echo "<td>" .$template["anser2"] ."</td>\n";
echo "</tr>\n";
}
>>478
読みやすさよりも、そのリンク先PDFのほうが優先
読みやすさよりも、そのリンク先PDFのほうが優先
まだ、読んでもわかんないんじゃないかな
アレは、分かってる人に、コレ忘れんなよ的な資料でしょう。
どうやるのかわかんないんじゃ?
アレは、分かってる人に、コレ忘れんなよ的な資料でしょう。
どうやるのかわかんないんじゃ?
何かこのスレ見てたら自分のコードをgithubあげる勇気がなくなってくる…
自分ではしっかり読みやすく書いたつもりでも
他人にはきちゃないと感じることもあるし
自分ではしっかり読みやすく書いたつもりでも
他人にはきちゃないと感じることもあるし
>>482
だったら逆じゃね? 他人に見てもらわなきゃ じゃない?
だったら逆じゃね? 他人に見てもらわなきゃ じゃない?
そんなにひどくはないが
他の人が読みやすいように書いた方がいいな アドバイスもらうなら
他の人が読みやすいように書いた方がいいな アドバイスもらうなら
>>482
githubにあげるのは見てもらうためでしょ
githubにあげるのは見てもらうためでしょ
質問です
今、掲示板の管理人をしてるのですが
スレッドを開くと 見た人の数をカウントしたいのですが
方法を教えてくださいお願いします。
今、掲示板の管理人をしてるのですが
スレッドを開くと 見た人の数をカウントしたいのですが
方法を教えてくださいお願いします。
>>495
個別にカウンター部品を取得するんですよ。
利用申請すると、ID発行して、
そのID毎の集計してくれるから、掲示板毎に取ればいい。
PHPでプログラム組んでやりたいんだったら、
ある程度調べて わかんないところを聞いてください。
丸ごと作るのは面倒です。
個別にカウンター部品を取得するんですよ。
利用申請すると、ID発行して、
そのID毎の集計してくれるから、掲示板毎に取ればいい。
PHPでプログラム組んでやりたいんだったら、
ある程度調べて わかんないところを聞いてください。
丸ごと作るのは面倒です。
ファイルのインクルードにつきまして教えて下さい。
├ abcフォルダ
│ └ def.php
│
└ include フォルダ
├ ghi.inc.php
└ jkl.class.php
の場合、
■def.php
include_once('../include/jkl.class.php');
■jkl.class.php
include_once(dirname ( __FILE__ ).'/ghi.inc.php');
でできますが、
├ abcフォルダ
│ └ def.php
│
└ include フォルダ
├ inc フォルダ
│ └ ghi.inc.php
└ class フォルダ
└ jkl.class.php
の場合、jkl.class.php での ghi.inc.php のインクルードはどのように記述すればよいのでしょうか?
├ abcフォルダ
│ └ def.php
│
└ include フォルダ
├ ghi.inc.php
└ jkl.class.php
の場合、
■def.php
include_once('../include/jkl.class.php');
■jkl.class.php
include_once(dirname ( __FILE__ ).'/ghi.inc.php');
でできますが、
├ abcフォルダ
│ └ def.php
│
└ include フォルダ
├ inc フォルダ
│ └ ghi.inc.php
└ class フォルダ
└ jkl.class.php
の場合、jkl.class.php での ghi.inc.php のインクルードはどのように記述すればよいのでしょうか?
上の例と同じ考え方で、ルールどおりにやればいいだけのこと。
絶対参照を使うか、dirname ( __FILE__ )が、自分のフォルダなんで、そこからの相対で書くだけ。
include_once(dirname ( __FILE__ ).'/../inc/ghi.inc.php');
絶対参照を使うか、dirname ( __FILE__ )が、自分のフォルダなんで、そこからの相対で書くだけ。
include_once(dirname ( __FILE__ ).'/../inc/ghi.inc.php');
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- 【PHP】1が必死にPHPを勉強するスレ (106) - [39%] - 2017/12/31 9:31
- PHP上級者が集まるスレ (612) - [33%] - 2021/4/21 0:00
- 【PHP】フレームワークPharonスレ (306) - [30%] - 2022/10/10 20:00
- 【PHP】フレームワーク Akelos (129) - [28%] - 2019/5/9 7:46
トップメニューへ / →のくす牧場書庫について