トップページ⇒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/
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");
?>

0793nobodyさん2005/10/12(水) 18:47:05ID:MJ2G+N2s
ミスった
>>791じゃなく>>790だった
てなわけで
も一つくだらない質問します
>>790いるなら書いてくらさい
だったらHTMLで掲示板作れないんですか


0794nobodyさん2005/10/12(水) 18:50:31ID:???
HTMLで作れるなら作れば(テラワロス
藻前にはPC自体まだまだ早いぉ
0795nobodyさん2005/10/12(水) 18:54:44ID:???
2chは板表紙とスレ一覧が静的だからHTMLと思ったのでは?
0796掲示板を楽しむ者2005/10/12(水) 18:56:48ID:MJ2G+N2s
>>794
もういいです
もうCGI持ってますから
面白い回答ありがとうございました<笑>
0797nobodyさん2005/10/12(水) 18:57:37ID:???
>>792
742のようにすれば出来たけど。
<?php
$outputname="hoge.xml";
header("Content-Type: text/xml");
header("Content-Disposition: attachment; filename=$outputname");
$dom = new DOMDocument;
$dom->encoding = "UTF-8";
echo $dom->saveXML();
?>
0798nobodyさん2005/10/12(水) 18:57:54ID:???
>>796 こちらこそ、どういたしまして。
0799nobodyさん2005/10/12(水) 19:00:48ID:???
>>796
もう来なくていいよ。
0800nobodyさん2005/10/12(水) 19:03:43ID:???
>>793
790じゃないがそこらへんに落ちてるBBS使えば?
0801nobodyさん2005/10/12(水) 19:06:37ID:???
>>797
これを実行すると確かにxmlファイルをダウンできましたが、
中身が殻でした。
writer.phpを実行するとxml形式のrssが表示されるのですが、
それをダウンロードさせたいのです。
0802nobodyさん2005/10/12(水) 19:10:17ID:???
>>793
writer.phpに
$outputname="writer.php";
header("Content-Disposition: attachment; filename=$outputname");
をつけるとどうなる?
0803nobodyさん2005/10/12(水) 19:12:51ID:???
×@readfile("writer.php");
○ require('writer.php');
0804nobodyさん2005/10/12(水) 19:16:30ID:???
こう、僕の心を癒してくれるような書き方は無いでしょうか?
どうもコードを見ると吐き気がするんです。
0805nobodyさん2005/10/12(水) 19:16:48ID:???
>>802
>>803
どうもありがとうございました。
なんとか出来そうです。
0806nobodyさん2005/10/12(水) 20:59:13ID:???
>>768のソースどなたか書いてください(><
0807nobodyさん2005/10/12(水) 21:09:34ID:???
>>806
ここはコードを書く際に生じた疑問を聞く場所であって
CGIを作って欲しいという「依頼」はスレ違いだから去れ
0808nobodyさん2005/10/12(水) 21:17:27ID:???
■こんなCGI作ってください■
http://pc8.2ch.net/test/read.cgi/php/1102980903/

過疎ってる感はあるが、一応貼っておこう
0809nobodyさん2005/10/12(水) 22:04:26ID:???
このスレに質問に来るような奴が暇潰しに書いてみた。動作未チェック、エロイ人添削お願い。

<?php
define('CONFIG_FILE', 'config.csv');

$fp = fopen(CONFIG_FILE, "r");
while ($conf = fgetcsv($fp, 1024)) {
$filemtime = filemtime($conf[0]);
if ($filemtime > $latest_time) {
$latest_time = $filemtime;
$msg = conf[1];
$url = conf[2];
}
}
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=EUC-JP">
<title></title>
</head>
<body>
<?php
echo date('n/d',$latest_time);
echo '<a href="' . $url . '>' . $msg . '</a>';
?>
</body>
</html>
0810nobodyさん2005/10/12(水) 22:24:32ID:???
コード的には$latest_timeが初期化されてないのと、
データがない場合が想定されてないのとconfの頭に$がない
以外はいいんでないの

動作的には遅そうだけど環境がシビアじゃない or CSVファイルが
小さいならこれでおkという印象

あと、これ echo '<a href="' . $url . '>' . $msg . '</a>'; は
echo "<a href=\"$url\">$msg</a>"; のほうが速いらしいね
エスケープが嫌だから俺は異端のヒアドキュメント派だけど

最後に。
動作チェックしろよ
0811nobodyさん2005/10/12(水) 22:29:29ID:???
出力データはロジックパートで作ってしまって、
HTMLに埋め込むのはecho文だけにしたほうが
0812nobodyさん2005/10/12(水) 22:50:19ID:???
ちょいとお聞きします。
サーバOSはWin2kでサーバはapache使ってます。
で、特定のメンバーにBcc使ってメールを送るもの作ってます。
今はimap_mail関数を使っているのですが処理がものすごく遅いです。
(送信相手は2人で最大でも16人)
mailを送る関数でBccを使い複数のメンバーにメールを送る場合、
どれが一番処理が早いでしょうか?
0813nobodyさん2005/10/12(水) 22:52:56ID:???
>>810
うわ・・凡ミス連発してた。動作チェックはするべきだね・・・。

>>811
次からそうしますね。
0814nobodyさん2005/10/12(水) 23:48:00ID:???
>>807-808
>>809
どうもすみません..(--ゝ
0815nobodyさん2005/10/13(木) 10:03:42ID:???
ラジオボタンを利用した3択のクイズで10秒たてば
どのラジオボタンを押しても”0”という値を他のPHPに送り
10秒以内ならそれぞれのラジオボタンに入れてある数値を送る
という処理をするのにはどうしたらよいでしょうか?
データを送るなどは出来ますが時間制限を設けるとなると分からないので
今回質問しました。 宜しくお願いします
0816軟式PHP2005/10/13(木) 10:14:39ID:???
>>815
セッションにクイズ開始時間を保持させておいて、ラジオボタンの
値はとりあえずそのまま送信させる。
送信後ページで現在の時刻とクイズ開始時間を比較させて10秒以上だったらラジオボタンの値を0にするってのは?
厳密にやらないならJavaScriptで時間制限(timer)・自動送信(location)・ラジオボタンの値(form.elements.value=値)の変更も全部出来る。
0817nobodyさん2005/10/13(木) 10:16:40ID:???
>>815
板違い

サーバーサイドの処理とクライアントサイド処理の違いを認識すべし
漏れならJavascriptを使う
つか、ラジオボタンで3択にすると2回クリックする必要があるので、
それで時間制限アリってのは不親切では?
08188152005/10/13(木) 10:53:39ID:???
>>816さん
返信どうもです その方法で作ってみますね
ありがとうございました

>>817さん
JavaScriptですかぁ Javaの方はいまいち分からないので
816さんの方法で作ってみます
あと板違いすみませんでした・・・
0819nobodyさん2005/10/13(木) 11:32:41ID:???
JavaとJavaScriptは別物だと何度言えば(ry
08208152005/10/13(木) 11:56:32ID:???
セッションについてネットで調べたりしてみましたが出来ませんでした
時間をセッションに入れるには
session_start();
session_register("jikan");
$jikan= date("s");
この様なphpであっているのでしょうか?(エラーが出るので違うと思いますが・・・

それとクイズの問題表示と問題開始時間が決められるのがphp1として
クイズが合っているのか判定するphpをphp2としております
php1からphp2へ,問題開始時間のセッションの値を渡すのも出来ませんでした。
あと時間をifで比べるということもいまいち分かりませんでした、
if( 開始時間+10 > $date_s = date("s")){
答えの値を0
{
この様なif文で出来るのでしょうか?開始時間に+10と書いて+されるのか心配です
データがうまく渡っていなかったので試すことが出来なかったのでお聞きしました。


1.セッションにクイズ開始時間の保存の仕方
2.違うphpにクイズ開始時間の値の渡し方
3.時間を比べて10秒以内だったら答えの値を0にする判定文

以上を教えていただければ非常に助かります
質問も多くて申し訳ないですが 宜しくお願いいたします。
0821nobodyさん2005/10/13(木) 11:59:38ID:geTy/+mk
>>806
C-BOARDとそのオマケにあるだろ。ちゃんと探せや。
0822nobodyさん2005/10/13(木) 12:09:05ID:???
>>820
1と2
セッション使わなくても
ページ内にhiddenで埋めて回答と一緒に返せばよいと思う。
そんなに神経使わなくて良い物でしょ?

3
現在時間から開始時間を引いた値が10以上とする方が楽。
0823nobodyさん2005/10/13(木) 12:18:24ID:???
>>820

--- php1.php ---
<?php
session_start();
$_SESSION['jikan'] = time();

$fjikan = date('Y/m/d H:i:s', $_SESSION['jikan']);

echo <<<EOD
<html>
<body>
開始時間:{$fjikan}
<form action="php2.php" method="post">
<input type="radio" name="answer" value="1">テスト1
<input type="radio" name="answer" value="2">テスト2
<input type="radio" name="answer" value="3">テスト3
<br><input type="submit" value="送信">
</form>
</body>
</html>
EOD;
?>
08248232005/10/13(木) 12:20:06ID:???
続き

--- php2.php ---
<?php
session_start();
$start = $_SESSION['jikan'];
$jikan = time();

$fstart = date('Y/m/d H:i:s', $start);
$fjikan = date('Y/m/d H:i:s', $jikan);
$diff = $jikan - $start;

$answer = $_POST['answer'];
if ($diff >= 10) $answer = 0;

echo <<<EOD
<html>
<body>
開始時間:{$fstart}<br>
現在時間:{$fjikan}<br>
差:{$diff}秒<br>
答え:{$answer}
</form>
</body>
</html>
EOD;
?>
08258232005/10/13(木) 12:24:10ID:???
>>824
php2.phpの</form>を消し忘れた。。。
0826nobodyさん2005/10/13(木) 12:29:55ID:???
>>825
やさしいな( ・∀・)σ)Д`)
0827nobodyさん2005/10/13(木) 13:10:44ID:G6+P+YYd
PHPで、文字列にMigemoのような検索をする方法ってありますか?
最悪、対象はひらがなやカタカナだけでもかまわないんですが。
0828nobodyさん2005/10/13(木) 13:58:42ID:???
自分で、ローマ字列から正規表現を生成するやつを実装しては?
(オープンソースだし、コード読んで移植するのも可)
0829sage2005/10/13(木) 14:12:02ID:I2B+Ardh
なにぶん初心者なので、言葉足らずになるかもしれませんが、教えてください。
PHPで、PSQLデータ内の行の1つを取り出すための言語。
(例、ID・001 name・PC value・300と言うデータの中の300だけを取り出す)
どういう言語なのか、それと使い方も教えてもらえればうれしいです。
言葉足らずでしたら、すいません。
08308152005/10/13(木) 14:12:55ID:???
>>822さん
貴重な意見ありがとうございます
>>現在時間から開始時間を引いた値が10以上とする方が楽。
確かにそのとうりです 勉強になりますありがとうございました。

>>823さん
ソースまで記入してくださり大変感謝です。
やってみたところ無事に秒数を取ることが出来ました。


しかし問題が一つあります
経過時間などもちゃんと表示されて値も渡っているのですが
警告がでてしまいます、以下に記入しています
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\Program Files\Apache Group\Apache2\htdocs\kuizu\toi2.php:2)
in C:\Program Files\Apache Group\Apache2\htdocs\kuizu\toi2.php on line 3

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\Program Files\Apache Group\Apache2\htdocs\kuizu\toi2.php:2)
in C:\Program Files\Apache Group\Apache2\htdocs\kuizu\toi2.php on line 3

このエラー文を検索してみると結構有名らしく色々出てきました、
php.iniをサイトに書いてある通りにいじったりしましたが
無理でした。 こちらでも現在エラーの原因を探している最中です
もし分かる方がいらっしゃれば教えていただきたいです。
0831軟式PHP2005/10/13(木) 14:13:20ID:???
初心者すぎるだろwww
0832軟式PHP2005/10/13(木) 14:14:55ID:???
アレ。>>831は>>829に対してね。
>>830はsession_startをコードの一番初めに書いていない(何か出力した後にsessionをスタートさせている)んじゃないかな。
08338152005/10/13(木) 14:24:25ID:???
>>832さん
>>session_startをコードの一番初めに書いていない(何か出力した後にsessionをスタートさせている)んじゃないかな。
はい 私もネットで調べてそれは初めに見てみたのですが コードの一番上に記入しておりますので
その事でエラーが出ているという事は無いですね

ちなみにエラー箇所であるtoi2.php on line 3 は >>823さんのコード通りです
0834nobodyさん2005/10/13(木) 14:29:12ID:???
間違いなく先頭から書かれているならsession_start()がある2行目でエラーが出るはずだが・・・
改行があるか、「--- php2.php ---」までコピペしているに1票
08358152005/10/13(木) 14:31:08ID:???
すみません 自己解決いたしました
みなさんこんな超初心者にやさしく回答していただき
本当にありがとうございました。
いつか答える側になれるように勉強がんばります
08368152005/10/13(木) 14:34:32ID:???
834さんの言う通りでした・・
改行がありました 改行もダメとは夢にも思っておりませんでした
お答えいただきありがとうございました
0837nobodyさん2005/10/13(木) 14:40:06ID:???
改行もダメなんだっけ?
0838nobodyさん2005/10/13(木) 14:48:23ID:???
<? が始まる前に改行があったらダメ。
改行文字(1byte〜2byte)が本文として出力される(=本文を出力したのでヘッダ送信も終了した事になる。)
08398232005/10/13(木) 14:52:54ID:???
>>835-836
動いて良かったね。サンプルなんで省略してるけど
$answer = $_POST['answer'];
辺りのコードは、本来はサニタイズする必要がある($answer をどう扱うかにもよるが)。
サニタイズとは?とか、どうすれば?とかは、まったりと勉強してくだされ。
そのまま使用することはないだろうし、勉強中の習作だと思うけど、念のため。
0840nobodyさん2005/10/13(木) 14:55:22ID:???
>>812
imap_mail()でもWinは直接SMTPで送るみたいだから、mail()と多分いっしょ。
リモートのSMTPサーバを利用しているのなら、ローカルにMTAをたてて、
そこにキューを溜めるようにすれば多分速くなる。

ローカルにあるMTAで遅い場合、それはPHPの問題じゃないね。
0841nobodyさん2005/10/13(木) 17:26:33ID:???
なぜPHP-usersに送ったら
確実にヲチスレで嘲笑されるようなくだらねぇ質問が,
このスレでは普通に回答されるのはどうして?
0842nobodyさん2005/10/13(木) 17:36:58ID:???
Formに入力した値を保存ボタンを押すことによってtest.txtに出力しDLが始まるようにしたいのですがなかなかうまくいきません。
test.txtに出力するのと保存を両方処理させるのに困ってます。
どうかご教授くださいお願い致します。
0843nobodyさん2005/10/13(木) 17:46:17ID:???

残念でした
「うまくいきません」はNGワードです
0844nobodyさん2005/10/13(木) 17:58:33ID:???
>>842
まるまる答えを書くのは簡単なんだが、どう上手くいかないか書いた方が暇ネタとして
相手してもらえると思うけど…
まずは
 入力値をtest.txtに保存する処理
 text.txtをダウンロードさせる処理
の2つに処理を分けて、それぞれがキッチリと動くことを念頭においてやってみたら?
0845nobodyさん2005/10/13(木) 19:14:00ID:???
>>829
PSQLっていう名前のデータベースまたはデータストレージ製品つうのが思い浮かばない。
PostgreSQLにpsqlっていうツールはあるけど。

まあPSQLというぐらいだから、SQL(問い合わせ言語)が使えるんじゃないの。
SQLにも細かいところで差異はあるけど、標準的な仕様に合わせるように極力してる筈
だから、一般的なSQLについて調べると良いよ。初心者向けの本も沢山出てる。
例の場合、「SELECT value FROM テーブル WHERE ID='001' AND name='PC'」とか。
普通IDはユニークな値とするものだから、AND以降は不要かもね。
0846nobodyさん2005/10/13(木) 21:30:55ID:???
>>841
・下らねぇ質問スレだから
・暇な人が居るから
0847nobodyさん2005/10/13(木) 21:52:25ID:???
×暇
○物好き
0848nobodyさん2005/10/13(木) 21:58:47ID:???
そうとも言う
0849nobodyさん2005/10/14(金) 01:03:05ID:???
PHP-usersには、他人をバカにすることでしか自尊心を保てないような器の小さな人間が多いから。
このスレには、つまらない知識の独占なんてバカバカしいと思ってる度量の広い人間が多いから。
0850nobodyさん2005/10/14(金) 01:16:58ID:???
正直,ただのひつまぶしだけどな
0851nobodyさん2005/10/14(金) 02:39:53ID:???
>>829

つ http://www.postgresql.jp/

//PostgreSQLじゃなかったらヌルーしてね
0852nobodyさん2005/10/14(金) 10:44:09ID:???
くだ質だから

これに尽きる
0853nobodyさん2005/10/14(金) 13:22:00ID:hq2CEuCn
include関数は負荷は高め?
0854sage2005/10/14(金) 13:22:54ID:/+ebJ9UK
841さん851さん、ありがとうございます。
くだらなさすぎて、スルーされるかと思いました。
参考書も買ったのですが、少し理解力に欠けまして・・・
もう少しがんばってきます。
0855nobodyさん2005/10/14(金) 13:35:54ID:???
テキストファイルで

佐藤
佐藤
鈴木
佐藤
田中
佐藤
田中

と言う感じで書かれている中から同じ名前が3つ以上ある者を
変数に持ってくるにはどうすればいいんでしょうか?
ほんと初心者ですいません・・・
■ このスレッドは過去ログ倉庫に格納されています