トップページ⇒php
1001コメント350KB

【PHP】下らねぇ質問はここに書き込みやがれpart10

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2005/09/25(日) 02:03:45ID:nLUfPXhD
PHPに関するくだらない質問用すれです。
ここなら本スレで回答のないお前の下らない質問に回答があるかも知れません。
次スレは>>970あたりが建てて下さい

・過去スレ
【PHP】くだらねぇ質問はここに書き込みやがれ
http://pc5.2ch.net/test/read.cgi/php/1099322141/
【PHP】くだらねぇ質問はここに書き込みやがれpart2
http://pc5.2ch.net/test/read.cgi/php/1105218084/
【PHP】くだらねぇ質問はここに書き込みやがれpart3
http://pc5.2ch.net/test/read.cgi/php/1107780435/
【PHP】くだらねぇ質問はここに書き込みやがれpart4
http://pc8.2ch.net/test/read.cgi/php/1110697712/
【PHP】くだらねぇ質問はここに書き込みやがれpart5
http://pc8.2ch.net/test/read.cgi/php/1114787573/
【PHP】くだらねぇ質問はここに書き込みやがれpart6
http://pc8.2ch.net/test/read.cgi/php/1117945031/
【PHP】くだらねぇ質問はここに書き込みやがれpart7
http://pc8.2ch.net/test/read.cgi/php/1121100429/
【PHP】くだらねぇ質問はここに書き込みやがれpart8
http://pc8.2ch.net/test/read.cgi/php/1123431535/
【PHP】くだらねぇ質問はここに書き込みやがれpart9
http://pc8.2ch.net/test/read.cgi/php/1125716012/
0693nobodyさん2005/10/10(月) 16:39:30ID:lawxVnGW
正規表現の質問ですが複数行にわたった記述をしてある場合にマッチさせるにはどうすればよいのでしょ
うか?
例:<TD align=left class=top colSpan=3 vAlign=bottom width=468>
対象文字列
</TD>
のような場合。
0694nobodyさん2005/10/10(月) 16:41:10ID:???
>>693
一気に読み込んで pregで複数行マッチ(mオプション)。
0695nobodyさん2005/10/10(月) 16:45:53ID:???
>>692
&&は||より優先度が高い。(マニュアルの 言語リファレンス/演算子/演算子の優先順位 より)
>>689の条件式だと、セットされてない場合は常にtrueになる。
まさしく希望通りに動作している。
0696nobodyさん2005/10/10(月) 16:47:27ID:???
>>692
そういう話か
.htaccessで
php_flag register_globals Off
とするか
$_COOKIE['rec']のかわりに$recを使って見て
0697nobodyさん2005/10/10(月) 16:50:28ID:???
>>693
とくに工夫の必要なし

>>694
複数行マッチはsじゃないこと?
06986872005/10/10(月) 16:57:53ID:???
IDが表示されないのか。気づかなかった

>>695
じゃあ括弧要らなかったな。

>>696
ダメだ、両方ともやったがCookieに値が入らない
06996872005/10/10(月) 17:03:43ID:???
ちょっと実行方法の詳細書くわ。

テキストカウンタのスクリプトだから、別スクリプトからrequireで読ませてる。
別スクリプトは一階層上で、Cookieの発行は確認した。

