▲掲示板に戻る
■ 過去ログ 160 ■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件ずつ表示
[2522 のレス1] Name:P2 Date:2003/11/19(Wed) 12:54
[2522] csvファイルのダウンロードについて Name:mikaru Date:2003/11/19(Wed) 11:20
いくつかのデータをまとめたCSVファイルをユーザー側でダウンロードさせようとしているのですが、うまくいかず、過去ログなども参照してみたのですが、探し方が下手なのかうまくいくものを見つけることができませんでした。どなたかご教示いただけると幸いです。以下に事象を記述いたします。
環境
サーバ側:
RedHatLinux9
PHP4.2.3
PostgreSQL 7.3.2
apache 1.3.27
ユーザー側:
Windows2000
IE6.0
問題の事象:
サーバ側に格納してあるデータをまとめたcsvファイルを、ユーザー側にリンク形式でダウンロードさせようとしているが、ユーザー側ではダウンロードのダイアログが開かずにブラウザでcsvデータを表示してしまう。
ソース:
*test.csv:csvファイル
*DLFILE:csvデータが格納してあるフォルダ
header("Content-Disposition: inline; filename=test.csv");
echo "<A HREF = './DLFILE/test.csv'>取りまとめデータファイル</A>" ;
確認したこと:
@header("Content-Type: 〜 を記述すると、記述してあるスクリプト自体がダウンロード対象となってしまう。
A .htaccessファイルにAddType? application/octet-stream等でMIMEタイプに拡張子がcsvのファイルを設定したが変化が無かった。
自分の勉強不足や記述ミス、思い違いなどが原因で分からないのかもしれませんが、どうかよろしくお願いします。
[2525 のレス1] Name:いきのむし Date:2003/11/20(Thu) 13:54
nikki.php、nikki2.phpともに普通にダウンロードできましたけど……。
[2525] にっきちょう Name:あいか Date:2003/11/20(Thu) 13:51
日記帳をdlさせていただこうとしたのですができませんでした…。現在は使えなくなっているのでしょうか
[2499 のレス4] Name:如月 時雨 Date:2003/11/20(Thu) 13:04
ありがとうございます。
一度改行を増やして試してみます。
[2499 のレス3] Name:p2 Date:2003/11/18(Tue) 21:18
110くらいアイコンいれて使ってます<自分でも呆れてます
が 別に不具合はありません。 改行時に編集ミスがあるか、もしかしたらまったく改行せずに 続けてアイコンをかいてませんか?
カンマのタイミングで適当に改行すると治りそうに思いますがいかがでしょうか。
[2499 のレス2] Name:如月 時雨 Date:2003/11/17(Mon) 16:11
アイコンの数が53、54程度でエラーになります・・;
特に心当たりはないのですが・・・
[2499 のレス1] Name:ahiru@3Dワカンネ Date:2003/11/14(Fri) 18:31
ある一定の数とは?
パースエラーと出ているようですが、心当たりは。
[2499] アイコンの数について Name:如月 時雨 Date:2003/11/14(Fri) 14:49
私はPHP-I-BOARDを使っているのですが、アイコンを増やすとき、ある一定の数になると、
Parse error: parse error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' in d:\user_ftp2\clear-blue\ibbsphp\ibbs.php on line 104
と表示されるのですが、アイコンに制限はあるのでしょうか?
[2521 のレス9] Name:test Date:2003/11/20(Thu) 10:57
warningについてご指摘もらった後、何とか望みの動作をさせることができました。
サンプルと比較してみますと、もっと手を加える部分がありましたので、参考にさせていただきます。
有難うございました。
[2521 のレス8] Name:いきのむし Date:2003/11/19(Wed) 23:12
[2521 のレス7] Name:APACHE Date:2003/11/19(Wed) 20:37
クッキー処理を外部ファイル化
short.phpを組み込むページの先頭でインクルード。
[2521 のレス6] Name:いきのむし Date:2003/11/19(Wed) 20:05
なぜwarningが出るのか理解できていますか?
setcookieのマニュアルに書いてあるように、
「クッキーは、スクリプトによる他のあらゆる出力よりも前に 送信される必要があります(これはHTTPプロトコルの制約です)。 <html>や<head>タグはもちろん 空白も含め、あらゆる出力よりも前にこの関数をコールするようにしなければなりません。 」
が守れていないからwarningが出ているのです。
どのHTMLタグよりも先にsetcookieを置くように工夫してください。実際のソースを見ない以上、私にアドバイスできるのはここまでです。
[2521 のレス5] Name:test Date:2003/11/19(Wed) 19:47
有難うございます。
いきのむしさんの指摘ありました行も手を加えていたのですが、再度直してみたら取得できるようになりました。
ただshort.php単体だとwarningもなく実行できるのですが
埋め込んで実行するとまたsetcookieの行でwarningが表示されてしまいました。
過去ログに書いてあることだと思うのですが、理解不足なようなので再度ご教授願えればと思います。
[2521 のレス3] Name:ahiru Date:2003/11/19(Wed) 01:46
setcookie のwarning についてはマニュアルを参照。FAQです。
[2521 のレス2] Name:いきのむし Date:2003/11/19(Wed) 01:32
30〜31行目が
<b>N:</b><input name="name" type="text" size="10"
maxlength="10" value="<? echo $_POST['name']; ?>">
のまんまでしたなんてオチじゃありませんように……(-人-)ナムナム
[2521 のレス1] Name:hans Date:2003/11/19(Wed) 00:44
[2521] short.phpの名前読み込みについて Name:hans Date:2003/11/19(Wed) 00:42
ショートメッセージPHPを使わせて頂いてます。
書き込む頻度が多く、毎回名前入力も大変なので
クッキーで読み込めるようにしようと思ってます。
過去ログを検索すると、1件同じ内容があったのですが
なかなかうまくいきませんでした。
http://php.s3.to/index85.html
setcookie関数を用いると
Warning: Cannot modify header information
なるものがでたのですが、過去ログにあるよう
headerを吐かせる?と警告文はなくなりました。
しかしクッキーとして名前が表示されません。
関数の挿入位置が間違ってるでしょうか?
ご教授願えればと思います。
[2514 のレス21] Name:ラリラックス Date:2003/11/19(Wed) 17:50
[2514 のレス20] Name:ラリラックス Date:2003/11/19(Wed) 17:42
うーん。楽天さんに聞いてみたら、XMLは使っていないそうです。
やっぱり表面ベースでコピペでしょうか?
[2514 のレス19] Name:ahiru Date:2003/11/18(Tue) 19:22
>構築しているかは様々方法があるので表面だけでは
>殆ど予想できません
と言ってくださってるわけだし。俺も分からない。
[2514 のレス18] Name:ラリラックス Date:2003/11/18(Tue) 17:12
楽天とアマゾンですね。アマゾンはWEBサービス使っていますが、楽天はないですよね。ということは楽天は手作業になるの?
それとも楽天の個別商品HTML表面を拾って、表示させてるんですか?
[2514 のレス17] Name:oZ Date:2003/11/18(Tue) 13:25
[2514 のレス16] Name:oZ Date:2003/11/18(Tue) 13:24
データはエントリIFをつくったりするのが
一般的だけどどのみち手作業でしょ。
既存のシステムがあってCSVなんかがあれば話は別ですが。
ちなみに私はラリラックスさんがトップ画面のことを
すごいとおもったと認識してそれについて答えましたが、
もっと深い部分がすごいと思われたのでしょうか?
商品データが表示される部分についていえば、どんなシステムを構築しているかは様々方法があるので表面だけでは
殆ど予想できませんが外部からデータを取得していないので
あれば其々の店舗がデータ入力しているでしょうし、
外部データを使っているならXML等でデータのやりとりしてんるんでしょうね。
ちなみに良く見てないんだけど商品は楽天のものなの?
[2514 のレス15] Name:ラリラックス Date:2003/11/18(Tue) 08:44
>データエントリーは気合でがんばりましょうって感じ。
ってまさかデータを作ってからになるの?
どこどこそこそこという自動的にやらないのですか?
いや、価格が常に変動するので、買えるのが面倒じゃない?
[2514 のレス14] Name:ラリラックス Date:2003/11/17(Mon) 19:08
うーさっぱりわからん
紹介本とかサイトとかありませんか?
[2514 のレス13] Name:まお Date:2003/11/17(Mon) 17:53
ここからのアクセスができないようにしてあった
アドレスバーにコピペでいけた
[2514 のレス12] Name:まお Date:2003/11/17(Mon) 17:52
アクセスできないー
ノートンさんがリファラ消してるからかな
[2514 のレス11] Name:ラリラックス Date:2003/11/17(Mon) 16:30
あ、データはまさか楽天から一個コピー貼り付けするのかな…
[2514 のレス10] Name:oZ Date:2003/11/17(Mon) 16:22
ああ、そういうことですか。それなら簡単ですよ。
データベースに項目マスタと品物マスタを作ってですね
関連付けして吐いていくだけです。
項目マスタにフォルダパス、品物マスタにファイル名を
フィールドに持っておけば後はくっつけてハイパーリンクしにして一覧は完了。
データエントリーは気合でがんばりましょうって感じ。
で、さっき書いたバグってのは「まだまだあります」ってのを
クリックするとフォルダ切りのリンクになって飛ぶんですが
どの項目をクリックしたか(またはどのフォルダが表示されているか)の情報を渡し忘れているので一覧が表示できてないのよね〜
更に「に関する商品をご紹介しております」ってね…
デバッグしないとこうなります。
[2514 のレス9] Name:ラリラックス Date:2003/11/17(Mon) 15:23
ごめんなさい。
情報の引っ張り方や、リンクの張り方です。
是が手作業でやっているとは考えられません。
楽天を考えれば、自動的に読み込めるような装置が
あるような気がします。
どこかで配っているスクリプトや
実際に本屋まで探してみたが、
全然ないですね。
[2514 のレス8] Name:むしのいき Date:2003/11/17(Mon) 14:47
[2514 のレス7] Name:いきのむし Date:2003/11/17(Mon) 13:09
それを言うならシンクロニシティ……(-o-)ボソ
[2514 のレス6] Name:むしのいき Date:2003/11/17(Mon) 12:49
[2514 のレス5] Name:oZ Date:2003/11/17(Mon) 12:46
[2514 のレス4] Name:oZ Date:2003/11/17(Mon) 12:45
具体的にどの辺りがすごい(作り方が判らない)と
思われたのでしょうか?
個人的には百科事典の目次のようであまり好きではないですね…
あと一部バグってます(仕様かもしれませんが)。
[2514 のレス3] Name:むしのいき Date:2003/11/17(Mon) 12:40
どの辺りが「すごい」のか書いてないから,何とも言えんばい。見た目すごくないけど。らリラックスさんは,どこの方か教えてホシかばい。
[2514 のレス2] Name:ラリラックス Date:2003/11/17(Mon) 10:01
[2514 のレス1] Name:いきのむし Date:2003/11/17(Mon) 09:30
[2514] すごいPHP Name:ラリラックス Date:2003/11/17(Mon) 09:22 HP
[2520 のレス2] Name:いきのむし Date:2003/11/19(Wed) 00:09
69行目 echo $lines[$i]."<HR>";
[2520 のレス1] Name:zidane Date:2003/11/18(Tue) 23:54
行間というか、先に書いた人と後に書いた人との
間ですね。
[2520] どうもうまくいきません。 Name:zidane Date:2003/11/18(Tue) 23:52
こんばんは。
ショートメッセージPHPを利用させて頂いているのですが、
行間に区切り線みたいのを入れたいのですが、
うまくいきません。どのようにやるのか、解る方が
いましたら、ご教授願います。
[2518 のレス2] Name:kei Date:2003/11/18(Tue) 09:43
画像ディレクトリのパーミッション[707]で動作しました。
お騒がせしました。moveカスタムさん、ありがとうございます。
[2518 のレス1] Name:moveカスタム Date:2003/11/18(Tue) 05:12
それはお借りになっているレンタルサーバー屋に
聞かなければわかりません。
「move_uploaded_file()が効かないぞゴルァ!」
と文句を言いましょう。
[2518] あぷろだのパーミッション Name:kei Date:2003/11/17(Mon) 18:48
PHPぁぷろだを使わせていただこうと思ったのですが、
パーミッションの設定がうまくいきません。
設置したいサーバー(レンタルサーバー)にはsuExecが導入されているので、「777」は設定できません。
また、サーバーの設定で「701」にしてください、とあるのですが、701でもパーミッションが間違ってる、と言うエラーが出ます。
move_uploaded_file()がうまく動かないのでアップロード以外はうまく動作しているのですが…。
どのようにしたらいいのでしょうか?
[2517 のレス4] Name:たか Date:2003/11/18(Tue) 01:10
ありがとうございます。参考にしてテストしてみます。
[2517 のレス3] Name:いきのむし Date:2003/11/17(Mon) 16:46
pop.phpの223行目
if(trim($subject)=="") $subject = $nosubject;
を参考に作ってみるといいかと。
if($from=="ore@ore.com") $subject = "俺の投稿";
こんな感じで。検証してないのでうまく動くかは知りません。
[2517 のレス2] Name:たか Date:2003/11/17(Mon) 16:31
いきのむしさん
どの様に記述すれば良いのかもし良かったら
教えていただけませんか?
[2517 のレス1] Name:いきのむし Date:2003/11/17(Mon) 16:28
[2517] 写メールBBSで質問です Name:たか Date:2003/11/17(Mon) 16:26
現在はタイトル無しの場合に限ってだけ
「匿名」で処理されるみたいですが。
投稿されたアドレスに対して
アドレス毎に特定の名前を貼り付ける事は可能でしょうか?