【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/
0002nobodyさん
2005/09/25(日) 02:15:35ID:nLUfPXhD0003nobodyさん
2005/09/25(日) 03:29:22ID:???includeで下記のように書いています。
include('tmp/tmp$numbar.php');
これだとエラーが出るようです。正しい書き方を教えていただけないでしょうか?
0004nobodyさん
2005/09/25(日) 03:31:36ID:/sWHtMR50006nobodyさん
2005/09/25(日) 03:39:28ID:???1.何で事でつまづいているのか、どうしたいのかを明確に書くこと
2.できるだけ、コードをさらして質問すること
0007nobodyさん
2005/09/25(日) 04:26:57ID:???0008nobodyさん
2005/09/25(日) 04:56:19ID:???0010nobodyさん
2005/09/25(日) 07:06:18ID:???include('tmp/tmp{$numbar}.php');
でもいけるかも。
それはそうと、ナンバーは
$numberか、$nanbarだと思うぞ。
(後者はそれでも恥ずかしいが)
0011nobodyさん
2005/09/25(日) 07:23:56ID:2/zVxBc/0013nobodyさん
2005/09/25(日) 09:18:03ID:???どのような方法がありますか?
<?php
$url_01="http://www.yahoo.co.jp/";
$url_02="http://www.google.co.jp/";
$url_03="http://www.amazon.co.jp/";
$url_04="http://www.rakuten.co.jp/";
$url = array($url_01, $url_02, $url_03, $url_04);
foreach ($url as $url) {
$file .= file_get_contents("$url");
}
print "$file";
?>
0014nobodyさん
2005/09/25(日) 09:20:16ID:???一部を消す方法が見つからなかったのでこちらに来ました。似たようなないようのサイトでもヒントだけでも教えてください。
001514
2005/09/25(日) 09:32:20ID:???0016nobodyさん
2005/09/25(日) 09:53:21ID:???001716
2005/09/25(日) 09:59:47ID:???つくり、Xから一行ずつ読み込んで、消したい条件に一致しないときだけ、Yに書き出す。
Xの全部の行を読み終わったら、Xを消去するなりリネームするなりし、一時ファイルYの
名前を、Xにする。
0019nobodyさん
2005/09/25(日) 14:54:32ID:???スクリプトの先頭に ini_set('max_execution_time', 2);と書いておく、
forkするかシェルスクリプト書いてexecする、
あるいはexec timeを指定したRunkitのSandbox内で実行する、
declare()で実行時間を監視する
などの方法が考えられる
0020nobodyさん
2005/09/25(日) 14:58:18ID:???max_execution_timeを2秒に設定したfile_get_contentsするだけの
プログラムをforeachの中で実行させればいいような。
呼び出してsleep(2)して結果読み出し。
呼び出すプログラムの方でファイルに書き出すもよし、proc_openで
url渡せば結果を返すプログラムにするもよし。
0021nobodyさん
2005/09/25(日) 17:26:44ID:???他のドメインのサイトで取り出して使うことは出来ますか?
0023nobodyさん
2005/09/25(日) 18:20:25ID:???というような機能をつけたいと思い、自分なりに書いてみたのですがうまくいきません。
どのようにすればできるのでしょうか?
よろしくお願いします。
<?php
$ref = $_SERVER['HTTP_REFERER'];
$url = "http://***.index.htm";
if ($ref != "http://***.index.htm"){
header( "Location: $url" );
}
?>
0025nobodyさん
2005/09/25(日) 18:33:01ID:???htmlの拡張子をphpに変えて、その中で
<? include('message.php'); ?>
と書いて、メッセージを表示しています。
ここまでは、上手くいってるのですが、今度はmessage.phpを呼ぶときに
引数も一緒に渡したいのです。
例えばあるページから、message.phpを呼ぶ時は
<? include('message.php?mode=1'); ?>
あるときは
<? include('message.php?mode=2'); ?>
みたいな感じで呼びたいのですがエラーになってしまいます。
きっとmessage.php?mode=2というファイルを探しに行ってエラーになってしまってると
思うんですが、
こういう処理は実現可能なのでしょうか?
呼び元は全てhtmlです。includeする為に拡張子をphpに変えています。
0027nobodyさん
2005/09/25(日) 18:40:34ID:???- bar.php -
$hoge = 'hello, world';
include 'foo.php';
- foo.php -
echo $hoge;
HTTPクエリにする必要なし
Include()文とインクルードしたファイルが置き換わると思えばOKだ
http://jp2.php.net/include
0028nobodyさん
2005/09/25(日) 18:46:34ID:???リダイレクトできないという意味?
とりあえずLocationヘッダが送信できてるかどうか確認してみなよ
エラー抑止してるならスクリプトの頭にerror_reporting(E_ALL)も追加
0029nobodyさん
2005/09/25(日) 19:28:19ID:???解決しました。
ソースが間違っていたのではなく、記述する場所が間違っていたようです(一番最初に記述したらリダイレクトできました。)
<html>
<head><title></title></head>
<body>
(中略)
ココに記述>
</body>
</html>
ありがとうございました。
■ このスレッドは過去ログ倉庫に格納されています