当然setcookie使うからファイルの先頭で読ませて出力させる前にCookie発行させてる。
0700nobodyさん2005/10/10(月) 17:13:03ID:???
>>698
コード的には if (empty($_COOKIE['rec'] || $_COOKIE['rec'] < time()) {} でOK
s151のデフォルト設定では動作したよ
error_reporting(E_ALL);
setcookie('rec', time()+60*60, time()+60*60, '/', 'hoge.s151.xrea.com');
var_dump($_COOKIE);


>Cookieの発行は確認した
通信をキャプチャして見たってこと?
Set-CookieヘッダがあるのにブラウザがCookieを返してないとか
0701nobodyさん2005/10/10(月) 17:14:45ID:???
続き

ブラウザがCookieフィールドを送ってるのに$_COOKIEがNULLとか
そういう状態?
0702nobodyさん2005/10/10(月) 17:17:13ID:???
>>700
だめぽ
if (empty($_COOKIE['rec']) || $_COOKIE['rec'] < time()) {}
0703nobodyさん2005/10/10(月) 17:35:39ID:8yA4547b
>>698
sageなければID付くよ
0704nobodyさん2005/10/10(月) 18:02:24ID:???
>>699
いじってる間にブラウザに変なクッキー食わせちゃったんじゃないの?
クッキー消去してブラウザ再起動してみたらどうだろう
0705nobodyさん2005/10/10(月) 18:29:27ID:???
えーと>>693なのですが
初心者なもので一気に読み込んでというのがよくわかりません
サンプルを書いてもらえませんでしょうか?
0706nobodyさん2005/10/10(月) 18:40:23ID:???
何が分からないのか分からない。
複数行あるならそのように正規表現を書けばいいだけじゃない。
0707nobodyさん2005/10/10(月) 22:14:26ID:???
さっき知ったんだけどさぁ,
$_SERVER['PHP_SELF']ってサニタイズしないとだめなんだね・・・
<form action="{$_SERVER['PHP_SELF']}">
こんな感じで使うと即あぼーん.
セキュリティについて書いてあるサイトでもこういう風に
使ってるところがあったりするからまだ表面化してないのかな..
0708nobodyさん2005/10/10(月) 22:24:21ID:???
>>707
質問は?
0709nobodyさん2005/10/10(月) 22:27:06ID:???
ああ,そうだ,これって常識?
って聞こうとしてたんだった.
0710nobodyさん2005/10/10(月) 22:32:14ID:???
PHP_SELF 使わないからなぁ
0711nobodyさん2005/10/11(火) 00:06:54ID:???
>$_SERVER['PHP_SELF']はサニタイズしないとダメ
質問:なぜ危険なのか教えて。

#URLエンコードで送信した「<>"'」とかを、自動でデコードしてPHP_SELFに格納するならXSS脆弱性がありそうだけど、
#>現在実行しているスクリプトのファイル名です。ドキュメントルートから 取得されます。
#って書いてあるし、これのどこが危険なのだろうか・・?
07127072005/10/11(火) 01:26:50ID:???
>>711
http://example.com/path/to/hoge.php
コード:
<?php echo $_SERVER['PHP_SELF']; ?>
出力:
path/to/hoge.php

っていうプログラムに対して
http://example.com/path/to/hoge.php/xssxssxss
とすると,
出力:
path/to/hoge.php/xssxssxss

つまり$_GET,$_POSTとかの場合と同じで
任意の文字列を送りつけることができる.
<form action="{$_SERVER['PHP_SELF']}">
っていうコードだったら,
http://example.com/path/to/hoge.php/"><form action="別のURL
みたいに書かれる危険性がある.
0713nobodyさん2005/10/11(火) 02:44:24ID:???
>>712
なるほど、任意の文字列を表示させられるのは確かに危険ですね。

ありがとうございます、参考になりました。
0714nobodyさん2005/10/11(火) 02:59:38ID:???
すみません、ここに書いてもいいものか分からないのですが、
PHPなので質問させていただきます。

http://www.lovpop.net/apricot/の「apricot」というPHPのアクセス解析を
アンインストールをせずに消してしまったのですが、
「apricot.php.data」というフォルダがどうやっても消せなくなりました。
中に何が入っているのかも「550 Permission Denied」と出てしまい分からない状態です。


設置し直してアンインストールしてみても駄目だったので
PHPから消せるだろうと思ったのですが
BBSに書いてあったunlinkとrmdirもうまくいきませんでした。

最後の手段としてサーバの管理人様に頼もうと思っているのですが、
もしも他に何か方法があればご教示願います。
0715nobodyさん2005/10/11(火) 03:38:25ID:???
Apache権限になってるとかか?
07167142005/10/11(火) 03:47:31ID:???
>715
たぶんそうだと思います。
こんな時間にすいまそん
0717nobodyさん2005/10/11(火) 03:54:25ID:???
それなら、PHPから削除してやれば出来る筈だが・・

うーむ・・
07187142005/10/11(火) 04:19:26ID:???
<?php
unlink("./apricot/apricot.php.data/admin/area.txt");
〜略〜
rmdir("./apricot/apricot.php.data/admin/");
rmdir("./apricot/apricot.php.data/");
?>

を実行したら消えたとBBSに書いてあったんですが、
フォルダ名を変えてみたりしてもなぜか一向に消える気配がないんです。
0719nobodyさん2005/10/11(火) 04:40:39ID:???
↓apricot.phpより。これ実行して無理なら管理者に聞いた方が早そう。
<?php
$BASE = 'apricot.php'
$dir_main = opendir("$BASE.data");
while (($ent = readdir($dir_main)) !== false)
{
$path_sub = "$BASE.data/$ent";
if (is_dir($path_sub) && $ent{0}!='.')
{
$dir_sub = opendir($path_sub);
while (($ent_sub = readdir($dir_sub)) !== false)
{
$file_name = "$path_sub/$ent_sub";
if (is_file($file_name))
{
unlink($file_name);
}
}
closedir($dir_sub);
rmdir($path_sub);
}
}
closedir($dir_main);
$result = rmdir("$BASE.data");
?>
07207142005/10/11(火) 04:51:59ID:???
うおおーありがとうございます!
しかしさっそく実行してみたんですが駄目でした……。
仰る通りサーバの管理者に訊いてみます。
本当にありがとうございました。
0721nobodyさん2005/10/11(火) 05:23:40ID:???
勉強がてらアクセス解析を作ってるんだけど、
ログってどんな形で保存すると使い勝手がいいの?
みんなはどうしてるのか教えてください。
0722nobodyさん2005/10/11(火) 05:32:49ID:???
apacheのログ形式がいいんじゃないかなぁ。
ttp://httpd.apache.org/docs/2.0/logs.html
ちまたに出回ってるツールもapache互換のやつが多いし。
まぁそんな事を言い出すと自作する意味も無くなってくるんだが。
0723nobodyさん2005/10/11(火) 08:52:52ID:???
>>721
自分がどんな解析をしようとしていて、どんな解析処理をしようと考えているかによるでしょうな。
解析に必要な情報を処理が喰いやすい形で保存汁
0724nobodyさん2005/10/11(火) 11:28:44ID:lk3myPm8
1日に何千ものデータになるんならログなんかよりもデータベースになるだろうしな。
解析処理とサンプル数次第だと思う。
リファラーをとることになると多くなるんだよね・・・
0725nobodyさん2005/10/11(火) 11:38:13ID:oTT+29Sw
jpeg2wbmpやpng2wbmpの一番最後の引数の意味ってなんでしょうか?
直訳すると「敷居」なんですが…。
これで、BMP画像ファイルを自動生成して、Excelに貼付けたいのですが
正常なBMPファイルが生成出来ないです。
0726nobodyさん2005/10/11(火) 11:59:02ID:???
bmp 貼れないの?
0727nobodyさん2005/10/11(火) 12:00:07ID:???
脱字.bmp じゃないと貼れないの?
0728nobodyさん2005/10/11(火) 12:02:53ID:QJ4uo7le
PHPスクリプトでPDFファイルを生成した時に、文字化けしてしまいます。
今は、pdf_set_font($pdf,"Times-Roman",35,"host");としているのですが、
↑
      この部分をどう変えればよいのですか?
07297282005/10/11(火) 12:05:10ID:QJ4uo7le
すいません、矢印ずれました。
"Times-Roman"の部分をどう直すか、という意味です。
0730nobodyさん2005/10/11(火) 12:11:13ID:???
>>725
なんでエクセルがでくるの?
wbmpはウィンドェズビットマップじゃないよ
0731nobodyさん2005/10/11(火) 12:20:59ID:???
ここで処理を〜秒停止するみたいな関数ありますでしょうか?
0732nobodyさん2005/10/11(火) 12:22:02ID:???
http://jp2.php.net/sleep
07337312005/10/11(火) 12:22:22ID:???
書き込んだ途端見つけることができました。
sleepですね。
0734nobodyさん2005/10/11(火) 12:25:42ID:???
>>728
どんな環境でやってるのか知らんが、「HeiseiMin-W3」とかは?
pdf_set_fontを宣言しないで出すとどうなる?
07357252005/10/11(火) 13:48:31ID:???
jpGraphでPNGもしくはJPEG形式でグラフを作成し、それを
SpreadsheetExcelWriterでExcelに貼付けるという作業を
やっているんですが、SpreadsheetExcelWriteがBMP形式しか
サポートしていないので、BMPに変換したいのです。

>>730
そうだったのですか orz

とりあえず、JPEGで書き出して、djpegコマンドでBMPに変換して
貼付けてみる事で対処しました。
0736nobodyさん2005/10/11(火) 15:42:40ID:???
スーパーグローバル変数のGETを使いtest.php?id=1にアクセスした場合はaと表示しtest.php?id=2にアクセスした場合はbと表示することはできるのでしょうか?
できるならばだいたいでいいのでソースを書いてもらえないでしょうか。
ちなみにFormを使うGETは使い方をマスターしたんですが上記みたいなことができないんです。
0737nobodyさん2005/10/11(火) 15:45:15ID:???
くだらねぇ.実にくだらねぇ
このスレにぴったりの質問だ.

↓回答
0738nobodyさん2005/10/11(火) 15:56:12ID:???
残念。それは私のおいなりさんだ
0739nobodyさん2005/10/11(火) 15:57:02ID:???
アホでしょ?

<?php
if ($_GET['id'] == 1) {
echo 'a';
} else if ($_GET['id'] == 2) {
echo 'b';
}
?>
0740nobodyさん2005/10/11(火) 16:42:35ID:???
>>739
それ×
0741nobodyさん2005/10/11(火) 17:45:09ID:???
お伺いしたいのですが、
phpで作成されたxml(html)ファイルを
ダウンロードさせるということは可能ですか?
作成されたxml(html)ファイルとは画面に表示されたという意味です。
ご存知の方よろしくお願いします。
0742nobodyさん2005/10/11(火) 17:55:09ID:G45STU1Q
>>741
名前をつけて保存とかさせればええやん。

というのはおいといて、アクセスしたらダウンロードさせたいの?
それなら、
header ("Content-Disposition: attachment; filename=$filename");
とかをダウンロード用の引数つきで呼び出されたときにつけてやれば?
0743nobodyさん2005/10/11(火) 18:17:40ID:???
>>742
参考になりました。ありがとうございました。
phpで作成されたxmlを
サーバ側にファイルを保存せずに
ダウンロードさせたかったもので。
0744nobodyさん2005/10/11(火) 19:08:26ID:???
>>739
ありがとうございます。
お陰で成功しました。
くだらん質問を聞いてくれてありがとうございます(_ _*)_ _*)
07456872005/10/11(火) 21:04:28ID:???
>>700,704
・ローカルに保存されたCookieがあった
・setcookieがtrueを返す

