【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/
0263nobodyさん
2005/10/21(金) 14:53:19ID:???や、phpのお勉強がてら…。
80以外にも25と110を監視します。
$http = fsockopen($host, 80, $errmp, $errmsg, 1);
echo "http:";
if(!$http){
echo "NG" . "<br>";
}else{
echo "OK" . "<br>";
こんな感じの処理が思いついたんですが、
問題点があったらご指摘願います。
0264nobodyさん
2005/10/21(金) 14:54:44ID:???・DIRECTORY_SEPARATOR (string)
・PATH_SEPARATOR (string)
http://jp2.php.net/dir
そこに書いてあるとおり拡張(ext/standard/dir.c)での定義だから
使えない環境があると思うけど。
OSの種類、名前は隠してなければPHPINFO、種類だけなら定義済み定数PHP_OS。
他にはunameコマンドの実行結果から取れる可能性もある(Unix系)。
0266264
2005/10/21(金) 14:59:49ID:???http://jp2.php.net/manual/ja/function.php-uname.php
0267nobodyさん
2005/10/21(金) 15:00:00ID:???Listenしてるかどうかだけならtcpで叩けば万事OKじゃん
>>258
DIRECTORY_SEPARATOR
0268nobodyさん
2005/10/21(金) 15:05:18ID:???真面目にやるなら、そんな感じで各鯖のポートへアクセス。
んでも接続ブッタ切りになるので、きちんとプロトコルに従って接続終了した方がよいような。
httpならgetなりheadなり。
不真面目というか手抜きというか、psとかのプロセスのリストを取得して
確認したいプロセスが存在するかチェックするPHPスクリプトをwebサーバ経由で叩く。
0271nobodyさん
2005/10/21(金) 15:21:15ID:???0272nobodyさん
2005/10/21(金) 15:35:18ID:???0274nobodyさん
2005/10/21(金) 16:26:12ID:8sbI4mJRちなみに、配列は $_FILES[] です!
0275nobodyさん
2005/10/21(金) 16:28:14ID:???0277nobodyさん
2005/10/21(金) 16:32:30ID:8sbI4mJR処理
}
これでできますかー?
ループなのでミスったら怖いから試せません(><)
0278nobodyさん
2005/10/21(金) 16:41:13ID:8sbI4mJRお母さんに聞いたら、2ちゃんねるならすぐ答えてくれるよって言ってたのに(><)
0279nobodyさん
2005/10/21(金) 16:42:53ID:???確実に動作する事が確認できるまでは、間違っても共有鯖に上げてはいけません。
0280nobodyさん
2005/10/21(金) 16:43:03ID:???0281nobodyさん
2005/10/21(金) 16:46:14ID:???0282nobodyさん
2005/10/21(金) 16:48:17ID:???0283nobodyさん
2005/10/21(金) 16:52:46ID:???もしループが止まらなかったらときは
急いでPCの電源ケーブルを引っこ抜けばいい.
そうすれば熱暴走による爆発炎上は避けられる.
0284nobodyさん
2005/10/21(金) 16:53:08ID:???0285nobodyさん
2005/10/21(金) 16:57:41ID:8sbI4mJRif($_FILES["img1"]["tmp_name"]){
echo "ファイル1あるよ<br>";
$i++;
}
if($_FILES["img2"]["tmp_name"]){
echo "ファイル2あるよ<br>";
$i++;
}
if($_FILES["img3"]["tmp_name"]){
echo "ファイル3あるよ<br>";
$i++;
}
if($_FILES["img4"]["tmp_name"]){
echo "ファイル4あるよ<br>";
$i++;
}
0287nobodyさん
2005/10/21(金) 17:03:44ID:???0288nobodyさん
2005/10/21(金) 17:10:31ID:???foreach($_FILES as $value){
echo $value."<br>";
}
結果
Array
Array
Array
Array
こっちが「あれ〜ぃ?」と言いたいよ。
0289nobodyさん
2005/10/21(金) 17:13:28ID:???0290nobodyさん
2005/10/21(金) 17:15:50ID:???0291nobodyさん
2005/10/21(金) 17:18:53ID:???0292nobodyさん
2005/10/21(金) 17:23:53ID:???抽出した文字列は$ip_addressという変数に格納したいです。
テキストファイルの最後に改行マークがあっても無くても無視したいのですが
それを実現するもっとも簡単な方法といったらなにがあるでしょうか?
$ip_address = @readfile($log_file);
この方法で読み込むと、文字列以外に意味不明な数字が最後に
付与されてしまいました(おそらく読み込んだバイト数?)
0294nobodyさん
2005/10/21(金) 17:25:07ID:???for($i=1;$i<5;$i++){
$img = "img".$i;
if($_FILES[$img]["tmp_name"]){
echo "ファイル".$i."あるよ<br>";
}
}
0295nobodyさん
2005/10/21(金) 17:25:07ID:???foreach ($_FILES as $array) {
echo $array["tmp_name"]."<br>";
}
0297nobodyさん
2005/10/21(金) 17:31:32ID:???とりあえず
$ip_address = trim(fgets(fopen($log_file, "r")));
0298nobodyさん
2005/10/21(金) 17:34:54ID:tv2tmgT4×××△△△××××××
×××□□□××××××
×××☆☆☆××××××
・・・
(この先同じような形がずっと続く)
上の文字列を下のような形に書き換えるには
どういう正規表現を使ったらいいのでしょうか?
×××○○○××××××○○○
×××△△△××××××△△△
×××□□□××××××□□□
×××☆☆☆××××××☆☆☆
説明が下手ですみません
0301nobodyさん
2005/10/21(金) 17:48:39ID:???同じ記号は同じ文字を表してる?
たとえば
×××○○○×××××× なら
AAABBBAAAAAA
っていう具合?
もうちょっと具体的な文字列を教えてもらえると答えやすいと思う.
0302nobodyさん
2005/10/21(金) 17:55:53ID:???0303nobodyさん
2005/10/21(金) 18:01:29ID:tv2tmgT4<img src="http://rcm-images.amazon.com/images/P/4532074045.09.LZZZZZZZ.jpg" border="0">
<img src="http://rcm-images.amazon.com/images/P/4582277276.09.LZZZZZZZ.jpg" border="0">
<img src="http://rcm-images.amazon.com/images/P/4753392058.09.LZZZZZZZ.jpg" border="0">
<img src="http://rcm-images.amazon.com/images/P/4785611812.09.LZZZZZZZ.jpg" border="0">
<img src="http://rcm-images.amazon.com/images/P/4794212402.09.LZZZZZZZ.jpg" border="0">
<img src="http://rcm-images.amazon.com/images/P/4806756180.09.LZZZZZZZ.jpg" border="0">
0304nobodyさん
2005/10/21(金) 18:09:07ID:tv2tmgT4imgタグにリングをはりたいんです。
<a href=http://www.amazon.co.jp/exec/obidos/ASIN/4806756180><img src="http://rcm-images.amazon.com/images/P/4806756180.09.LZZZZZZZ.jpg" border="0"></a>
0305nobodyさん
2005/10/21(金) 18:15:30ID:???そのデータはどういうふうに存在してるの?
HTMLの中?
<html><body>hogehoge<img src="http....
$img = '<img src="http....
みたいにそのデータだけが入ってたり,配列にひとつひとつ入ってたりしないよね?
0306nobodyさん
2005/10/21(金) 18:25:47ID:tv2tmgT4よいです。
file関数でよみこみ、配列を分解するとき、変数の
10桁の数字を<a href・・・にくっつける
という方法がありますけど、どうやってそれをするか
分かりません
0307nobodyさん
2005/10/21(金) 18:28:07ID:tv2tmgT4他の言語よりなんかむずかしく感じます
0308nobodyさん
2005/10/21(金) 18:29:35ID:???#!/usr/local/bin/php
<?php
echo 'ぬるぽ';
?>
これはLinux上では正常に動作しましたが、Windows上では(Premature end of script headers)ヘッダーが変だと警告がでました。そこで、
#!C:\php\php
Content-Type: text/html
<?php
echo 'ぬるぽ';
?>
こうすると(ぬるぽ)正常に動作しましたが、今度はLinux上ではContent-Typeから全部出力されてしまいました。
Windows上で初めの方法でも動作するようにするにはどうすればよいのですか?
0309nobodyさん
2005/10/21(金) 18:46:25ID:???C言語で言うargc、argvのような機能があれば嬉しいです。
0310nobodyさん
2005/10/21(金) 18:53:34ID:???⊂⌒( ´・ω・)くぜんぶマニュアルに書いてあったでつ
`ヽ_っ⌒/⌒c ttp://www.php.net/manual/ja/functions.arguments.php
0313nobodyさん
2005/10/21(金) 19:20:26ID:tv2tmgT4preg_replaceってperlの正規表現が
PHPで使えるような関数だったっけ?
ずっと前それでやったけど
結局できないままです。
できるんだったら教えてください
0314nobodyさん
2005/10/21(金) 19:39:33ID:???0316nobodyさん
2005/10/21(金) 20:00:42ID:tv2tmgT4それ一応もってるんですけど
読むひまがなくて・・
0318nobodyさん
2005/10/21(金) 20:10:13ID:???0319nobodyさん
2005/10/21(金) 20:12:11ID:???0320nobodyさん
2005/10/21(金) 20:12:46ID:???0321nobodyさん
2005/10/21(金) 20:12:57ID:???正規表現道場@2ch Part4
http://pc8.2ch.net/test/read.cgi/php/1105930285/
0322nobodyさん
2005/10/21(金) 20:54:12ID:HUuZEDtuデータベース(mysql)の更新をphpでさせようと
input type="text" size="3" name="test" value=""
value値にnullを設定してみました。
フィールドタイプがtextになっていれば、null値が代入されるのですが、
フィールドタイプがintの所だと、0になってしまうのです。
null値を代入したいときはどうすればいいのでしょうか。
0324nobodyさん
2005/10/21(金) 20:58:07ID:HUuZEDtu0325nobodyさん
2005/10/21(金) 20:59:03ID:HUuZEDtu0327nobodyさん
2005/10/21(金) 21:24:35ID:HUuZEDtuやっぱりダメでした。
スレ違いなのにすいません。
0329nobodyさん
2005/10/21(金) 21:37:59ID:???基本のような気が
0330nobodyさん
2005/10/21(金) 21:49:27ID:???hogetabale1には
a b d
1 2 3
5 6 7
8 9 0
hogetable2には
c
ggg
hhh
iii
と入ってた場合
while ($row = mysql_fetch_assoc($result){
echo<<<HOGE
<p>$row[a]</p>
<p>$row[b]</p>
<p>$row[c]</p>
<p>$row[d]</p>
HOGE;
}
これを表示するにはどうすれば良いのでしょうか?
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:???■ このスレッドは過去ログ倉庫に格納されています