【PHP】下らねぇ質問はここに書き込みやがれpart14
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2005/12/18(日) 10:10:12ID:???ここなら本スレで回答のないお前の下らない質問に回答があるかも知れません。
次スレは>>970あたりが建てて下さい
過去スレは>>2
0252nobodyさん
2005/12/22(木) 20:58:05ID:???submitのnameを統一して
<input type="submit" name="action" value="更新">
<input type="submit" name="action" value="削除">
if ($_POST["action"] == "更新") ・・・・・
ってやればいいんじゃね?
0253nobodyさん
2005/12/22(木) 20:58:46ID:???PC用のブラウザが相手ならその書き方で普通に動かないか?
携帯はボタン2個は無理な端末があるからどうしようもないけど。
0255nobodyさん
2005/12/22(木) 21:09:21ID:wNhRz1jC0256nobodyさん
2005/12/22(木) 21:11:01ID:???よっこいしょっとリターンキーを押してるんじゃないかなぁ。
そんくらいしか不都合が起きるケース無さそう。
0257nobodyさん
2005/12/22(木) 21:57:47ID:???レスありがとうございます。
思ったより忙しくなってしまった為、現在まで仕事というハメになってしまいました。
ご報告が遅れてしまって申し訳ないです。
先程、試してみた所、見事$repnumを表示させる事が出来ました。
仕組みを理解しておらず、恥さらしとなってしまいましたが、
今後とも頑張って勉強していこうと思います。
教えて下さった方々、本当にありがとうございました。
0258nobodyさん
2005/12/22(木) 21:58:53ID:???0260nobodyさん
2005/12/22(木) 23:08:50ID:???$a = array(0,1,2,3);を$a = array(0,1,3);という風にしたいのです
unset($a[2])では空白が出来てしまいます
0261260
2005/12/22(木) 23:13:15ID:???0262nobodyさん
2005/12/22(木) 23:15:15ID:???0263nobodyさん
2005/12/23(金) 02:02:31ID:???どうもうまくいきません。
$arry1="【ぬるぽ!】";
$count1=mb_strlen($arry1);
$i=0;
while($i <= $count1) {
imagettftext($image, $size, 0, $yoko, $tate, $fontcollar, "$font", mb_substr($arry1,$i,1));
$tate=$tate+25;
$i++;
}
こんな感じでやって、一文字ずつやれば一応できるんですが、
それだと【】なんかが文字列に含まれていると、それは横向いたままで出力されるから不恰好で、、
どなたかうまい方法あればご教授願えませんでしょうか?
0264nobodyさん
2005/12/23(金) 02:16:59ID:???0265nobodyさん
2005/12/23(金) 17:52:19ID:???0266nobodyさん
2005/12/23(金) 19:24:54ID:???あとはこれか
ttp://www.tt.rim.or.jp/~rudyard/torii009.html
0267nobodyさん
2005/12/23(金) 19:39:13ID:???回転させないといけない特定の文字だけ1文字ずつ処理が必要な感じだな。
特定の文字が指定されたときだけ、1度別のイメージリソースに出力しといて、
それをimagerotate()で回転させてからimagecopymerge()で本来の画像に
マージコピーする、って手順じゃダメか?
0268nobodyさん
2005/12/23(金) 20:46:42ID:???in /local/Web/sites/phpweb/include/ip-to-country.inc on line 65
http://www.php.net/
m9(^Д^)プギャー
0269nobodyさん
2005/12/23(金) 20:52:53ID:gfPK9X7h>>268みたいなエラーが出て見れなかったので質問させてください。
includeを使う時、相対パスで…
<?php include("../include.inc"); ?> は大丈夫でしょうか?
以前includeは「絶対パス」で書けって言われたのですが、相対でも出来てしまうので
どっちが正しいのか分からなくなってしまいました。
0270nobodyさん
2005/12/23(金) 21:00:57ID:???0271nobodyさん
2005/12/23(金) 21:03:34ID:???angleに角度を指定したら、縦書きじゃなくて全体的に回転させただけになると思う
回転させるとおかしい文字をテーブルにしておき、1文字処理する際に
出くわしたらangleに90や270を指定してやればいいのでは?
0272nobodyさん
2005/12/23(金) 21:04:35ID:???プログラムを配置する環境さえ間違えなければ
相対パスで全然問題ない。
ページの配置がディレクトリレベルでコロコロ変わるなら
絶対パスの方が安全で自由度が高い、ってだけだろう。
0273nobodyさん
2005/12/24(土) 12:04:08ID:???0274nobodyさん
2005/12/24(土) 15:45:55ID:???怒られてしまいます。日本語の部分をどう変換したら受け取ってもらえるのでしょうか?。
$headers = "From: 日本語 <post@mail>\nReply-To: post@mail\nX-Mailer: PHP/".phpversion();
0275nobodyさん
2005/12/24(土) 15:57:45ID:???メールヘッダがちゃんとJIS+base64エンコードになってないってこと?
それと改行は横着せずちゃんと¥r¥nした方がいいと思うよ。
0276nobodyさん
2005/12/24(土) 16:04:00ID:fujLuwhqsystem("ほげほげ");
system("ふがふが");
system("ふー");
system("ばー");
?>
のようなものがある場合、
「ほげほげ」の実行が終了してから「ふがふが」の実行がはじまる
「ふがふが」の実行が終了してから「ふー」の実行がはじまる
「ふー」の実行が終了してから「ばー」の実行がはじまる
という順番になっているのでしょうか?
あるいはそうでない場合、
上記順番で順次に実行させるにはどうすればよろしいのでしょうか?
よろしくお願いします。
0277nobodyさん
2005/12/24(土) 16:06:45ID:???0279nobodyさん
2005/12/24(土) 17:17:09ID:???付けられないのでしょうか?
よろしくお願い致します。
0284nobodyさん
2005/12/24(土) 20:49:43ID:???0285nobodyさん
2005/12/24(土) 21:04:30ID:???実際の所どうなのでしょうか?
0286nobodyさん
2005/12/24(土) 21:09:18ID:???0288nobodyさん
2005/12/24(土) 22:05:33ID:???そうでなければファイルを読んだ方が速いことが多い。
ただ、PHPってファイルアクセスや配列のメモリアロケーションとかがかなり遅いので、
その辺を同じように処理させてないと一概にどっちが速いとか判断できなくなる。
0289nobodyさん
2005/12/24(土) 22:59:47ID:???ベターな方法を選ぶのは大事だよ
0290nobodyさん
2005/12/25(日) 00:12:45ID:BQDdD2yNphpでのXML読み書きを解説した良いページってありますか?
0291nobodyさん
2005/12/25(日) 00:35:38ID:???とある板では、専用スレなるものが立っていて、スレが進むと
「過去ログ倉庫」にきちんと整理しているところがあります。
手動でログを収集し、dat2htmlなどでhtml化してwebサイトに
まとめているようです。
これを、アンテナみたいに2ch鯖から現行スレを自鯖に随時ミラーし(
ミラーも随時読めると良)、1000いったらそのまま過去ログ
として保存・・・みたいに自動化されている方はいらっしゃいませんか?
こんだけ板があってスレがあって有能な人たちがいれば、ありそうな気がする。
0292nobodyさん
2005/12/25(日) 01:17:51ID:xdx8WIxlttp://www.kent-web.com/bbs/joyful/joyful.cgi
のようなHTTP_REFERERをチェックしている掲示板に対して
どうにか書き込める方法は無いでしょうか?
お願いします。
0293nobodyさん
2005/12/25(日) 01:18:15ID:???0294nobodyさん
2005/12/25(日) 01:49:15ID:???0295nobodyさん
2005/12/25(日) 01:49:24ID:???>他のサイト掲示板に一括で書き込むの
その行為の目的が正当なものであることを説明して頂戴。
こっちがスパマーでないと判断できる理由をね。
0296292
2005/12/25(日) 01:57:06ID:xdx8WIxlサイトの広告用掲示板に一括で書き込めると言う
サービスを提供する為です。
もちろんスパムのような行為を行う気もございませんし、
他のサイトへの書き込みが出来る様にも致しません。
よろしくお願い致します。
0298292
2005/12/25(日) 02:13:00ID:xdx8WIxl許可REFERERの中に入れる事で解決致しました。
ありがとうございます。
ちなみに、それ以外の方法はないでしょうか?
PHPではそういった事はできないのでしょうか?
0299nobodyさん
2005/12/25(日) 02:14:58ID:???できるけど相手サイトのセキュリティを破る方法の公開になるから
こんなとこで書きたくない。
REFERERチェックがいくら軽度のチェック方法でしかないとしても
クラック方法を公にしていいってこたあるまい。
0300292
2005/12/25(日) 02:19:14ID:xdx8WIxlわかりました。ありがとうございます。
0301291
2005/12/25(日) 09:54:59ID:???なるほど。
自鯖でP2使ってるんで、公開用のスクを書けばいいですね。
あとはdat取り込みを自動化させる、と。ふむふむ。
0302nobodyさん
2005/12/25(日) 10:43:39ID:???ってどう意味デツカ?
0303nobodyさん
2005/12/25(日) 10:48:32ID:???0304nobodyさん
2005/12/25(日) 12:00:30ID:???無かったらXOOPSとかにあるのを移植するとかしなきゃだめかなぁ?
0305nobodyさん
2005/12/25(日) 12:27:45ID:???クリスマスプレゼントとして、君たちの質問になんでも答えてあげようじゃないか。
0306nobodyさん
2005/12/25(日) 12:57:24ID:BQDdD2yNファイルはどうやって生成したらいいですか?
0309nobodyさん
2005/12/25(日) 13:32:09ID:???0311nobodyさん
2005/12/25(日) 13:58:34ID:???正しく受信できないようです。日本語をどう変換すると良いのでしょうか?。
Content-Type: image/jpeg; name="日本語"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="日本語"
0313nobodyさん
2005/12/25(日) 16:12:23ID:???複数のページを出力するようにしたいと思っています。
PHP等でできた掲示板を見ると、修正削除などの処理を、
1つのPHPでできるようになってますよね?
語尾に?mode=modifyとかついているやつです。
ソースを見てもいまいちわからなかったのですが、
どういった関数?を使えばいいのでしょうか?
やり方などにもヒントがあれば教えていただきたいです。
0314nobodyさん
2005/12/25(日) 16:23:58ID:???time_1というレコードでMySQL側でのデータ形式はtimeとなっています、
` time_1` time NOT NULL default '00:00:00',
phpの方から
First time:<input type="text" name="first_time"
value="<?php echo $first_time ?>"><br>
テキストタイプのデータとしてデータベースにインサートしているのですが
データベースでは、見かけ上、正常に登録されている様に見えるのですが、
問題ないのでしょうか?
<input type=
の方でデータ形式を特別に時間の形式を指定してやらなければならない様な事は
無いのでしょうか?
御教授お願いします。
0315nobodyさん
2005/12/25(日) 16:33:06ID:???聞き方がまずいからだろうね
0317nobodyさん
2005/12/25(日) 16:53:33ID:???んじゃヒント
if($mode == 'コマンド1') {
コマンド1の処理とHTMLの表示
} else if($mode == 'コマンド2') {
コマンド2の処理とHTMLの表示
} else if($mode == 'コマンド3') {
コマンド3の処理とHTMLの表示
}
0318nobodyさん
2005/12/25(日) 17:42:35ID:???0319nobodyさん
2005/12/25(日) 17:56:53ID:???外部HTMLファイルなんて扱えるのか?
0320nobodyさん
2005/12/25(日) 18:01:17ID:???読みにくい質問だなぁ…
しかも結局何が聞きたいんだって感じ。
> <input type= の方でデータ形式を特別に時間の形式を指定してやらなければ
inputの部分で形式の指定なんてことはできません。
> データベースでは、見かけ上、正常に登録されている様に見えるのですが、
> 問題ないのでしょうか?
入力内容を何のチェックもしないでDBに放り込んでるなら問題ありまくりです。
PHPでちゃんと形式チェックして必要があれば加工シル!!
0322313
2005/12/25(日) 19:10:24ID:???レス、ヒントどうもありがとうございます。
ifとswichですか。
swichは使ったことがないので、早速マニュアル引いて
やってみたいと思います。
0323nobodyさん
2005/12/25(日) 19:32:06ID:???0324nobodyさん
2005/12/25(日) 19:57:15ID:???0325nobodyさん
2005/12/25(日) 20:25:22ID:???0326nobodyさん
2005/12/25(日) 21:54:50ID:???つPC
0327nobodyさん
2005/12/25(日) 22:13:52ID:???みんなで(´Д⊂
0328nobodyさん
2005/12/25(日) 22:50:38ID:???漏れはcase文を使う。
もう一つチェック用の変数をセッションで持ち回せばそのフラグで管理者だけしか表示させないとか、同じページでも管理者だけ[削除]とかを表示させたりできる。
ただ、うまく分けないとスパゲティになるから注意
0329nobodyさん
2005/12/26(月) 00:46:47ID:???HTMLと分けて管理するのを作ったら見事にスパゲティ
になりました
0330nobodyさん
2005/12/26(月) 01:48:21ID:???0331nobodyさん
2005/12/26(月) 02:48:31ID:xVIqedOU"[TEST]"という文字列を処理したい場合は
"\[TEST\]"であってますでしょうか?
0332nobodyさん
2005/12/26(月) 02:58:53ID:???0333313
2005/12/26(月) 03:11:44ID:???レスどうもありがとうございます。
swichのマニュアルを見ていたところ、
同ページにcaseもでてきていたので、
小さなスクリプトを書いて、動作を検証しています。
まだいまいち思ったとおり動きませんが、
なんとかなりそうな気がします。
本当にどうもありがとうございました。
0334nobodyさん
2005/12/26(月) 11:22:41ID:???0337nobodyさん
2005/12/26(月) 13:39:27ID:???0338nobodyさん
2005/12/26(月) 13:43:37ID:???本当にありがとうございました。
0339nobodyさん
2005/12/26(月) 14:04:32ID:???よくよく見るとこういったネタで埋まってるのな。
0341nobodyさん
2005/12/26(月) 14:55:26ID:???0342nobodyさん
2005/12/26(月) 15:03:30ID:???本当にありがとうございました。
0343nobodyさん
2005/12/26(月) 15:04:51ID:???本当にありがとうございました。
http://hobby7.2ch.net/test/read.cgi/car/1135550661/l50
0344nobodyさん
2005/12/26(月) 15:12:35ID:???本当にありがとうございました。
0345nobodyさん
2005/12/26(月) 18:04:54ID:???ホットメールに以下の要領でメールを送信しようとしているのですがmb_encode_mimeheader($char)を
加えるとメールを受け付けてくれなくなります。
$headers = "From: ".mb_encode_mimeheader($char)." <[email protected]>"
件名を省いて以下のようにすると受け付けてくれるのですが件名を加えてメールを受信して貰う方法は
ないのでしょうか?。
$headers = "From: <[email protected]>"
0346nobodyさん
2005/12/26(月) 18:10:13ID:???$headers = "From: ".mb_encode_mimeheader(mb_convert_encoding($char,"JIS"))." <[email protected]>"
としたら?
0347nobodyさん
2005/12/26(月) 18:25:19ID:???0348nobodyさん
2005/12/26(月) 18:33:40ID:???だめでした(^^;
ErrCode = -81
ErrString = [MAIL FROM:] not permitted by remote SMTP server
ErrInfo = 501 Invalid Address
SMAIL SMTP-Send MX = "pamx1.hotmail.com." SMTP = "test.co.jp" From = " =?ISO-2022-JP?B?GyRCJGYkJiRsJCQbKEI=?= <[email protected]" To = "[email protected]" Failed !
SMTP-Error = "501 Invalid Address"
SMTP-Server = "pamx1.hotmail.com."
0350nobodyさん
2005/12/26(月) 19:05:36ID:???Subjectです。ホットメールから逆に送ってみて比較したりするのですが良くわかりません。
ISO-2022-JPでエンコードしたら日本語が使えるというものではないのでしょうか?。
■ このスレッドは過去ログ倉庫に格納されています