から発行されたのを確認してたんだが、ローカルのCookie消して、ブラウザ再起動してアクセスしたらCookieが発行されなかった。
まだsetcookieの返り値は確認してないんだが、ローカルに保存されてないから多分falseだと思う。

もうちょっと考えてみるわ。
0746nobodyさん2005/10/11(火) 21:48:33ID:???
4バイトバイナリを16進数文字列に直して、それをさらに数字に直す時に
  $four_letters = chr(0x23) . chr(0xb6) . chr(0xa8) . chr(0xc7);
  $the_number = intval(bin2hex($four_letters), 16);
とすると、2の補数表現の関係か整数の0x7FFFFFFF(2147483647)までは普通に変換されるけど、
  $four_letters = chr(0xF8) . chr(0xb6) . chr(0xa8) . chr(0xc7);
  $the_number = intval(bin2hex($four_letters), 16);
0以下(2の補数表現でマイナスの数字)をintvalしようとすると自動的に
プラスの値の上限(2147483647)が$the_nuberに入ってしまうんだけど、
簡単に$the_numberにマイナスの数字を入れる方法を教えて下さい。

今は、たまたま-16,777,216(0x80FFFFFF)以下の数字を使わないので、
substr() を使って上位1バイトを条件文(if〜else)にかけてビット反転(~)などを駆使して
  $four_letters = chr(0xF8) . chr(0xb6) . chr(0xa8) . chr(0xc7);
  $four_letters_hex = bin2hex($four_letters);
  if (substr($four_letters_hex, 0, 2) == "ff"){
    $four_letters_lestdigit = ~ (intval(substr($four_letters_hex, 2, 6), 16));
    $four_letters_not = sprintf("%x", $four_letters_lestdigit);
    $four_letters_int = -1 * (1 + (intval(substr($four_letters, 2, 6), 16)));}
  else $four_letters = intval($four_letters_hex, 16);
