【PHP】下らねぇ質問はここに書き込みやがれpart11
■ このスレッドは過去ログ倉庫に格納されています
ここなら本スレで回答のないお前の下らない質問に回答があるかも知れません。
次スレは>>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/
【PHP】下らねぇ質問はここに書き込みやがれpart10
http://pc8.2ch.net/test/read.cgi/php/1127581425/
0332nobodyさん
2005/10/21(金) 21:56:20ID:???0334nobodyさん
2005/10/21(金) 22:00:11ID:HUuZEDtuホント馬鹿ですいません
0336nobodyさん
2005/10/21(金) 22:11:12ID:???0337nobodyさん
2005/10/21(金) 22:14:34ID:???いい加減スレ違いだからどっか行ってほしいんだけど、とりあえずね。
>どうすればvalueを空に出来ますか?
valueを空にするんじゃなくて、
valueが空だったら、DBにNULLを入れる
と、言っておろうが、このタワケ!
0338nobodyさん
2005/10/21(金) 22:16:19ID:???これあげるから、どっか行ってね。
$value = $_GET['test'];
$value = ($value == '') ? 'NULL' : "'" . mysql_escape_string($value) . "'";
$sql = 'INSERT INTO hoge(column) VALUES(' . $value . ')';
mysql_query($sql...
0339nobodyさん
2005/10/21(金) 22:21:00ID:HUuZEDtu0340nobodyさん
2005/10/21(金) 22:21:41ID:???0341nobodyさん
2005/10/21(金) 22:26:37ID:???0342nobodyさん
2005/10/21(金) 22:26:58ID:???答えたくなくなるね.
むしろ脅すぐらいの勢いで質問されたい.
0343nobodyさん
2005/10/21(金) 22:35:04ID:???ボケ!カス!アホンダラ!
教えねぇと、けつから手ぇ突っ込んで、奥歯ガタガタ言わせたろうか?
アンッ?
0345nobodyさん
2005/10/21(金) 23:38:22ID:???ですなぁ・・・
関数フニフニを使ってパフパフさせたいです。
これこれのエラーが発生しました。
エラーメッセージはプヨプヨで、その発生ラインは69です。
69の前のソースはプルプルです。見てください。
どのようにして解決すればいいのでしょうか?
せめてこれくらい提示してほしいな。答えにくい質問多すぎ。。。
0346nobodyさん
2005/10/21(金) 23:43:06ID:???0347nobodyさん
2005/10/21(金) 23:44:05ID:???これこれのエラーが発生しました。
エラーメッセージはプヨプヨで、その発生ラインは69です。
69の前のソースはプルプルです。見てください。
どのようにして解決すればいいのでしょうか?
0348nobodyさん
2005/10/21(金) 23:45:47ID:???プヨプヨというエラーメッセージはフニフニをパフパフさせる時に起こるため、
ライン69以前のプルプルをブルブルにして改善すればよいでしょう。
0349nobodyさん
2005/10/21(金) 23:47:30ID:???> プヨプヨというエラーメッセージはフニフニをパフパフさせる時に起こるため、
そうさせたいと書いているんですが
0350nobodyさん
2005/10/21(金) 23:52:06ID:???0351nobodyさん
2005/10/21(金) 23:54:40ID:???0352nobodyさん
2005/10/21(金) 23:54:42ID:???0353nobodyさん
2005/10/22(土) 00:01:01ID:???0354nobodyさん
2005/10/22(土) 00:02:07ID:???0355nobodyさん
2005/10/22(土) 00:10:27ID:???0356nobodyさん
2005/10/22(土) 00:16:50ID:???0357nobodyさん
2005/10/22(土) 00:17:41ID:???0358nobodyさん
2005/10/22(土) 00:35:36ID:???print 'hogehoge';
2)-----------------
echo 'hogehoge';
3)-----------------
?>
hogehoge
<?php
-------------------
便秘に効くのはどれが一番?
0359nobodyさん
2005/10/22(土) 09:27:31ID:???0360nobodyさん
2005/10/22(土) 10:33:18ID:JcGskMr80361nobodyさん
2005/10/22(土) 10:36:27ID:???0363nobodyさん
2005/10/22(土) 11:51:49ID:???「ググれ」と同じ感覚で使ってるらしいな
0365nobodyさん
2005/10/22(土) 12:39:48ID:???0368363
2005/10/22(土) 12:47:49ID:???0369nobodyさん
2005/10/22(土) 13:07:30ID:???作りたいんだけどどうしたらいいとおもう?
普通のリンクって
<a href="hoge.html">俺のここを押してみろ</a>
こんな感じでしょ。
それに写真のファイル名やらを関数の引数か何かで渡してやって表示させてやりたい。
0370nobodyさん
2005/10/22(土) 13:10:59ID:???0371nobodyさん
2005/10/22(土) 13:13:48ID:???何か模索しているような口ぶりで実は丸投げ君
0372369
2005/10/22(土) 13:17:07ID:???おれも最初それを考えた。
だが可変数個の複数の写真を縦列で並べて表示したいときどうすれば
いいんだということで見事に行き詰まった。
0373369
2005/10/22(土) 13:20:01ID:???関数の引数なら可変数個の実装は用意だし、変数の末尾が".jpg"で
終わるか否かで写真なのかコメントStringなのか容易に判別が付く。
そこで関数でパラメータを受け付けられないかと思ったわけだが
それをリンクとどう絡めたらいいかでさっぱり分からなくなっちまった・・・
0374nobodyさん
2005/10/22(土) 13:24:09ID:???>>373
頑張れ
応援してる
完成したらここで発表するといい
【PHP】自作スクリプト発表会
http://pc8.2ch.net/test/read.cgi/php/1017456911/l50
0375nobodyさん
2005/10/22(土) 13:27:20ID:???0376369
2005/10/22(土) 13:27:51ID:???0377nobodyさん
2005/10/22(土) 13:31:12ID:???そもそも「"PHPの"質問」になってないんで、それ位しかできません
アルゴリズムの問題なら他の言語でもできるわけで
0378369
2005/10/22(土) 13:33:01ID:???0379nobodyさん
2005/10/22(土) 13:33:14ID:???<a href="image.php?name=foo.jpg">画像リンク1</a>
<a href="image.php?name=bar.jpg">画像リンク2</a>
<a href="image.php?name=hoge.jpg">画像リンク3</a>
ってあって,
image.php で,$_GET['name'] 使って情報とコメント取得してごにょごにょ・・
という単純な話ではない?
0380nobodyさん
2005/10/22(土) 13:39:19ID:???file%5B%5D=file1&file%5B%5D=file2...
$_GET
0381369
2005/10/22(土) 13:39:29ID:???$_GET['name']
で任意の数の複数のパラメータを受け取れればそれに超したことは無いんだけど無理歩でしょ?
0382nobodyさん
2005/10/22(土) 13:43:10ID:???> file%5B%5D=file1&file%5B%5D=file2...
> $_GET
( ゚д゚)ポカーン
0383nobodyさん
2005/10/22(土) 13:49:20ID:???>$_GET['name']
>
>で任意の数の複数のパラメータを受け取れればそれに超したことは無いんだけど無理歩でしょ?
やろうと思えばオブジェクトだろうが多次元配列だろうが突っ込めますけど?
<a href="image.php?name1=aaa.jpg">画像リンク1</a>
<a href="image.php?name1=bbb.jpg&name2=ccc.jpg&name3=ddd.jpg">画像リンク2</a>
<a href="image.php?name1=ddd.jpg&comment1=氏ね">画像リンク3</a>
こういうこと?
何をやろうとしてるのか理解できないです<>
0384nobodyさん
2005/10/22(土) 13:58:42ID:???0386nobodyさん
2005/10/22(土) 14:04:04ID:???0387369
NGNGそうそう。そんな感じでいくつでも画像ファイルを加えていったり
気が向いたらコメントもあわせて表記していきたいのよ。
でもそれだと受信する方のPHPでそれぞれのパラメータにあらかじめ対応
させておく必要があるのね。
0388nobodyさん
2005/10/22(土) 14:10:22ID:???0389nobodyさん
2005/10/22(土) 14:18:26ID:???>>380が言ってるようにやってみな
1.php
<a href="2.php?file%5B%5D=file1&file%5B%5D=file2&str%5B%5D=str1&str%5B%5D=str2">link</a>
2.php
print_r($_GET);
0390nobodyさん
2005/10/22(土) 14:29:00ID:???複数のファイル名を URL に埋め込むのは良いとしても,
コメントを埋め込むのはどうかと思うよ?
コメントって画像ファイルに対して追加されるんでしょ?
それなら image.php のほうで,画像ファイル名を元にコメントを引っ張り出せるよね?
<a href="image.php?files=aaa.jpg,bbb.jpg,ccc.jpg">画像リンク</a>
ってあって,
@ image.php
$files = explode(',', htmlspecialchars($_GET['files']));
foreach ($files as $file) {
$comment = getComment($file);
// 以下,各々のファイルに対する処理
......
}
でいいと思うんだけど.
0391369
NGNG> 1.php
> <a href="2.php?file%5B%5D=file1&file%5B%5D=file2&str%5B%5D=str1&str%5B%5D=str2">link</a>
> 2.php
> print_r($_GET);
こ、これはいったい何?
?file%5B%5D=
って文字列初めてみた・・・。
ところでfile1、file2にJPEGファイルを、st1, str2にコメントを
かけばいいのかな?
>>390
> <a href="image.php?files=aaa.jpg,bbb.jpg,ccc.jpg">画像リンク</a>
> $files = explode(',', htmlspecialchars($_GET['files']));
そうか、この手があったか!区切り文字を決めて受け手のPHP側でその文字を
参考にセパレートしていけばいいんだよね。それなら画像ファイル名と
コメントを順番に羅列していけばいいだけになる。配列とかオブジェクトとか
面倒なものは使わずにすむね。それこそ「つれづれなるままに」だし。
0392nobodyさん
2005/10/22(土) 16:21:20ID:???「転用」だけでは分からない.
転用したものを商品として売るのか無料で公開するのか,
あるいは単にバンドルするだけなのか..
PHP License でいいならこの辺.
http://pear.php.net/package/XML_Parser
http://pear.php.net/package/XML_Serializer
0395nobodyさん
2005/10/22(土) 21:14:23ID:???0396nobodyさん
2005/10/22(土) 21:34:48ID:???0397nobodyさん
2005/10/22(土) 21:39:05ID:???0398軟式PHP
2005/10/22(土) 22:05:09ID:???0399nobodyさん
2005/10/22(土) 22:25:22ID:???0402nobodyさん
2005/10/22(土) 22:52:31ID:???0403nobodyさん
2005/10/22(土) 22:55:26ID:???0404nobodyさん
2005/10/22(土) 23:03:26ID:???$filename = preg_replace('/\..+$/', '.png', $filename);
0406nobodyさん
2005/10/22(土) 23:09:25ID:???0407nobodyさん
2005/10/22(土) 23:20:34ID:???0409nobodyさん
2005/10/23(日) 00:40:48ID:???アクセスした際にテキストファイルのサイズをチェックし、想定よりデータが追加されるまで10秒程度処理をポーリングするプログラムを組みました。
具体的には下の通りです。
for($i = 0; $i < 5; $i++)
{
if ($nFileSize >= filesize($strFileName))
{
sleep(2);
continue;
}
//ここに読み込む処理とprintとreturn
}// end of while
ですが、これだとこのポーリング中にファイルの更新があってもfilesizeが更新されないようなのです。
もしかしてPHPは、(負荷軽減のために?)一度取得したfilesizeをキャッシュしてしまうのでしょうか?
回避方法があれば知りたいです。よろしくお願いします。
0411nobodyさん
2005/10/23(日) 00:41:51ID:???まずマニュアルぐらいよめ。
http://jp2.php.net/manual/ja/function.filesize.php
0413nobodyさん
2005/10/23(日) 01:18:50ID:???>もしかしてPHPは、(負荷軽減のために?)一度取得したfilesizeをキャッシュしてしまうのでしょうか?
ここまで予測できてるのに答えにたどりつけなかったのはなぜ・・・
0414nobodyさん
2005/10/23(日) 01:27:51ID:???ありがとうございます。
初心者向けサイトで勉強中だったもので、マニュアルがネット上にあるとは…。
ブックマさせていただきましたので、今後はそこ読んでなんとかしてみます。
0415nobodyさん
2005/10/23(日) 03:48:56ID:???まあ特にテンプレを用意していないこのスレと、
スレタイに「質問」と入っていない本質問スレの問題もあるんだろうけど
0416nobodyさん
2005/10/23(日) 04:55:40ID:b9OcfJpcMySQLは単独で動くんだけど、PHPから接続が出来なくて。
0417nobodyさん
2005/10/23(日) 04:59:01ID:???PHPのインストールの仕方にもよる。
ソースインストールでMySQL拡張を静的に有効にする場合は
MySQL(のクライアントライブラリ)を先にインストールしとかないと駄目だね。
0418nobodyさん
2005/10/23(日) 05:18:42ID:b9OcfJpcrpmインストールでも、MySQLをPHPより先にインストールしないと駄目?
0419nobodyさん
2005/10/23(日) 06:47:40ID:ulqHd62c決められた時刻に処理を実行するみたいな・・・・
0421nobodyさん
2005/10/23(日) 08:42:38ID:VoqKVXZC禿同。
【php】part29【php】
http://pc8.2ch.net/test/read.cgi/php/1120611474/
には早く埋まって欲しい(orできれば落ちて欲しい)ものだ。
今の本スレ立って以来700レス弱の間に、くだスレはすでに5スレ1000まで消費+このスレも消費し尽くしそうな勢いという異常な状況。
みんな、スレタイは大事だよ。
0422nobodyさん
2005/10/23(日) 08:55:41ID:???0423421
2005/10/23(日) 09:00:33ID:VoqKVXZC・ブラウザに何も表示されないんだけど・・・ → error_reporting、display_errors、log_errors
・include/requireに?a=b&c=dのようなパラメータつけたい → できません
・$a1,$a2,$a3...はどうしたら? → 可変変数・・・というかむしろ配列使え
・echo "$arr['hoge']['fuga']"; がうまくいかない → {おっぱい括弧}でくくれ
・echo?print? → echoはコンマ区切りで書ける。printは関数。パフォーマンスは気にするな
・値渡し・参照渡しのパフォーマンス → これまた気にするな
・csvやtsvを扱いたい → まずはfgetcsv
・ファイル入出力関数でリモートファイル扱う際の限界 → fsockopenでソケット通信
・一定時間ごとに何かしたい → cron
・画像処理一般 or GDの限界 → ImageMagick
・画像・音・動画はファイルで保存?DBに保存? → 好きにしてください
・クッキーの情報をユーザから隠したい → セッション使え
あたりの質問は頻出と言える希ガス。(他にも頻出するものけっこうありそう)
実際テンプレに載せるならもっと丁寧に書くべきだが、まあとりあえず案として。
DB、OO、PEAR、フレームワーク、テンプレート、正規表現、などの質問は誘導って感じの方向かな。
0425nobodyさん
2005/10/23(日) 09:21:57ID:???インストールの方式がrpmを利用してても、
その辺はそのrpmのパッケージの作りによるが。
まあRHELの公式のパッケージあたりだと、後からで問題ない。
必要なのは
・php本体のパッケージ
・php-mysqlパッケージ(PHPのMySQL拡張のためのパッケージ)
・MySQL-serverのパッケージ
あとMySQL-clientにも依存してたかも(libmysqlパッケージってなってるかも)
依存関係はrpm使ってたら注意がでるので、解消しながら入れればいい。
yumを使ったrpmパッケージ管理の場合は俺は良くわからん。
0426nobodyさん
2005/10/23(日) 09:23:05ID:???いずれにせよテンプレはしっかりしたものが要るんジャマイカ?
今のままだと、>>423みたいな質問が繰り返されるってのも去ることながら、
「このスレってスレタイと合ってなくね?」
「本スレのスレタイがね・・・」
というやりとりも定期的に繰り返されることになる悪寒。
0427nobodyさん
2005/10/23(日) 09:45:05ID:???0428nobodyさん
2005/10/23(日) 09:58:12ID:FVsmFciD[$arr]
0 => Array (2)
main => Array (13)
id => 1
date => 2005/10/19(Wed) 12:52:36
res => Array (2)
0 => Array (12)
id => 2
date => 2005/10/19(Wed) 14:10:04
1 => Array (12)
id => 3
date => 2005/10/19(Wed) 14:18:44
このような連想配列をテンプレート側で表示する場合
.tpl側にはどのように記述するのでしょうか
{section name=main loop=$arr}
ID: {$arr[main].main.id}
DATE: {$arr[main].main.date}<br>
{section name=res loop=$arr[main].res}
ID: {$arr[main][reply].res.id}
DATE: {$arr[main][reply].res.date}<br>
{/section}
<hr>
{/section}
こうした場合main表示は問題なく、resのループ回数も合いますが
res の方だけ id date などの値が入りません・・
0429nobodyさん
2005/10/23(日) 10:01:55ID:FVsmFciD0430nobodyさん
2005/10/23(日) 10:09:25ID:FVsmFciD{$arr[main].res[reply].id}
こういう書式みたいです
■ このスレッドは過去ログ倉庫に格納されています