トップページ⇒php
1001コメント385KB

【PHP】くだらねぇ質問はここに書き込みやがれpart8

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2005/08/08(月) 01:18:55ID:54u1h4+D
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/
0002nobodyさん2005/08/08(月) 01:21:35ID:???
$がついてない変数ってどういう意味があるんですか?
0003nobodyさん2005/08/08(月) 01:25:02ID:???
>前スレ994
基本構文のところに書いてある。
ただPHPの文法についての記述は全体に弱いね。
リファレンスだからだと思うけど
00049512005/08/08(月) 01:29:12ID:???
>>2

$で始まらない変数ってあるんすか?
http://www.php.net/manual/ja/language.variables.php
0005nobodyさん2005/08/08(月) 01:41:56ID:???
インストールネタで申し訳ないんだけど
libcurl.so.2
ってどこでDLできますか?
またはrpmのパッケージ名を教えて下さい

ついでにもひとつ、rpmfind.netで「libcurl.so.2」でサーチした時に
希望のディストリが表示されなかった場合、例えばRed Hat Enterprise ES2.1用が欲しいのに
RH9とか8とか7とか近そうなものがあった場合、代替えって効くもんなのでしょうか?
0006前スレ994 2005/08/08(月) 02:30:42ID:???
>>3
そんなところに書いてたのか。索引で&調べたらでてこなかった('A`)
ありがとー
他の言語の経験はあるんだけど、どこまで同じで、どこから違うのか
イマイチ感覚がつかめないっす
0007nobodyさん2005/08/08(月) 05:29:57ID:???
>>5
そのディストリのcurlのパッケージにあるでしょ。
devel(はないか)とか別に分けてある可能性はないわけでもないが。
libcurl.so.1とかlibcurl.so.3とかかもね。

>代替えって効くもん
Win3.1のソフトが全部Win95/98/Meで動いたか?
Win95のソフトが全部WinXPで動いたか?
答え:ものによる
0008nobodyさん2005/08/08(月) 09:42:49ID:???
global変数でglobal $abc="abc";
といように宣言と同時に初期化ってできないですか?

また大規模なサイトを作るときはglobal変数は使っては
あまりよろしくないとどこかのサイトで言ってたけどreally?
0009nobodyさん2005/08/08(月) 09:50:38ID:???
PHP5対応のRSS表示スクリプトってフリーでありませんか?
紹介して下さると助かりますです
0010nobodyさん2005/08/08(月) 10:19:48ID:???
http://www.google.com/search?num=50&hl=ja&inlang=ja&ie=Shift_JIS&oe=Shift_JIS&q=PHP5+SimpleXML+RSS&btnG=Google+%8C%9F%8D%F5&lr=lang_ja
001192005/08/08(月) 10:33:27ID:???
>>10
http://phpspot.net/php/pgSimpleXML.html
等は見つけていて試しているのですが真っ白なページしか表示されません。
----------------------------------------
$xml = simplexml_load_file("http://www3.asahi.com/rss/index.rdf");
print_r($xml); // 配列を出力してみる。

foreach ($xml->item as $item) {
  $rss_title = $item->title; // item/title
  $rss_item = $item->link; // item/link
  $rss_desc = $item->description;// item/description
}
print $rss_title;
----------------------------------------
としてみたんですが間違っている箇所を指摘下さると助かります。
0012nobodyさん2005/08/08(月) 10:47:27ID:???
>>11
コードは間違ってないよ。PHP5.0.4で実際に動かしてみたけど大丈夫。
先頭に以下を入れて実行してみて何かエラーメッセージは表示されない?

ini_set('display_errors', true);
ini_set('display_startup_errors', true);
error_reporting(E_ALL);
0013nobodyさん2005/08/08(月) 11:09:29ID:???
>>12
ini_set('display_errors', true);
ini_set('display_startup_errors', true);
error_reporting(E_ALL);

上記コードを加えてみましたが、相変わらず真っ白です。
PHP5ではエラー表示が標準では出ないのでしょうか。
コンパイルオプションの問題かな・・。

ちなみに
http://phpspot.net/php/pg%8AO%95%94%82q%82r%82r%82%F0%93%C7%82%DD%8D%9E%82%DD.html
のコードでは問題なく動きました。
しかし自分でいじるならsimpleXMLのほうがコードが短くなりそうですし、習得したいのですが・・。
0014nobodyさん2005/08/08(月) 11:12:25ID:???
>>2
定数?
0015nobodyさん2005/08/08(月) 12:05:40ID:uL829/sh
検索する入力フォームを作ってるんだけどなぜかうまく動かない・・・。
<FORM method='post' action='{$_SERVER["PHP_SELF"]}?proc=result'>
というフォームを作ってsubmitボタンから飛ぶと期待通りファイル名に?proc=resultがつくのに
<FORM method='get' action='{$_SERVER["PHP_SELF"]}?proc=result'>
とすると?proc=resultがつかない・・・。
postをgetにするだけで渡されるURLが変わってしまうのはなぜでしょう?
0016nobodyさん2005/08/08(月) 12:25:54ID:???
>>15
print や echo を使って出力する時の話だよね?
getの時は、<form 〜action='自分自身のファイル名'> だけが出力されるってこと?
んな筈ないんだけどなぁ。もう一回確認してみ。
0017152005/08/08(月) 12:32:23ID:???
>>16
それが、出力されたソースを見てみると両方とも確かにURL?proc=resultとなってるんですよ。
なんだけど、postの場合はproc=resultを渡された処理が行われているのに
getだと元のフォームがそのまま表示されてしまうんです。
URLを見てみるとproc=resultがなく、入力した変数と値のみがパラメータとしてついている状態です。

なんでだろ?
■ このスレッドは過去ログ倉庫に格納されています