などとしていて、今後上位1バイトがFF以下の数字を変換する必要性が出ても、
それに合わせて条件文や計算を変えてやればいいのだけど、
もしかしたら、もっと1行や2行程度で済む方法があるような気がして・・・・
0747nobodyさん2005/10/11(火) 21:55:34ID:???
ゴメン間違えた。
> 今は、たまたま-16,777,216(0x80FFFFFF)以下の数字を使わないので、

間違い)16,777,216(0x80FFFFFF)

今は、たまたま0xFF000000よりマイナスの数字を使わないので、
0748nobodyさん2005/10/11(火) 21:58:13ID:???
質問です。
変数が$q1から$q99まであるのですが
forを使用して表示したいのですが

for($i = 1; $i < 100; $i++){
$q[$i]="$q".$i;
echo $q[$i];
}

これだとうまくいきません。
配列に変数を格納する事は出来ないのでしょうか?
またうまいやり方があれば教えて下さい。
07497482005/10/11(火) 22:02:52ID:p5WBUvB7
上げ忘れました。すいません
0750nobodyさん2005/10/11(火) 22:04:16ID:???
>>748
そのまま突っ走りたい場合はマニュアルの「可変変数」を参照。
うまいやり方というか、なんというか、$q1〜$q99のような使い方を最初からしない方がよいかと。
07517482005/10/11(火) 22:07:40ID:???
>>750
ありがとうございます。調べてみます。
0752nobodyさん2005/10/11(火) 22:11:04ID:???
>>748
この手の質問は繰り返しあるな。。。
750 氏の言う「$q1〜$q99のような使い方を最初からしない方がよいかと」に同意。
とりあえず以下でオケ。

