▲掲示板に戻る
■ 過去ログ 272 ■new← [300][299][298][297][296][295][294][293][292][291][290][289][288][287][286][285][284][283][282][281][280][279][278][277][276][275][274][273][ 272 ][271][270][269][268][267][266][265][264][263][262][261][260][259][258][257][256][255][254][253][252][251][250][249][248][247][246][245][244][243][242][241][240][239][238][237][236][235][234][233][232][231][230][229][228][227][226][225][224][223][222][221][220][219][218][217][216][215][214][213][212][211][210][209][208][207][206][205][204][203][202][201][200][199][198][197][196][195][194][193][192][191][190][189][188][187][186][185][184][183][182][181][180][179][178][177][176][175][174][173][172][171][170][169][168][167][166][165][164][163][162][161][160][159][158][157][156][155][154][153][152][151][150][149][148][147][146][145][144][143][142][141][140][139][138][137][136][135][134][133][132][131][130][129][128][127][126][125][124][123][122][121][120][119][118][117][116][115][114][113][112][111][110][109][108][107][106][105][104][103][102][101][100][99][98][97][96][95][94][93][92][91][90][89][88][87][86][85][84][83][82][81][80][79][78][77][76][75][74][73][72][71][70][69][68][67][66][65][64][63][62][61][60][59][58][57][56][55][54][53][52][51][50][49][48][47][46][45][44][43][42][41][40][39][38][37][36][35][34][33][32][31][30][29][28][27][26][25][24][23][22][21][20][19][18][17][16][15][14][13][12][11][10][9][8][7][6][5][4][3][2][1] →old
50件ずつ表示
[659 のレス3] Name:た。 Date:2005/02/13(Sun) 13:04
[659 のレス2] Name:aaaa Date:2005/02/13(Sun) 08:30
[659 のレス1] Name:moon Date:2005/02/12(Sat) 23:46
[659] p-bbs Name:た。 Date:2005/02/12(Sat) 21:46 HP
phpは初めてなのでが、
p−bbsをがんばってUPしてみたのですが
書き込みすると文字化けしてしまいます。
何が原因なのかわからなくて困っています。
だれか教えてください。
[653 のレス6] Name:anpanman Date:2005/02/13(Sun) 04:30
>動作しないのでしょうか
解決したようなのでいいかもしれませんが、あえて言います。
聞く前に試してみれば良いのでは?
[653 のレス5] Name:sephi Date:2005/02/12(Sat) 20:16
たいへん参考になりました。ありがとうございました。
[653 のレス4] Name:roux Date:2005/02/12(Sat) 01:23
$fp = @fopen("count/count.txt","r+") or die("ファイルが開けません");
でどうでしょう
include/requireされる側(この場合上位php)からみてfopenのパスを合わせないと駄目です。
もしくはcount.php内でchdir?面倒ですね。
絶対パスで指定しちゃうのも手です。
[653 のレス2] Name:sephi Date:2005/02/12(Sat) 01:16
index.phpというファイルに
<?include("count.php");?> と記述して
同一ディレクトリ内にcount.php、.txtを収めている場合は動作するのですが、
下位ディレクトリを作成してそこに収めた場合は動作しません。
<?include("./count/count.php");?>
のような相対パスではなく、
サーバ内のフルパス、もしくはhttp://から始まる絶対パスでなければ動作しないのでしょうか?
[653 のレス1] Name:F Date:2005/02/11(Fri) 23:09
pathがあってれば表示出来る
ていうかカウンタが見えない云々は
index.html を index.phpにするとかSSIにしなちゃい
[653] シンプルカウンタ Name:sephi Date:2005/02/11(Fri) 20:09
シンプルカウンタを使わせて頂いております。
カウントを表示させたいphpファイルと、
count.php、count.txt
はそれぞれ同一ディレクトリ内に内包させていないと
動作しないのでしょうか?
「count」という別ディレクトリを作成して
その中にcount.phpを設置し、
上位ディレクトリのphpファイルから表示させようと試みたのですが、
「ファイルが開けません」とエラーが出てしまいます。
ご教示お願いします。
[658 のレス1] Name:APACHE Date:2005/02/13(Sun) 03:24
1.何を設置したのか不明
2.状況が分かりにくい
3.我々はエスパーではない。
と言うわけで設置場所を晒していただけるとわかりやすいのです。
[658] BBSなんですが・・・ Name:わと Date:2005/02/12(Sat) 19:11
初です。掲示板に記入をしようとしても、
「0」という記号{?}だけで書き込んだ内容が
表示されないのですがどう対処すればいいのでしょう?
おしえてください。
[649 のレス2] Name:p++bbs Date:2005/02/11(Fri) 22:16
$sql = "SELECT count(*) FROM table where name = '$name' and comment='$com' ";
$result = mysql_query($sql);
if( mysql_result($result, 0, 0) != 0 ){ error("二重投稿は禁止です ");}
[649 のレス1] Name:toto Date:2005/02/10(Thu) 23:22
すみません、誤って送信してしまいました。
P−bbsのDB版を使っているのですが、この部分が動いていないようで、二重投稿ができてしまいます。有効にするには、どうしたら、よいのでしょうか?
[649] 二重投稿ga Name:toto Date:2005/02/10(Thu) 23:19
list($tno,$tdate,$tname,$tmail,$tsub,$tcom,,,$tpw,$ttime) = explode("<>", $check[0]);
if($name == $tname && $com == $tcom) error("二重投稿は禁止です");
[652] 写メBBS画像が表示されません Name:yuki Date:2005/02/11(Fri) 18:50
写メールBBSを設定していますが画像が表示されません。画像投稿後、BBS画面上に「MAIL」のロゴが回転して、投稿通知メールは送られてくるのですが、承認、記事のURLをクリックしても「指定された記事が見つかりません」と表示されます。権限、指定など見直すヶ所があれば教えてください。よろしくお願いします。
[651 のレス1] Name:anpanman Date:2005/02/11(Fri) 17:25
[651] バックが真っ白 Name:昔人間 Date:2005/02/11(Fri) 16:41
画像BSSをDLさせて頂きました PHPは始めた所で暗中模索しています mySeverにアップしましたがバックカラ−が真白で見にくい状態です どうすればいいんでしょうご教授下さい。
C,Pascal,VBは長年触っていますがネット関連はひょっこです
67歳ロ−トルプログラマ
[650 のレス4] Name:yuu Date:2005/02/11(Fri) 15:39
そうですか・・・。
やってみたら、普通にイメージタグが文字で表示されたので、タグが効かないから出来ないのかと思っていました。
やり直してみます。
[650 のレス3] Name:phpinfo Date:2005/02/11(Fri) 07:23
[650 のレス2] Name:yuu Date:2005/02/11(Fri) 05:18
荒らしの被害に合うのは確かに困りますね・・・。
投稿記事に絵文字を使いたいのですが、
タグを許可せずに絵文字を表示させることは出来ますか?
[650 のレス1] Name:APACHE Date:2005/02/11(Fri) 05:07
タグは使えなくて良いです。
下手に使えるようにすると地獄絵図(タグ荒らし)になることがあります。
ttp://kemuri-net.dip.jp/~server/php/sample/fontstyle.php
ttp://kemuri-net.dip.jp/~server/php/sample/form.php
[650] PHP-I-BOARDにタグ使用 Name:yuu Date:2005/02/11(Fri) 03:42
PHP-I-BOARDの投稿記事欄に画像を直接表示させたいのですが
タグが使用出来るようにするにはどのようにしたらよいのでしょうか。
設定の中にはタグの使用する/しないを設定する項目がないようなのですが、
スクリプトをいじらなければ出来ないのでしょうか。
[637 のレス3] Name:kotetu Date:2005/02/11(Fri) 00:19
広告は自動挿入のようです。
解決方法を管理人さんに問い合わせてみます。
izzyさん、APACHEさん早速のレスありがとうございました。
[637 のレス2] Name:APACHE Date:2005/02/09(Wed) 03:37
どういう広告挿入システムなのか不明ですが
転送されたファイル自体を書き換えて挿入するタイプなら
構文エラーが発生してもおかしくはありません。
サーバーの管理人さんに仕様を聞いてみたり
サーバーのFAQや注意事項に何か書いてないか確認してください。
[637 のレス1] Name:izzy Date:2005/02/09(Wed) 03:11
誰が考えても広告が臭いわけで…。
自動挿入の場合、原因が分かったとしてもどうにもならない場合も多いです。
いずれにせよ、kotetuさんの情報だけではなんの解決策も出ないな〜。
[637] 文法エラー? Name:kotetu Date:2005/02/09(Wed) 00:07
はじめまして、半月ほど前からから初HPに挑戦していまして、p++bbsをDLさせていただきました。
設置したサーバー(使えるねっと)ではアップロード直後正常に作動していたのですが、数時間後に広告が入ることになっており、広告が入ると
Parse error: parse error in /home/virtual/site1/fst/home/cutnet/pppibbs/pppbbs.php on line 744
というエラー出ました。
過去ログを参考に文法の問題かと思い744行目を見てみたのですが
742行目 case 'search':
743行目 Search($w, $andor, $f);
744行目 break;
745行目 default:
746行目 MainView($buf,$thread,$page);
747行目 echo $buf;
748行目}
749行目?>
となっており、特におかしいところはないと思うのですが、この状態から再び正常に作動させるにはどうすればよろしいでしょうか?ご教授のほうよろしくお願いします。
[648 のレス3] Name:hide Date:2005/02/10(Thu) 23:24
>>anpanmanさん
ありがとうございます!!
なんか僕難しく考えすぎてたのかもしれません(汗
3gpのDispositionとMIME TYPEも一緒に記述してしまっていたがためにダウンロードが出来なかったようです。
ありがとうございました(・∀・)
[648 のレス2] Name:anpanman Date:2005/02/10(Thu) 21:24
[648 のレス1] Name:anpanman Date:2005/02/10(Thu) 21:24
# 以下修正不要って所に以下を追加するだけじゃダメですか?
%DTに
'3g2', 'devmpzz',
%MIMEに
'3g2', 'audio/3gpp2',
'3g2', 'video/3gpp2',
[648] mailbbsで Name:hide Date:2005/02/10(Thu) 14:13
初めまして、mailbbs.phpを使わせて頂いています。
小生、悩んでPHPいじってもどうしてもうまくいかない事があり、本日質問に参りました。
EZweb端末[W21K等]でEZ MOVIEを撮影し保存すると拡張子が3gpになります。
その3gpファイルをmailbbs.phpに投稿して、3gpファイルとして取り込まれます。
そしてezget方式で、「ez.cgi」と連携させて各ファイルを端末にダウンロードさせているのですが、どうやら3gpファイルだけ「対応していないデータです」というエラーでダウンロードが拒絶されます。
そこで拡張子リネームを試みたのですが、これがどうにもうまくいかずに困っています。
リネームはez.cgiのperlでやってみましたが、これは諦めて、pop.php側で投稿された際に拡張子を3gpから3g2に変換したいと思って、いろいろ調べていじってみたのですが成功しません。
どなたかリネームに成功する方法をお教え頂けないでしょうか。
長文で失礼しました。
[647] dh Name:hs Date:2005/02/10(Thu) 12:41
[646 のレス5] Name:F Date:2005/02/10(Thu) 12:27
[646 のレス4] Name:いきのむし Date:2005/02/10(Thu) 12:06
750だとotherに読み取り属性がなくてエラーになるような気が……
DSO版なら644、CGI版なら717とかですかねぇ。
[646 のレス3] Name:F Date:2005/02/10(Thu) 11:53
<?
header("適当に");
?>
<html>
<title>test.php</title>
</head>
<body>
Hello World
</body>
</html>
でファイル名をtest.phpにでもして
Permissionを750くらいに
[646 のレス2] Name:いきのむし Date:2005/02/10(Thu) 11:47
[646 のレス1] Name:いきのむし Date:2005/02/10(Thu) 11:44
う〜ん、市井にはPHPの解説本と言われるものがたくさん出ているのですから、1冊くらい買って読んでみては如何でしょうか?何かに躓いて分からないというのならまだしも、さっぱり分からない、というのでは、ここで1から100まで一々聞く破目になると思うのですが。
[646] 教えていただきたいことがあるのですが。 Name:UME Date:2005/02/10(Thu) 11:30
初めましてUMEと申します。
この掲示板にははじめて来たのですが、phpどころか
プログラミングのプの字もわからないのですが、
勇気を持って質問させていただきます。
私は大学生で、留学生が多くいる学校にいっているのですが、
なかなか外国人の友達を作りたくても声をかけにくかったりして、ちょっとビビッてます。
そこで、web上で外国人留学生と、外国人と友達になりたい大学生のマッチングをやりたくていろいろwebのことを勉強しようと思ったのですが、phpがデータベースとの親和性がイイと聞いたのでこのサイトに伺ってみました。
そこで、サーバにphpファイルをテキストエディタで作ったものを置いてみたのですが、それをどうすれば
「Hello World」
と表示されるのかがわかりません。
もしよろしければ、教えていただけないでしょうか?
長文になって申し訳ありません!
[645 のレス1] Name:hogehoge Date:2005/02/10(Thu) 09:32
ここに書くのも悪いことはないですが、PHP-usersとかのMLにポストしたほうが効果的じゃないでしょうか…
でも技術水準が高い方というような漠然とした条件ではろくなのが集まらないきもするなぁ。(自称技術水準高い人が来るわけでしょ。わらい)
[645] 海外に興味のあるPHP技術者の方へ Name:Yama Date:2005/02/10(Thu) 04:15 HP
はじめまして。当方、ニュージーランドのオークランド発信の日系メディア会社です。
業務拡大につき、PHPとMySQLなどのデータベースソフトを使用したホームページを制作、管理できる技術者の方を探しております。
以下が技術者の方への条件となります。
1.専業ではなく、お手伝いしていただける方
2.フリーではない方
3.勤め人の方
4.勤め人の「隠れたバイト」がしたいという方
5.技術水準が高い方
6.留学や海外に興味がある方
ご興味のある方は、まずは私まで直接メールをください。
3月に短期ではありますが、日本へ一時帰国いたします。場所は東京となりますが、お会いしてお話することも可能です。
当方のグループ企業はニュージーランドとオーストラリアに位置しておりますので、いずれは海外で働いてみたいという方には最適です。
ご連絡お待ちしております。
[636 のレス15] Name:510 Date:2005/02/10(Thu) 08:19
アドバイスありがとうございました。
試行錯誤で./configureを通すことができました。
シェルをもっと読めるようにならないとですね。
#OSの最新のphpのパッケージがちょっと古く最新のphp4.xで
やりたかったもので、今回の作業となりました。大変参考に
なりました。ありがとうございました。
[636 のレス14] Name:roux Date:2005/02/10(Thu) 00:28
ま、そうですな(苦笑、今後のためにログが残ればいいかなと思ったわけですが、必要なかったかな。
というかパッケージでいれたならapacheもphpもパッケージ一発の方が管理し易いと思うわけなんスけどねえ。ま、これ以上はやめときます
[636 のレス13] Name:F Date:2005/02/09(Wed) 22:34
>10
うむ。デフォルトでサポートしてるのに何を小難しい
説明してるのかびっくりしちった。
RPMなんだし./configure だけでいけるよね
[636 のレス12] Name:roux Date:2005/02/09(Wed) 01:01
> このbaseというニュアンスがよくわかりません。
> (略
> rpm -qlで出た出力結果すべてチェックしなければならないの?って感じです
例えばmysqlを例に取ると、外部ライブラリを利用するビルドに関してはmysqlのバイナリや設定ファイル等、当然ながら全て必要とされるわけではありません。とりわけconfigureが探しにいくのは拡張子がhで終わる「ヘッダファイル」という奴です。大抵、ビルドに必要なものはLinuxパッケージだと○○-develとかいうのにつめこまれていて、/usr/include/パッケージ名/ 以下等に入ることになっています。手でビルドした場合は/usr/local/<アプリ名>/include/<アプリ名>/ 以下とかになるとかまちまちです。というわけで configureは ほにゃらら/include以下にある事を知っているので、渡してやる[DIR]というのは、大抵、includeの前までのパスを渡せば良い事になります、
が、これが必ずしもあてはまるとは限らないのでコケたら中身みてください、という事になります。以上長文でした。
[636 のレス11] Name:roux Date:2005/02/09(Wed) 01:01
暇なので補足.. php5にはバンドルされない用ですのでひょっとしてphp5だったら--with-mysql=/usrとしてあげてください。
> ご指摘の個所でやはりエラーとなっているようです。
> Cannot find MySQL header files under /usr/include/mysql
configureと呼ばれるものは特殊なファイルではなく、(大抵は)autoconfというユーティリティで生成される「シェルスクリプト」です。基本的に上から下に順々に実行されます。
中身を全て把握する必要はありませんが、止まった出力は参考になると思います。configureの中身を開いて確認し、どうして止まってしまったのか確認できるくらいになっておくと後々応用が効きます(この場合は「if test -z "$MYSQL_DIR"; then」のせいで止まっています。するとその前の$MYSQL_DIR変数をおいかけろという事になるわけです。適当にechoしてみるのも手です)
[636 のレス10] Name:roux Date:2005/02/09(Wed) 00:17
[636 のレス9] Name:roux Date:2005/02/08(Tue) 23:56
ども、混乱させちゃいましたかねえ
sqlサポートを使うには2通りのやり方があるという事です。
1. --with-mysql のみ(引数なし)
こうすると If unspecified なので the bundled MySQL library will be used となります。
つまり内蔵のMySQLライブラリが呼ばれるという事です(同様のものとしでGDがありますが..)なので引数なしが最も楽です。
2. mysql-develに含まれるmysql.hを使いたいなら--with-mysql=/usrとしなければなりません。
先に示したシェルスクリプトが読めないとつらいですが、
/usrを指定するとこれが先のスクリプトの$iに起き変わりif+testコマンドでチェックされます。具体的には以下の2通りのチェックを行う事になります。
1. /usr/include/mysql/mysql.hが存在かつ読み込み可能かどうか調べる
2. /usr/include/mysql.h が存在かつ読み込み可能かどうか調べる
(for文なので実はもっと一杯試行させる事も可能ですが)
これでみつからない場合はエラーとなるわけです。
--with-mysql=/usr/include/mysql では /usr/include/mysql/include(/mysql)/mysql.hとかを探しにいってしまいますので当然エラーになります。その他も同様です。
というわけで、単純に引数なしで--with-mysql、もしくは--with-mysql=/usrで通りませんか?
[636 のレス8] Name:510 Date:2005/02/08(Tue) 23:40
たくさんの方々のご返信ありがとうございます。
>というわけでmysql.hてのはたぶんmysql-develにある
>「はず」なので(詳しくはしりませんけど)
>その辺をヒントにがんばってみてくだせ
rpm -ql MySQL-develにてmysql.hの位置を確認することができました。
そこで早速 --with-mysql=/usr/include/mysql とつけてやってみたのですが
ご指摘の個所でやはりエラーとなっているようです。
Cannot find MySQL header files under /usr/include/mysql
ヘルプも参照いたしました.
# ./configure --help | grep mysql
--with-mysql[=DIR] Include MySQL support. DIR is the MySQL base directory.
このbaseというニュアンスがよくわかりません。
/bin配下に置かれる実行ファイルとか/etc配下におかれるコンフィグなどMySQLにかかわらず
いろんなところにインストール後のファイルは配布されている気がするのでbaseといっても
rpm -qlで出た出力結果すべてチェックしなければならないの?って感じです。すいません。
--with-mysql=/usr/bin/mysql
上記オプションでも同様のエラーでした。
アドバイスお願いいたします。
[636 のレス7] Name:F Date:2005/02/08(Tue) 20:43
[636 のレス6] Name:hogehoge Date:2005/02/08(Tue) 17:28
--with-mysql=/usr/bin/mysql
では駄目でしたか?
[636 のレス5] Name:roux Date:2005/02/08(Tue) 12:17
さ、さらに自己レスですが、そのfindの指定だとまぁそれくらいしか出ないでしょうね。まぁともかくrpmパッケージの中身をみる場合はrpm -qlつかってください(ねむい