【PHP】初心者コーナー 2 Released
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
03/03/24 03:06ID:???PHPに関するアホな質問はここでやれ。今回からMySQLも受付開始。
アホな質問であっても詳しく質問すること。
PHPが大嫌いなPerl信者もぜひご参加ください。
前スレ
http://pc2.2ch.net/test/read.cgi/php/1011550860/l50 関連>>2-10
普通の質問はこっちな、【PHP】質問スレッド Part7
http://pc2.2ch.net/test/read.cgi/php/1044478561/l50
0002nobodyさん
03/03/24 03:07ID:???http://www.php.net/
■ 日本 PHP ユーザ会
http://www.php.gr.jp/
■ PHP マニュアル
http://www.php.net/manual/ja/
■ PEAR マニュアル
http://pear.php.net/manual/ja/
0003nobodyさん
03/03/24 03:08ID:???■【待望】PerlユーザのためのPHP入門
http://pc2.2ch.net/test/read.cgi/php/1046326634/l50
■PHP-users ML ヲチ
http://pc2.2ch.net/test/read.cgi/php/1031734100/l50
■【PHP】Smarty【Template】
http://pc2.2ch.net/test/read.cgi/php/1047225437/l50
■ PHP アップグレード報告スレッド
http://pc2.2ch.net/test/read.cgi/php/987259309/l50
■ PHP + MySQL
http://pc2.2ch.net/test/read.cgi/php/983250751/l50
■ PHP + PostgreSQL
http://pc2.2ch.net/test/read.cgi/php/983128806/l50
■ PHP 関連の書籍 (但し PHP 出版系お断り)
http://pc2.2ch.net/test/read.cgi/php/985315574/l50
0004nobodyさん
03/03/24 03:08ID:???http://pc2.2ch.net/test/read.cgi/php/1044478561/l50
過去スレ
Part1 : http://ebi.2ch.net/php/kako/982/982687820.html
Part2 : http://pc.2ch.net/php/kako/1003/10032/1003283567.html
Part3 : http://pc.2ch.net/php/kako/1013/10139/1013919792.html
Part4 : http://pc.2ch.net/php/kako/1022/10229/1022999539.html
Part5 : http://pc.2ch.net/php/kako/1031/10317/1031721334.html
Part6 : http://pc2.2ch.net/test/read.cgi/php/1038988518/l50
0005nobodyさん
03/03/24 03:12ID:???0006nobodyさん
03/03/24 03:21ID:???もってけ
0007nobodyさん
03/03/24 11:31ID:???例えばAとBというページがあって
JavaScriptでAから別ウインドウのBを開いた場合、
BにAからのセッション情報は受け取れないんでしょうか?
やっぱり別ウインドウだと駄目なんですかねぇ・・・。
できる...アレ?できない...やっぱできた...
なんかバグの悪寒
別ウインドウとは関係ないみたい。
ってわけで、>>7 はできる。
0012nobodyさん
03/03/24 18:18ID:???セッション情報を共有云々よりも、セッションIDをどう引き回すかだけでしょう。
セッションIDさえわかれば別のPCからでもセッション変数は引き出せます。
0015nobodyさん
03/03/24 21:57ID:???セッションIDをREMOTE_ADDRも使うように強化すれば少しは安全になる、と思う。
0016nobodyさん
03/03/25 12:41ID:???0017nobodyさん
03/03/25 13:34ID:???http://book.2ch.net/test/read.cgi/bizplus/1048507777/
0018nobodyさん
03/03/25 13:38ID:D+eHMM4j<a href="***.php?<? session_name() ?>=<? session_id() ?>">
と書いてクッキーオフの人にもセッション管理をしようとしているのですが、
アドレスバーの所に下のようにそのまま表示されています。
***.php?<?%20session_name()%20?>=<?%20session_id()%20?>
これはどこか間違っておりますでしょうか?
0020nobodyさん
03/03/25 14:28ID:???クラスとかオブジェクトの概念がボヤーっとしかわかりません
初心者にも分かりやすく解説してある HPか解説してもらえませんか?
0021nobodyさん
03/03/25 15:43ID:5TIK8pr3PHPを勉強し始めたばかりです。
名簿情報にログインする際、普通なら個人IDとパスワードを
設定すると思うのですが、仕様上、グループ名とパスワードだけの
入力にしたいと考えています。パスワードは個人ごとに与えます。
phplibの認証(Auth)が使えると思うのですが、早い話、
一つのID(グループ名)に複数のパスワードを与えられますでしょうか。
まずやってみろと言われそうですが、多分それまでに1ヶ月くらい
掛かりそうなので、、、
よろしくお願いします。
0022nobodyさん
03/03/25 16:35ID:???ショートタグ以前の問題
printなりechoなり付けないと・・・
<? print session_name(); ?>
とかさ。
>>21
DBつかったら?
あとパスワードはMD5hash使うなりして解読しにくくしろよ?
0025nobodyさん
03/03/25 20:39ID:???002621
03/03/25 21:25ID:???DataBaseでユーザーテーブル作って自分で認証プログラム
組めってことかな。
LIBがそのまま使えれば楽なのかなって思ったもので。
と言っても、LIBの中身も何も分かっていませんが、、、
0028nobodyさん
03/03/25 22:17ID:uCxA2hMQPHP.INIでアップロードファイルの最大サイズを制限
できるようですが、ふつうのサイト利用者はPHP.INI
を変更できないと思います。
アップロードファイルの最大サイズをPHP.INIの設定値
より大きくしたいのですが、可能でしょうか?
0029nobodyさん
03/03/25 23:10ID:???0030nobodyさん
03/03/25 23:13ID:???0032nobodyさん
03/03/26 06:27ID:l1CVp/e0init_set() で設定しても設定値が変わりませんでした。。。
post_max_sizeはphp.iniか.htaccessに記述しないとダメ。
0035nobodyさん
03/03/26 19:33ID:???リンクの中にPHPから出力したい部分があり、下のように
print 文で出力されるリンクの中にセッションを埋め込みたいのですが
これは可能でしょうか?
<?
// 動かないです
print "<a href=\"***.php?page=$page&session_name();=session_id();\">";
?>
<?
// エラーは出ませんが Not Found になります
$s_name = session_name();
$s_id = session_id();
$link = "<a href=\"***.php?page=$page&".$s_name.'='.$s_id.'>;
print $link;
?>
とすると $s_name や $s_id の部分がHTMLソースに展開され、
( PHPSESSID=53ebfdbdc6583facf4ab5328379022b96 といった感じです )
結果 Page Not Found になります。
ちなみにショートタグは <??> のことですよね?
これについてですが、他の箇所では正常に動作しています。
かつ、<?php ?> に変えて試しました。
0037nobodyさん
03/03/26 21:29ID:???ttp://ns1.php.gr.jp/pipermail/php-users/2002-March/006009.html
にあるIterator って、これを使うことでどういうメリットがあるのでしょうか?
#class も良く分かってないけど。。。
0038nobodyさん
03/03/26 21:41ID:???<?
print "<a href=\"***.php?page=$page";
?>
として、リンク先のページで
print $_SESSION['PHPSESSID'];
するとどうなります?
0039nobodyさん
03/03/26 21:45ID:???普通?
0040nobodyさん
03/03/26 21:53ID:???セッションを渡そうとせずにそのまま、ってな意味のつもりでした。
print "<a href= '***.php?page=$page' > xxx </a>";
0041nobodyさん
03/03/26 22:14ID:???$im = imagecreate (200, 50);
$blue = imagecolorallocate($im,0,0,255);
$black = imagecolorallocate($im,0,0,0);
$ff = ;
$result = imagettftext($im,25,0,20,30,$black,
"/usr/share/fonts/ja/TrueType/kochi-gothic.ttf"
,mb_convert_encoding("日本語",'UTF-8'));
Header ("Content-type: image/jpeg");
imagepng($im);
これで日本語が文字化けすんのは何がいけないのだろう。
makeオプションはこんな感じです。
--with-gd=/usr
--with-jpeg-dir=/usr
--with-freetype-dir=/usr/share/fonts/ja/TrueType
--with-ttf
--enable-exif
--enable-zendmultibyte
--enable-mbstring
--enable-mbregex
■ このスレッドは過去ログ倉庫に格納されています