for($i = 1; $i < 100; $i++){
 $x = 'q' . $i;

 $q[$i] = $$x;
 echo $q[$i];
}
0753nobodyさん2005/10/11(火) 22:15:26ID:???
ある意味、$q1から$q99まで行く方が遥かに難しい。尊敬しそう。
07547482005/10/11(火) 22:18:44ID:???
>>752
有難うございます。

出来ました。凄く感動してます。
これが出来るといろいろ応用できそうですね。
07557522005/10/11(火) 22:29:10ID:???
>>754
いやいや、これの応用を考えるより今後は
$q1〜$q99 なんかを使用しない方法を考えた方が。。。
07567482005/10/11(火) 22:56:40ID:???
>>755

今回はアンケートを取るのに使用しました。
formの名前を決めていくならこういう方法しか
ないと思っていたのですが、もしかしたら他に
方法ありますでしょうか?
0757nobodyさん2005/10/11(火) 23:02:05ID:???
普通に配列つかえばいいじゃん
0758nobodyさん2005/10/11(火) 23:05:03ID:???
>>756
<form action="unko.php" method="post" >
<input type="text" name="q[]" /><br />
<input type="text" name="q[]" /><br />
<input type="text" name="q[]" /><br />
<input type="text" name="q[]" /><br />
<input type="submit" name="SEND" />
</form>

//unko.php
<?php
var_dump($_POST[q]);
?>
0759nobodyさん2005/10/11(火) 23:06:05ID:???
POSTの順序は保証されないんじゃなかったっけ
qにはキーを指定したほうがいいと思う
0760nobodyさん2005/10/11(火) 23:28:35ID:???
前から気になってたんだけど、name属性に [ ] を使っていいのかな?
HTML4.01の日本語訳 ttp://www.asahi-net.or.jp/~bd9y-ktu/html4rec_f/cover.html から、
name属性は CDATA ttp://www.asahi-net.or.jp/~bd9y-ktu/html4rec_f/types.html#type-cdata
と辿ることができて、その中に、

「IDやNAMEトークン字句は、文字([A-Za-z])とそれに続くdigits ([0-9])・hyphens ("-")・
underscores ("_")・colons (":")・periods (".")で始まらなければなりません。」とある。

ちょっと誤解を招きそうなので、原文も参照してみると、

