【PHP】下らねぇ質問はここに書き込みやがれpart10
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2005/09/25(日) 02:03:45ID:nLUfPXhDここなら本スレで回答のないお前の下らない質問に回答があるかも知れません。
次スレは>>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/
0413nobodyさん
2005/10/05(水) 16:48:26ID:iJ3zhQF9post_max_size = 8M
upload_max_filesize = 2M
なのですが、この値って
post_max_size = 1G
upload_max_filesize = 2G
のように適当にG買いとも大丈夫なんでしょうか。
書き込める容量とかにも制限があるんですかね。
1G,2Gくらいなら余裕で書いちゃってもOKでしょうか。
0414402
2005/10/05(水) 16:50:56ID:???>>406>>407
>>403>>409
ありがとう御座います。
とりいそぎ>>405さんのソースをうpさせてもらいましたところ、希望する通りの表示が確認できました。
他の方法も興味があるのでいろいろ試させてもらいますが、原理を把握するのに少し時間がかかりそうです…。すみません。
ご教示頂いて本当に有り難うございます。
0415nobodyさん
2005/10/05(水) 16:52:52ID:???0416413
2005/10/05(水) 16:56:15ID:iJ3zhQF9post_max_size > upload_max_filesizeじゃないと、upload_max_filesizeが全く意味をなさないみたいなことを書いてました。
もし、2Gまでアップロード可能にしたければ
post_max_size = 2G
upload_max_filesize = 2G
って書くべきなんですね。
でも、ここに書ける容量の限界ってどのくらいなんでしょうか。
>>415
メモリの使いかたによっては書けると。
物には限度というものがあるとは思うのですが。書こうと思えばいくらでも設定可能なんでしょうかね。
0417413
2005/10/05(水) 16:59:20ID:iJ3zhQF9よくよく見てみたら
memory_limit > post_max_size > upload_max_filesize
じゃないとだめみたいですね。
こういうことしようと思えば、自サーバで、回線も高品質でメモリいっぱい積んどかないときついのかな。
0418nobodyさん
2005/10/05(水) 17:01:29ID:???http://jp2.php.net/manual/ja/faq.databases.php#faq.databases.mssql
UnixODBC利用して、ODBCで話してもいいと思うけど。
0419nobodyさん
2005/10/05(水) 17:15:40ID:???0420nobodyさん
2005/10/05(水) 18:08:01ID:???0421418
2005/10/05(水) 18:49:26ID:???0422nobodyさん
2005/10/05(水) 19:53:24ID:???PHPで作ったライブラリ(クラス群)を第3者に提供する必要がでてきたのですが、
そのままですとソース丸見えになってしまいます。
そこで中身を見れなくするために、
コンパイルしてオブジェクトの形で提供したいのですが、
そんなこと可能なのでしょうか?
APCはちと違うような気がするし、Encoderもありましたが有償ですし。
もし不可能ってことになるとC言語でライブラリ作成する必要がでてきて死にそうなんです。
どなたかお知恵を・・・
0423422
2005/10/05(水) 19:58:44ID:???FedoraCore4
Apache2
PHP5
です。
0427nobodyさん
2005/10/05(水) 20:26:30ID:???ttp://www.asial.co.jp/products/ioncube/
↑これ使えばいいじゃん。
第三者に提供ってことは商売だろ? だったら投資を惜しむな。
商売じゃないんだったら、そんな依頼請けるな。
0428nobodyさん
2005/10/05(水) 20:43:27ID:???http://pecl.php.net/package/bcompiler
ただ、俺も>>427に強く同意するがな。
0429422
2005/10/05(水) 21:02:41ID:???そのプロダクトいいですね。
上に聞いてみます。
今後PHP案件がどんどん増えればいいんですけどね。
まだ正式な契約はしてないので、
Cでゴリゴリやるとなると工数再見積になると思います。
あ〜、めんどくせ。
0430nobodyさん
2005/10/05(水) 21:42:55ID:???サーバ環境が間違ってました。
サーバ:FreeBSD4-stable
FreeBSDでFreetdsとunixODBCを使用し、
DBにアクセスは出来たのですが、select分で取得した
値の日本語が文字化けします。
サーバがLinuxで、教えて頂いたURLの
「必要なLinux用ライブラリのフリーな実装」を利用すれば、
日本語の文字化けもなく、問題なく利用できるのでしょうか・・・。
0431nobodyさん
2005/10/05(水) 22:11:21ID:???0432nobodyさん
2005/10/06(木) 00:32:54ID:???bbb
ccc
ddd
とある場合に先頭にaaaを追加して
aaa
bbb
ccc
ddd
としたいのですがbbb〜dddを読み込まずに実現する方法を教えて頂きたいです。
ファイルの先頭に挿入書込がしたいということです。
よろしくお願い致します
0433nobodyさん
2005/10/06(木) 00:46:30ID:???無いよ。
PHPの関数や命令文つーのは最終的にOSが提供している機能を使うんだけど
OS側の機能にそういう物が存在しない。
0434nobodyさん
2005/10/06(木) 03:31:59ID:taikAwmTしかしいまいちアルゴリズムが思い浮かばないのでアドバイスをお願いしたいです。
はじまりから終わりまでを特定の文字列(正規表現の一致)で指定して
はじめ部分指定〜おわり部分指定
という感じでこれら指定部分に挟まれた部分を抽出したいと思っています。
よろしくお願いいたします。
0436nobodyさん
2005/10/06(木) 04:07:20ID:???データ管理をマイシークェルとかいうデータベースを使うのですか?
0437434
2005/10/06(木) 06:40:55ID:taikAwmT正規表現で一致したある部分を先頭とし、もうひとつ同様にある部分を終わりとする、そしてそれらで指定した箇所を抽出する、そういったことが可能な関数または手法
あるいは
正規表現で一致したある部分から前方を削除し、もうひとつ同様にある部分から後方を削除する、そういった関数または手法
はありませんか?よろしくお願いいたします。
0438nobodyさん
2005/10/06(木) 07:24:47ID:???>>432みたいな苦労をしなくてすむ
データの追加はデータを放り込むだけ
読み出す時は必要な分だけを指定した順番で並び替えて送ってくれる
>>437
preg_match()
preg_match_all()
・
・
http://jp.php.net/manual/ja/ref.pcre.php
0439nobodyさん
2005/10/06(木) 07:31:10ID:???まったくしょうがねえなぁ
<?php
$text = "ほげほげはじめ部分指定ほげほげほげぬ\nほげほげほげる\nほげほげほげぽおわり部分指定ほげほげ";
$start = "はじめ部分指定";
$end = "おわり部分指定";
preg_match("/$start(.*?)$end/s", $text, $matches);
$result1 = $matches[0]; // 開始部分・終了部分も含む
$result2 = $matches[1]; // 開始部分・終了部分は除外
?>
0442nobodyさん
2005/10/06(木) 08:37:38ID:???0443432
2005/10/06(木) 09:04:36ID:???>>438
>>441
レスありがとうございます。
無理ですか。
bbb〜dddが500KBくらいあるので、読み込まずに済ませられるならいいなと思ったんですが。
素直に読み込むか、これを機にDBの勉強をしてみようと思います。
ありがとうございました。
0446nobodyさん
2005/10/06(木) 10:49:15ID:NRrV93R6ひとまず、MPEGの仕様を読むんだな。話はそれからだ。
0447nobodyさん
2005/10/06(木) 10:57:49ID:RhL8bp3P動画の再生やコマドリにはコーデックを用いるのが通常。
コーデックはライブラリとして提供される。
頑張れ。
あとコマンドラインからコマを抜き出すツールがあればそれを呼び出すってのも手
0448nobodyさん
2005/10/06(木) 11:51:33ID:obhW270H$a = $_FILES["files"]["tmp_name"];
$fp = fopen($a,"r");
while($nakami = @fgetcsv($fp,1000))
{
$ID = $nakami[0];
〜中略〜
$ID48 = $nakami[47];
echo $ID;
〜中略〜
echo $ID48;
}
fclose ($fp);
?>
CSVをアップロードして、出力される48個の文字列に
mb_convert_kana処理(半角カナを全角にしたり)をしたいです。どうすればいいんでしょうか?
0449nobodyさん
2005/10/06(木) 12:04:09ID:???$ID = $nakami[0];
これは無駄というか有害な処理
配列のままの方が扱いやすい
答え
配列のままでarray_map()使う
0450nobodyさん
2005/10/06(木) 12:09:21ID:???while($nakami = @fgetcsv($fp,1000))
{
foreach($nakami as $value)
{
echo mb_convert_kana("K", $value);
}
}
fclose($fp);
0451448
2005/10/06(木) 12:17:39ID:obhW270H早速のレスありがとうございます!
今から実験してみます。もしうまく行かなかったらまた相談させてください。
よろしくお願いします。
0452448
2005/10/06(木) 12:59:37ID:obhW270H450さんのコードでCSVの中身を出力することができました。これすごいです。(自分のは120行くらいあったので...)
ただ、配列の中の特定の値だけをテキストエリアに出力したかったりするのですが、このwhileでforeachな感じでもそういうことってできますかね?
>449
449さんの仰る通り、リファレンスを読んでいたら、array_map()が使えそうな気がしたんですが、どうもうまく扱えませんでした。
CSVをアップしてmb_convert_kanaで成形して、出来れば各項バラバラに出力したいだけなのですが...。
0453nobodyさん
2005/10/06(木) 13:29:06ID:???array_mapを使うとこんな感じかな。今回の場合だと >>450 氏の方法と大して変わらんと思うが。
function kanaconv($value) {
return mb_convert_kana($value, "K");
}
while($nakami = @fgetcsv($fp,1000))
{
$nakami = array_map("kanaconv", $nakami);
foreach($conv as $value)
{
echo $value;
}
}
元々のやりたいことが特定の列だけを変換、出力したいのならこれで充分なはずだけど。
while($nakami = @fgetcsv($fp,1000))
{
$value = mb_convert_kana($nakami[列番号], "K");
echo "<TEXTAREA>$value</TEXTAREA>";
}
0454453
2005/10/06(木) 13:30:27ID:???ごめん間違えた。
foreach($conv as $value)
↓
foreach($nakami as $value)
0455nobodyさん
2005/10/06(木) 13:41:58ID:???$arr_key = array(1,3,5,7,9); // 取り出したい列の番号 0起算
$arr_data = array(1,2,3,4,5,6,7,8,9,10);
foreach($arr_key as $key){
echo $arr_data[$key]; //2,4,6,8,10が出力
}
0456448
2005/10/06(木) 14:28:31ID:obhW270Hすばらしいです!すごい..,。
>453さん
while($nakami = @fgetcsv($fp,1000))
{
$value = mb_convert_kana($nakami[列番号], "K");
echo "<TEXTAREA>$value</TEXTAREA>";
}
これ感動です。すごい手っ取り早い。
実際取り出したい値は1個ではないのですが、その場合は
455さんのパターンでいけばいいですかね。
本当に感謝します。ありがとうございました。
0457nobodyさん
2005/10/06(木) 14:33:30ID:???質問ではなく作成依頼といったほうが良いかもしれません。
話聞いてくれます?
0458nobodyさん
2005/10/06(木) 14:39:36ID:/yy7ybJNフォームにデータを打ち込んで、登録済みかチェックするボタンを押すと、指定のデータが存在するのか調べて
結果を返すといった内容のコードなのですが
一応、コードは丸写しして、test.phpという名前で保存してですね。
後は、MySQLにデータを入れれば準備OKなのかなというところなのですが、どのようにしてMySQLにデータを入れればいいのか
その初期の段階でつまずいていて困ってるんです。
参考書によると
MySQLのデータベース「testdb」のテーブル「t_userid」の項目「id」に問い合わせするようで。
テーブル「t_userid」を作成するSQLは、「登録チェック用テーブル作成SQL」(t_userid.sql)にあります。
とあるので、さっそくt_userid.sqlを付属CD-ROMからコピーしてデスクトップに持ってきて
とりあえず、test.phpと同じ場所に入れればいいのかな。と思いやってみたのですが
Parse error: parse error, unexpected T_VARIABLE in c:\program files\apache group\apache\htdocs\test.php on line 12
こんなエラーが出て。失敗と。
結局、t_userid.sqlの中身を参考にして、自分でMySQLにデータを入力してね。ということなのでしょうか。
一体どのようにt_userid.sqlを料理したらいいのという段階でわからなくて困っているのでどなたか方向でも教えていただけると助かるのですが。
ちなみにt_userid.sqlの中身はこんな感じです。下のスレ番号に書きます。
0459t_userid.sqlの中身です
2005/10/06(木) 14:40:37ID:/yy7ybJNCREATE TABLE t_userid
(
)
0460nobodyさん
2005/10/06(木) 14:42:01ID:???「Webブラウザ"上"で実行できる」なら
JavaアプレットかJavaScript、Jscript、VBScriptの話になると思う。
0461t_userid.sqlの中身です
2005/10/06(木) 14:43:34ID:/yy7ybJN↓が、ないようです。
/*テーブル作成*/
CREATE TABLE t_userid
(
id varchar{10} NOT NULL,
PRIMARY KEY (id)
);
/*データ追加*/
INSERT INTO t_userid(id) VALUES('aaa1111111');
INSERT INTO t_userid(id) VALUES('bbb2222222');
INSERT INTO t_userid(id) VALUES('ccc3333333');
0462nobodyさん
2005/10/06(木) 14:44:09ID:kpXXJeykとりあえず、PHPよりもMySQLについて勉強した方がよいかと思うのですが…。
0463nobodyさん
2005/10/06(木) 14:45:27ID:???>結局、t_userid.sqlの中身を参考にして、自分でMySQLにデータを入力してね。ということなのでしょうか
はい。
何かの本を参考にしているようですし、その本のどこかに解説もあると思いますよ。
0464nobodyさん
2005/10/06(木) 14:48:03ID:???PHPの範疇じゃないので、MySQL絡みを勉強すべし
http://dev.mysql.com/doc/mysql/ja/mysql.html
shell> mysql database < script.sql
無償有償のその他のクライアントツールでもできる。
0465458
2005/10/06(木) 14:53:28ID:/yy7ybJNアドバイスありがとうございます。
なんか良く見たらデータベースの章を見てください。とあるので、そこ読んだらできるかもしれません。
shell> mysql database < script.sql
こういったコマンドを打ってデータベースを作成するってことなんですかね。これがSQL文とかいうやつですかね。
なんか、データベースの章をちらっとみた感じでは。
コマンド打つ以外にも、phpMyAdminとかいう便利なツールもあるようで
それを使えば簡単に作成できるのかな。
ちょっとやってみます。
0468458
2005/10/06(木) 15:43:44ID:/yy7ybJNPHPの参考書をスムーズに終わらせたいところですが
MySQLと連動して使うなんてあたりまえに使う機能だから避けて通れませんもんね。
しょうがないので、MySQLの勉強します。今データベースの章読んでるところです。
>>467
MySQLをいじれるツールっていろいろあるんですね。
とにかく、基礎知識仕入れてからいろいろ試してみようと思います。
0470nobodyさん
2005/10/06(木) 15:56:08ID:???とりあえずMySQLにデータを作成しないとサンプルの実行はできないだろうから、
皆にレスをもらったことを参考に進めればいいんだろけど、最初のカキコの
エラーメッセージは多分MySQLとは関係ないと思われ。
>Parse error: parse error, unexpected T_VARIABLE in c:\program files\apache group\apache\htdocs\test.php on line 12
だから、12行目がPHPの文法としておかしいはず。入力ミスと思うからじっくりと見直してみそ。
ひょっとして本のサンプルが間違っている可能性もあるかもしれんが。。。
0473458
2005/10/06(木) 16:40:38ID:/yy7ybJNよく見直してみたら、PHPスクリプトの末に書く ; を入れ忘れてたことが判明しました。。
直してみましたが、また
Parse error: parse error, unexpected '/' in c:\program files\apache group\apache\htdocs\test.php on line 51
このようなエラーが、また、タイプミスっぽいのですが、ぱっと見た感じ、どこが悪いのかわからなかったので
後で直すか、どうしてもわからなかったらCD-ROMにサンプルコードが入ってるので
それをそのまま移すことによって解決しようかと思います。
データベースの章をさーっと読みましたが、どこにもMySQLにデータを作成する方法という肝心な知りたいことがかかれてませんでした。
しょうがないのでphpMyAdminを解説しているページを読んだら、このツールを使った作成方法が書いてあるので
これを読めばやっとMySQLにデータを作成することができると思われます。
phpMyAdminのフォルダをtest.phpが置かれているところと同じフォルダに入れて
今、config.inc.phpの設定のところに来てるのですが
config.inc.phpをメモ帳で開いてみたところ、おそらく改行部分と思われるところが↑になっており
改行のない一続きの文になっていて、なにがなにやらさっぱりわかりません。
これは文字コードの関係でしょうか。
↑を\nに置換しようかと思ったのですが、↑は↑とは違うようで、置換のフォームのところにコピペしようと思ったのですができませんでした。
どなたかこれを解決するにはどのようにすればいいと思われますでしょうか。
何か特別なことができるアプリで開いたほうがいいのか、文字コード変換するアプリで処理すればいいのか。果たして設定ファイルの
文字コードなんか勝手に変えちゃっていいものなのか。わからず困ってます。
0474nobodyさん
2005/10/06(木) 16:52:53ID:85el6NxV0475nobodyさん
2005/10/06(木) 16:54:55ID:???まずフリーのエディターをダウンロードする(少なくともUTF-8,EUC-JP対応)
phpエディタでも使ってみたら
ttp://phpspot.net/php/phpeditor.html
0476nobodyさん
2005/10/06(木) 17:09:17ID:/yy7ybJN>>474
51行数えてみてみたんですが、/になんの間違いもないように見えるんですよね。
51付近といえば
echo "<tr>";
echo "<td><input type = \"text\" name = \"id\"></td>;
echo "</tr>";
echo "<tr>";
echo "<td><input type = \"submit\" value = \"登録済みか調べる\" name = \"sub1\"></td>";
echo "</tr>";
こんな感じですが、どこが間違ってるのかさっぱりわかりませんでした。/もちゃんとつけるべきところについてるし。
まあ、どうしてもわからない場合は、CD-ROMから丸ごとコピーして動かしてみます。
それでも動かなかったら、本が間違ってるということで。
>>475
さっそくphpeditorダウンして使ってみました。
単純にファイルを開くから、config.inc.phpを開けばいいのかと思ったのですが、phpプロジェクトファイルではありません。
と言われてひらくことすらできず。
まあ、とりあえず、phpeditorのヘルプファイル読んでみます。
それでもできなければUTF-8,EUC-JP対応のエディタ探して開いてみます。
0477nobodyさん
2005/10/06(木) 17:15:55ID:???echo "<td><input type = \"text\" name = \"id\"></td>";
0478nobodyさん
2005/10/06(木) 17:17:39ID:???2行目の末尾の " が漏れてるのが原因だね。
紹介されてた phpeditor など構文チェックしてくれるエディタを使用すると、
この類のエラーはすぐ判る。
他にも構文チェックしてくれるエディタはあるんで、色々と触ってみて
自分が使いやすいと思ったものをチョイスすればいい。
あせらずにゆっくりと。。。
0480458
2005/10/06(木) 18:18:44ID:/yy7ybJNアドバイスありがとうございます。
間違いはないんだけどなあと思ってたのですが、やっぱりタイプミスだったんですね。
よく見たら、片方はちゃんと"ついてるから、よーく見比べたら発見できそうでしたね。
ただ、こんなミスもすぐに発見できるようなエディタ探したほうが効率いいに決まってるので、吟味して選ぼうと思います。
C#とか普通のアプリ作ってても、ミスをすぐ指摘してくれる統合開発環境とかあるのとないのじゃ生産性にえらい差がでますもんね。
phpeditorってそれだけじゃなくてスタンドアロン版とかあるんですね。
そっちダウンしてやってみます。
0481458
2005/10/06(木) 18:29:50ID:/yy7ybJNスタンドアロン版ダウンしまして、さっそく、config.inc.phpを開いたところ、無事改行されて表示されました。
スタンドアロン版は、単純にメモ帳みたいに開くことができるんですね。
これでphpのコードも書いて試用してみます。
どうもありがとうございました。
さっそく、設定変更します。
0482nobodyさん
2005/10/06(木) 18:37:29ID:???HTMLタグは属性の指定に "" を使用するのに、
スクリプト内で文字列を囲むのにも "" を使ってるのが、ミスの一つの要因だと思われ
\n入れたり、変数をパースさせたいんじゃなければ、
こういう時は ' ' を使うのが吉
文字列無いの " をエスケープする手間も省けて一石二鳥だよ
0483458
2005/10/06(木) 21:16:00ID:/yy7ybJNさっそく\"部分を'に変えました。
いちいち\入れるの面倒だなと思ってたので助かります。
これでケアレスミスも防げそうです。
どうもありがとう。
0485458
2005/10/06(木) 21:58:25ID:/yy7ybJNということは、つまり
echo "<td><input type = \"text\" name = \"id\"></td>"; を
echo '<td><input type = "text" name = "id"></td>';
このように書けるってことですね。これでも\"とか書かなくて済むから助かりますね。
どうもたびたびありがとうございます。
0486nobodyさん
2005/10/06(木) 22:02:12ID:???マイシークェル勉強して2ちゃんねる型掲示板つくろっと。
0487nobodyさん
2005/10/06(木) 23:25:40ID:???0488nobodyさん
2005/10/07(金) 00:04:23ID:???0489nobodyさん
2005/10/07(金) 00:05:16ID:???0490nobodyさん
2005/10/07(金) 00:13:54ID:???mysqlの事なのかw
0491nobodyさん
2005/10/07(金) 01:04:04ID:???0492軟式PHP
2005/10/07(金) 01:17:26ID:???0493nobodyさん
2005/10/07(金) 01:31:49ID:???but we don't mind if you pronounce it as “my sequel” or in some other localized way.
まあ、俺も気にしないよ。
0494nobodyさん
2005/10/07(金) 04:15:20ID:???発音されていた. そのためSQLと書くようになった現在でも, 米国ではシークェルと
読まれるのが一般的である.
だそうな。
0495nobodyさん
2005/10/07(金) 04:27:27ID:???0496nobodyさん
2005/10/07(金) 06:13:07ID:???0497nobodyさん
2005/10/07(金) 07:03:53ID:???0498nobodyさん
2005/10/07(金) 08:33:28ID:???0499nobodyさん
2005/10/07(金) 09:05:47ID:???mysplとphpを使った簡単なクイズのサイトを作りたいと考えております
現在、問題ID、問題文、5択なので選択肢5つ、解答とフィールドを作っており
htmlのサイト上でそれらを呼び出し ラジオボランで正確な答えをチェックして
当たりかどうか判別してやる という所まではいけたのですが困った事が起きてしまいました。
現在では1つのページに問題が1問しか表示してないのですが、
一度に何問も表示させ判定したいと考えております。
問題だけをを沢山表示させることは可能なんですが、それぞれの問題に答えをチェックする
ラジオボタンの表示にすごく困っております。
問題文は追加できるようになっており、現在存在する最後のID番号から+1した所に
追加されます。
すごく分かりにくい説明かもしれませんが どなたか分かる方おられましたら
よろしくお願いいたします。
0500nobodyさん
2005/10/07(金) 09:14:06ID:???phpの問題じゃなくてhtmlの問題な
0501nobodyさん
2005/10/07(金) 09:29:10ID:???<?php
if($a = 1){
echo aaaa;
if($b = 1){
include("b.php");
exit;
}
}
else{
include("b.php");
}
b.php
<?php
header("Location:c.php");
このようなスクリプトでa=1のときにはheader aleady sentとなってしまうので
headerを既に送信済みか確認したいのですが、可能でしょうか?
0502nobodyさん
2005/10/07(金) 09:29:22ID:???0504nobodyさん
2005/10/07(金) 09:37:09ID:???お望みの挙動かどうか知らんが、こうすればエラーは出なくなる。
a.php
<?php
if($a = 1){
if($b = 1){
include("b.php");
exit;
}
echo aaaa;
}
else{
include("b.php");
}
0505501
2005/10/07(金) 09:40:05ID:???aaaaを既に表示したか確認したいのです。
すでに表示してる場合はLocationを使わないようb.phpで処理したいです。
Locationを使えるか、使えないかの判別でもいいです。なにか方法はあるでしょうか?
0506499
2005/10/07(金) 10:14:46ID:???返信ありがとうございます
こちらの説明不足で意味を取り違えてしまったようで本当に申し訳ないです
先ほどの質問は忘れてもらって、新たに質問させていただきます。
PHPの中でラジオボタンやラジオボタンの様な答えをチェックでき
その値を違うPHPに渡すという物を設置することは可能でしょうか?
0507nobodyさん
2005/10/07(金) 10:20:57ID:ffDmuEnlfor($i=0;$i<5;$i++){
for($j=0;$j<5;$j++){
$data[$i][$j] = "1";
}
}
とやるしか方法はないのでしょうか?
もっとスマートな方法があったら教えてください。
0508nobodyさん
2005/10/07(金) 10:25:03ID:???http://www.hajimeteno.ne.jp/html32/14/08.html
↑参考になりません?
name=を問題のIDにするとかで区別できると思いますが。
■ このスレッドは過去ログ倉庫に格納されています