スクリプト評価スレッド【PHP】
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
2001/05/18(金) 19:01ID:???評価してもらうことにより技術の向上を図るスレ。
0002名無しさん@お腹いっぱい。
2001/05/22(火) 17:56ID:???0003名無しさん@お腹いっぱい。
2001/05/22(火) 17:55ID:???0004名無しさん@お腹いっぱい。
2001/05/22(火) 18:31ID:???厨房はこれ見て騒ぐんじゃねーぞ。
0005unifriendry
2001/05/24(木) 19:01ID:???・・・・ハァ????
0006名無しさん@お腹いっぱい。
2001/05/25(金) 18:44ID:???-----------------------------
function get_decode(){
$query = explode('&',getenv('QUERY_STRING'));
$i=0;
while($query[$i]){
list($name,$value) = explode('=',$query[$i]);
$name = urldecode($name);
$value = urldecode($value);
eval('$'.$name.'='.$value.';');
$i++;
}
00086
2001/05/30(水) 18:21ID:???-----------------------function get_decode(){
$query = explode('&',getenv('QUERY_STRING'));
$i=0;
while($query[$i]){
list($name,$value) = explode('=',$query[$i]);
$name = urldecode($name);
$value = urldecode($value);
eval('$query{'.$name.'}='.$value.';');
$i++;
}
}
0010梨
2001/05/31(木) 14:54ID:???<?php track_vars
function get_decode(){
while(list($key, $val) = each($HTTP_GET_VARS)) {
$query[urldecode($key)] = urldecode($val);
}
}
?>
これでいいんでないの?
ハッシュのキーに関数書けたかどうか忘れたけど。
// PHP書くなら、Perlから離れた方がいいよ。
// PHP4には、「Perlらしい」使いやすさは無いと思う。
0011& ◇aKbxr9Z2
02/01/18 21:09ID:???( ´_ゝ`)< てすと
( ) \_____
| | |
(__)_)
0013名無しさん@お腹いっぱい。
02/01/18 23:40ID:???0014名無しさん@お腹いっぱい。
02/01/19 15:52ID:???何言ってんだよ。
11のAAは2chのマスコットキャラの一つじゃないか。
それが嫌だったら2ちゃんには来ないことだな。
まあお前はmegabbsにでも逝ってなさいってこった。
0015nobodyさん
02/03/06 19:41ID:???( ´_ゝ`)< てすつ
( ) \_____
| | |
(__)_)
0016nobodyさん
02/03/06 23:32ID:???ob_start();
readfile($filename);
$value = ob_get_contents();
ob_end_clean();
return $value;
}
テキストファイルの中身を取得したい場合fopenするよりかなり軽い
0017nobodyさん
02/03/07 23:02ID:WKzEIlFfvar $err_func;
var $dbc;
function db($err_func = "")
{
$this->err_func = $err_func;
}
function connect($dsn)
{
if(DB::isError($dbc = DB::connect($dsn))){
$this->error(DB::errorMessage($dbc));
}
}
function query($sql)
{
if(DB::isError($res = $this->query($sql))){
$this->error(DB::errorMessage($res));
return FALSE;
}else{
return $res;
}
}
function error($err_msg)
{
$this->dbc->disconnect();
if($this->err_func){
$this->err_func();
}else{
die($err_msg);
}
}
}
0018nobodyさん
02/03/07 23:04ID:WKzEIlFf$this->query($sql)じゃなく$this->dbc->query($sql)
だ
0019nobodyさん
02/03/14 02:57ID:80hRLeB+foreach ($array as $key => $value) {
if (is_array($selected)) { // multiple
if (in_array($key, $selected)) echo "<option value=\"{$key}\" selected>";
else echo "<option value=\"{$key}\">";
} elseif ($selected == $key) echo "<option value=\"{$key}\" selected>";
else echo "<option value=\"{$key}\">";
echo "{$value}</option>\n";
}
}
$array を <select> <option> 表示する関数
00201-1000getter ◆9Ce54OonTI
02/10/14 02:56ID:???http://ex.2ch.net/test/read.cgi/entrance/1034528858/
>>19
読みにくい。
分岐ごとに出力するにしてもselectedだけ出せばいいんじゃないの?
0021山崎渉
03/01/15 13:49ID:???■ このスレッドは過去ログ倉庫に格納されています