「ID and NAME tokens must begin with a letter ([A-Za-z]) and may be followed
by any number of letters, digits ([0-9]), hyphens ("-"), underscores ("_"), colons (":"), and periods ("."). 」
なので、最初の文字が[A-Za-z]でその後に [0-9] - _ : . が続く事になるよね。
ここに [ ] は含まれないので、本当は使っちゃまずいんじゃないかと。。。
0761nobodyさん2005/10/11(火) 23:39:39ID:???
>>760
実際問題、
現状ほぼ全てのブラウザで使えてるんだから、
イインジャネェノ?
(将来的には知らんが)
0762nobodyさん2005/10/11(火) 23:42:19ID:???
>>760
Web制作で聞くべきことだと思う
0763nobodyさん2005/10/12(水) 00:03:15ID:???
inputのname属性はCDATA属性値でしょ?
0764nobodyさん2005/10/12(水) 00:06:41ID:???
Yes
0765nobodyさん2005/10/12(水) 00:23:43ID:???
http://wiki.riaf.org/kinowiki/%E3%81%AF%E3%81%A6%E3%81%AA%E3%83%80%E3%82%A4%E3%82%A2%E3%83%AA%E3%83%BC%E3%82%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%89%E8%87%AA%E5%8B%95%E3%83%AA%E3%83%B3%E3%82%AFAPI
これってどう使えば良いんですか?
日記に組み込みたいんですけど・・・
0766nobodyさん2005/10/12(水) 00:27:04ID:???
>>765
使い方も書いてあると思うが

あと、ここで聞くならそこの掲示板で聞けばいいじゃん
と思うのは俺だけ?
0767nobodyさん2005/10/12(水) 00:43:17ID:???
>>766
大丈夫、俺もそう思ったから。
0768nobodyさん2005/10/12(水) 01:11:52ID:???
>>112の拡張で、
>>119-120 >>125さんのソースを元に

更新参照ファイル  ページ名         飛び先URL
../xxx/zzz.log   お絵かき掲示板   ../xxx/gazou_bbs.cgi
../../yyy/yyy.dat 質問掲示板     http://yyy.net/bbs/faqbbs.cgi
./www.log     お知らせ       ./histry.cgi

という感じで、表示する「ページ名」と飛び先のURLを事前設定して、
一番新しく更新されたログを参照し、(ここでは仮に./www.log)
html上で
 10/11 <a href="./histry.cgi">お知らせ</a>
みたいにページ名とリンクを自動で貼ってくれるようなものって作れないでしょうか?
0769nobodyさん2005/10/12(水) 06:00:17ID:???
作ろうと思う気合いさえあれば作れる
0770nobodyさん2005/10/12(水) 06:41:59ID:???
>>746
質問の意図がわからんけど、要は符号付4ビットバイナリを10進数に直したいだけ?

$a=unpack('Nans',chr(0x23) . chr(0xb6) . chr(0xa8) . chr(0xc7)); echo $a['ans'];
599173319
$a=unpack('Nans',chr(0xF8) . chr(0xb6) . chr(0xa8) . chr(0xc7)); echo $a['ans'];
-122246969
検算は(゚�听)シテネ
0771nobodyさん2005/10/12(水) 08:14:44ID:???
>>760
name属性とNAMEトークンを混同している
CDATAの説明は ID and NAME tokens must begin ・・・の前で終わりだ
0772nobodyさん2005/10/12(水) 09:00:52ID:???
>>770
746です。
まじで1行ですね。
ありがとうございます。
0773nobodyさん2005/10/12(水) 11:52:03ID:???
↓ココの配布サイト様にある
ttp://www.mt312.com/
↓PHP4 写メール対応掲示板 IMG-BBS
ttp://www.mt312.com/archives/imgbbs.html
の設置について質問です。

ダウンロードしてサーバーにアップ、正常に設置は出来たのですが、
携帯からメール送信して画像をアップ出来るようにする方法がわかりません

config.phpの96行目にある

// 写メール項目
define("POP3_MAIL", "");// 受信メールアドレス yes="[email protected]" no=""
define("POP3_HOST", "");// 受信ホスト名
define("POP3_USER", "");// 受信ホストユーザ名
define("POP3_PASS", "");// 受信ホストパスワード

の欄に何を設定したらいいのかがマジにわからないのですorz
頭が禿げるほど調べたり試したりしてみたのですが
検索ワードが悪いのか、お手上げ状態です…

