私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【PHP】下らねぇ質問はID出して書き込みやがれ 104
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
サムネイル版じゃないほうなら
[if main/img]<img src='{$main/url}' border=0 align=right vspace=5 alt="({$main/size}KB)"><br>{$main/url}[/if]
{$main/body}
[if main/img]<img src='{$main/url}' border=0 align=right vspace=5 alt="({$main/size}KB)"><br>{$main/url}[/if]
{$main/body}
ここで紹介されてる。鮎川寛氏が作成したテンプレートエンジンらしい
http://system4zphoto.blog78.fc2.com/blog-entry-8.html
http://system4zphoto.blog78.fc2.com/blog-entry-8.html
俺の予想では、出すことのできないURLを求めていて、それは無理って結論になると思う。
だって表示してる画像のURLだろ?何とでもなるじゃん
変数に相対URLしか入ってなくても環境変数使えば絶対URLも導けるし
変数に相対URLしか入ってなくても環境変数使えば絶対URLも導けるし
>>311
いやあんた、テンプレートとHTMLソースの場所明らかに違うからソレwww
いやあんた、テンプレートとHTMLソースの場所明らかに違うからソレwww
>>311
もしかして、ふざけてる?・・・わけじゃないよね。
日付と時間は最初から表示されてるじゃないか。
直すテンプレートファイルが違うんじゃないの?
mailbbs_pc.html直して編集画面を見てるとか。
編集画面ならmailbbs_admin.htmlも直さなくちゃ駄目だろうし
mailbbs_i.htmlとか関係しそうなテンプレ確認しなよ
もしかして、ふざけてる?・・・わけじゃないよね。
日付と時間は最初から表示されてるじゃないか。
直すテンプレートファイルが違うんじゃないの?
mailbbs_pc.html直して編集画面を見てるとか。
編集画面ならmailbbs_admin.htmlも直さなくちゃ駄目だろうし
mailbbs_i.htmlとか関係しそうなテンプレ確認しなよ
「初心者なので」ってわざわざ言わなくてもわかるし、それを言い訳にされると腹立つから止めろ
全部のテンプレファイル確認した?
とりあえずmailbbs_pc.htmlはこれをコピペしな。
[loop main]
<table border=0 cellpadding=0 cellspacing=0 bgcolor="#99cc99">
<tr><td>
<table border=0 cellpadding=3 cellspacing=1 width=390>
<tr><td><font size=2 color="#ffffff">No.{$main/id} {$main/subject}</font></td>
</tr>
<tr><td bgcolor="#ffffff"><font size=2>
[if main/sam]<a href='{$main/url}'><img src='{$main/sam_url}' border=1 align=right vspace=5 alt="({$main/size}KB)">{$main/url}<br></a>[/if]
[if main/img]<img src='{$main/url}' border=0 align=right vspace=5 alt="({$main/size}KB)">{$main/url}<br>[/if]
{$main/body}
[if main/noimg]<br>添付:<a href='{$main/url}'>{$main/filename}</a>({$main/size}KB)[/if]
<br clear="right"><br><div align="right">{$main/date}</div>
</font></td></tr></table>
</td></tr></table>
[/loop]
全部のテンプレファイル確認した?
とりあえずmailbbs_pc.htmlはこれをコピペしな。
[loop main]
<table border=0 cellpadding=0 cellspacing=0 bgcolor="#99cc99">
<tr><td>
<table border=0 cellpadding=3 cellspacing=1 width=390>
<tr><td><font size=2 color="#ffffff">No.{$main/id} {$main/subject}</font></td>
</tr>
<tr><td bgcolor="#ffffff"><font size=2>
[if main/sam]<a href='{$main/url}'><img src='{$main/sam_url}' border=1 align=right vspace=5 alt="({$main/size}KB)">{$main/url}<br></a>[/if]
[if main/img]<img src='{$main/url}' border=0 align=right vspace=5 alt="({$main/size}KB)">{$main/url}<br>[/if]
{$main/body}
[if main/noimg]<br>添付:<a href='{$main/url}'>{$main/filename}</a>({$main/size}KB)[/if]
<br clear="right"><br><div align="right">{$main/date}</div>
</font></td></tr></table>
</td></tr></table>
[/loop]
ありがとうございます。
画像の左に表示されました。
絶対パスで表示させるには別なところを直さないといけないんですよね。
pop.phpだとは思うのですが、どうかヒントください。
画像の左に表示されました。
絶対パスで表示させるには別なところを直さないといけないんですよね。
pop.phpだとは思うのですが、どうかヒントください。
>>317
pop.phpはメール受信スクリプト。掲示板を表示してるのはmailbbs.php
一番簡単なのは、config.phpの11行目
$tmpdir = "./data/";
を絶対URLで書けばいい。
$tmpdir = "http://example.com/hogehoge/data/";
pop.phpはメール受信スクリプト。掲示板を表示してるのはmailbbs.php
一番簡単なのは、config.phpの11行目
$tmpdir = "./data/";
を絶対URLで書けばいい。
$tmpdir = "http://example.com/hogehoge/data/";
>>318
ごめん、それやっぱ駄目だ
ごめん、それやっぱ駄目だ
>>318さん、ありがとうございます。
お騒がせしました。
お騒がせしました。
>>320
その方法駄目だから。新しい投稿画像がアップされない
その方法駄目だから。新しい投稿画像がアップされない
それしたら保存できなくならない?
スーパーグローバルの$_SERVERとにらめっこするといい。
スーパーグローバルの$_SERVERとにらめっこするといい。
>>323
config.php
-----
$tmpdir = "./data/"; //←元に戻す
$imgdir = "http://ime.nu/example.com/hogehoge/data/"; //←新しく追加
-----
mailbbs.php
-----
$arg['imgdir'] = $imgdir; // 27行目付近に追加
-----
mailbbs_pc.html
-----
さっき{$main/url}を追加した部分を{$imgdir}に変える
-----
config.php
-----
$tmpdir = "./data/"; //←元に戻す
$imgdir = "http://ime.nu/example.com/hogehoge/data/"; //←新しく追加
-----
mailbbs.php
-----
$arg['imgdir'] = $imgdir; // 27行目付近に追加
-----
mailbbs_pc.html
-----
さっき{$main/url}を追加した部分を{$imgdir}に変える
-----
>>326
>>325は間違い。
config.php
-----
$tmpdir = "./data/"; //←元に戻す
$imgdir = "http://ime.nu/example.com/hogehoge/data/"; //←新しく追加
-----
mailbbs.php
-----
$row['url2'] = $imgdir.rawurlencode($att); // 185行目に追加
-----
mailbbs_pc.html
-----
[loop main]
<table border=0 cellpadding=0 cellspacing=0 bgcolor="#99cc99">
<tr><td>
<table border=0 cellpadding=3 cellspacing=1 width=390>
<tr><td><font size=2 color="#ffffff">No.{$main/id} {$main/subject}</font></td>
</tr>
<tr><td bgcolor="#ffffff"><font size=2>
[if main/sam]<div align="right"><a href='{$main/url}'><img src='{$main/sam_url}' border=1 vspace=5 alt="({$main/size}KB)"><br>{$main/url2}</a></div>[/if]
[if main/img]<div align="right"><img src='{$main/url}' border=0 vspace=5 alt="({$main/size}KB)"><br>{$main/url2}</div>[/if]
{$main/body}
[if main/noimg]<br>添付:<a href='{$main/url}'>{$main/filename}</a>({$main/size}KB)[/if]
<br clear="right"><br><div align="right">{$main/date}</div>
</font></td></tr></table>
</td></tr></table>
[/loop]
-----
>>325は間違い。
config.php
-----
$tmpdir = "./data/"; //←元に戻す
$imgdir = "http://ime.nu/example.com/hogehoge/data/"; //←新しく追加
-----
mailbbs.php
-----
$row['url2'] = $imgdir.rawurlencode($att); // 185行目に追加
-----
mailbbs_pc.html
-----
[loop main]
<table border=0 cellpadding=0 cellspacing=0 bgcolor="#99cc99">
<tr><td>
<table border=0 cellpadding=3 cellspacing=1 width=390>
<tr><td><font size=2 color="#ffffff">No.{$main/id} {$main/subject}</font></td>
</tr>
<tr><td bgcolor="#ffffff"><font size=2>
[if main/sam]<div align="right"><a href='{$main/url}'><img src='{$main/sam_url}' border=1 vspace=5 alt="({$main/size}KB)"><br>{$main/url2}</a></div>[/if]
[if main/img]<div align="right"><img src='{$main/url}' border=0 vspace=5 alt="({$main/size}KB)"><br>{$main/url2}</div>[/if]
{$main/body}
[if main/noimg]<br>添付:<a href='{$main/url}'>{$main/filename}</a>({$main/size}KB)[/if]
<br clear="right"><br><div align="right">{$main/date}</div>
</font></td></tr></table>
</td></tr></table>
[/loop]
-----
>>325さん、かしこまりました。
本当にありがとうございました。
本当にありがとうございました。
>>329
書き込む前にリロードして最新のレスを確認しろよwww
書き込む前にリロードして最新のレスを確認しろよwww
>>333
> $imgdir = "http://ここは私のドメインでいいのですか?/data/"; //←新しく追加
ドメインなのかサブドメインなのか、ドメイン+ディレクトリーなのか
あなたがそのスクリプトをアップしたURLということです。
> // 画像がある時$row['url2'] = $imgdir.rawurlencode($att); // 185行目に追加
> こんな感じでいいですか?
質問の意味がわからんが、
画像がある時かどうかはテンプレートの中で[if main/img]~[/if]で判断されるから
mailbbs.php のほうは気にせずそのまま書いておけばいい。
ちなみに185行目というのは
$row['url'] = $tmpdir.rawurlencode($att);
の辺りということです。
> $imgdir = "http://ここは私のドメインでいいのですか?/data/"; //←新しく追加
ドメインなのかサブドメインなのか、ドメイン+ディレクトリーなのか
あなたがそのスクリプトをアップしたURLということです。
> // 画像がある時$row['url2'] = $imgdir.rawurlencode($att); // 185行目に追加
> こんな感じでいいですか?
質問の意味がわからんが、
画像がある時かどうかはテンプレートの中で[if main/img]~[/if]で判断されるから
mailbbs.php のほうは気にせずそのまま書いておけばいい。
ちなみに185行目というのは
$row['url'] = $tmpdir.rawurlencode($att);
の辺りということです。
>>296の段階で気付くべきだったな
コイツ、PHPの以前にHTML程度しか知しらねーんじゃねーの?
コイツ、PHPの以前にHTML程度しか知しらねーんじゃねーの?
ただ残念ながら>>328には極めて深刻なミスがありアドレスが表示されることはなかったわけだが
>>340
そうなの?教えて
そうなの?教えて
$a = mb_convert_encoding($a, "UTF-8", "auto");
ぢゃないか?
ぢゃないか?
共有サーバなどでaliases使えない環境の場合、メールをPHPで受けてPOPで処理するにはcronで数分おきにメールチェックさせるしかない?
cronすら対応してないサーバの場合は手動でPHP実行するしかないのかな。
cronすら対応してないサーバの場合は手動でPHP実行するしかないのかな。
>>345
<?php
mb_language("Japanese");
$a = "ほげほげ";
//
var_dump( strlen( $a ), $a );
for ( $i = 0; $i < strlen( $a ); $i++ ) printf( "%s\n", bin2hex( $a[ $i ] ) );
printf( "<br/>\n");
//
$b = mb_convert_encoding($a, "UTF-8", "auto");
var_dump( strlen( $b ), $b );
for ( $i = 0; $i < strlen( $b ); $i++ ) printf( "%s\n", bin2hex( $b[ $i ] ) );
printf( "<br/>\n");
?>
<?php
mb_language("Japanese");
$a = "ほげほげ";
//
var_dump( strlen( $a ), $a );
for ( $i = 0; $i < strlen( $a ); $i++ ) printf( "%s\n", bin2hex( $a[ $i ] ) );
printf( "<br/>\n");
//
$b = mb_convert_encoding($a, "UTF-8", "auto");
var_dump( strlen( $b ), $b );
for ( $i = 0; $i < strlen( $b ); $i++ ) printf( "%s\n", bin2hex( $b[ $i ] ) );
printf( "<br/>\n");
?>
前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
みんなの評価 : 類似してるかもしれないスレッド
- 【PHP】下らねぇ質問はID出して書き込みやがれ 108 (1001) - [98%] - 2011/7/27 14:48
- 【PHP】下らねぇ質問はID出して書き込みやがれ 134 (1002) - [98%] - 2014/7/29 4:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 124 (1001) - [98%] - 2013/1/10 6:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 100 (1001) - [98%] - 2010/11/14 21:46
- 【PHP】下らねぇ質問はID出して書き込みやがれ 101 (1001) - [98%] - 2010/12/18 22:31
- 【PHP】下らねぇ質問はID出して書き込みやがれ 102 (1001) - [98%] - 2011/1/25 4:34
- 【PHP】下らねぇ質問はID出して書き込みやがれ 103 (1001) - [98%] - 2011/2/14 19:50
- 【PHP】下らねぇ質問はID出して書き込みやがれ 105 (1001) - [98%] - 2011/4/28 23:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 106 (1001) - [98%] - 2011/6/3 5:17
- 【PHP】下らねぇ質問はID出して書き込みやがれ 107 (1001) - [98%] - 2011/7/2 2:15
- 【PHP】下らねぇ質問はID出して書き込みやがれ 109 (1001) - [98%] - 2011/8/30 2:02
- 【PHP】下らねぇ質問はID出して書き込みやがれ 114 (1001) - [98%] - 2012/1/19 12:30
- 【PHP】下らねぇ質問はID出して書き込みやがれ 137 (995) - [96%] - 2023/1/30 18:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 128 (1001) - [96%] - 2013/8/4 14:01
- 【PHP】下らねぇ質問はID出して書き込みやがれ 136 (936) - [96%] - 2014/9/18 12:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 129 (1001) - [96%] - 2013/9/18 1:45
- 【PHP】下らねぇ質問はID出して書き込みやがれ 135 (984) - [96%] - 2014/8/7 1:00
トップメニューへ / →のくす牧場書庫について