たとえば、やほー等フリーのアドレスを取得して
それを受信メールアドレスに設定し、
そのアドレスに画像付きメールを送信すれば
画像掲示板に投稿…出来るようになるのでしょうか。
その場合、受信ホスト名、受信ホストユーザ名、受信ホストパスワード
には何を入れたら良いのでしょうか。

阿呆な質問をしてホントに申し訳ないのですが
どなたかおわかりになる方がいましたら、
何卒ご教授の程宜しくお願い致します。
0774nobodyさん2005/10/12(水) 12:03:05ID:???
>>773
配布されたスクリプトについては、配布している奴のところで質問すべき。
07757742005/10/12(水) 12:04:54ID:???
>>773
> 受信ホスト名、受信ホストユーザ名、受信ホストパスワード

はYahooの POPホスト、POPユーザー名、POPユーザーパスワードだな。
0776nobodyさん2005/10/12(水) 12:09:58ID:???
>>773
POP3で受信できるメールアカウントが必要だ
OutlookExpress開いてアカウントの設定を見たらわかるよ
0777nobodyさん2005/10/12(水) 12:12:26ID:???
>>773
http://www.mt312.com/support/
0778nobodyさん2005/10/12(水) 13:28:25ID:???
>>774,775,776,777
速攻でレスありがとうございました。
もう一度配布元のサポートを徹底して調べてみることにします。
07797732005/10/12(水) 13:29:05ID:???
778=773でした。すみません。
07807282005/10/12(水) 14:11:30ID:???
>>734
遅レスすいません。
言われた通りやってみましたが、共にエラーが出てしまいました。
シフトJISやEUCにしたい場合、どう書けばよいでしょうか?
0781nobodyさん2005/10/12(水) 15:38:33ID:???
>>780
マニュアル見たら古い関数ですと書かれて引数ものっていないぜ<pdf_set_font
0782nobodyさん2005/10/12(水) 15:58:08ID:???
>>780
http://php.s3.to/man/function.pdf-findfont.html
ここらあたり?
07837802005/10/12(水) 15:58:26ID:xQ56+Qqe
>>781
pdf_set_font($pdf,"Times-Roman",35,"host");だと、エラーは出ないで
出力できるんですが、日本語が化けてしまうんです。一応使う事は出来るみたいです。

pdf_set_font〜の少し上の方に、pdf_findfont($pdf,"Courier","host",0);
としているのですが、これが問題なのかもしれないです。
ここの"Courier"を他の何かに変えたら、もしかしたら動くかも、と考えているところです。
どなたか心当たりは無いでしょうか?
07847802005/10/12(水) 16:15:18ID:???
>>782
たぶんその辺だと思います。
ちょっとこの周辺をいろいろいじってみようと思います。
0785nobodyさん2005/10/12(水) 16:48:07ID:???
つーか、Times-Romanてのは半角欧文用フォントじゃねーの?
0786nobodyさん2005/10/12(水) 17:53:26ID:4hCrpEso
ここはくだらないので、もっとためになるスレはありませんか?
0787nobodyさん 2005/10/12(水) 18:01:48ID:MJ2G+N2s
2ちゃんねる掲示板のCGIどこにあるのれすか?
0788nobodyさん2005/10/12(水) 18:16:39ID:???
>>787
知ってるがお前には絶対使えない
0789nobodyさん 2005/10/12(水) 18:19:15ID:MJ2G+N2s
なぜゆえに?
0790nobodyさん2005/10/12(水) 18:27:40ID:???
>>789
書き込みのスクリプトはPerlだが読み込みはC。
0791nobodyさん2005/10/12(水) 18:31:14ID:MJ2G+N2s
>>791
そうなんですか
分かりました
失礼します。
0792nobodyさん2005/10/12(水) 18:45:47ID:???
>>741に書き込んだものですが、phpで作成されたxml(html)をダウンロード
させたいのですが、writer.phpというソースをダウンする事はできるのですが、
writer.phpが作成するxmlをダウンさせる方法がわかりません。
phpが作成するhtmlやxmlをダウンロードさせる方法をお願いします。

<?php
$outputname="writer.php";
header("Content-Type: text/xml");
header("Content-Disposition: attachment; filename=$outputname");
@readfile("writer.php");
?>

■ このスレッドは過去ログ倉庫に格納されています