PHP

全18843件中18601~18620件表示
  • ファイルの読み込み時について

    こんにちは。質問させてください。 あるファイルを読み込みその読み込んだ行に指定した文字列がふくまれていたら 別ファイルに書き込む処理を作成しています。 ------------------------------------- $count=0; $fd = fopen($file, "r"); //$file ベースとなるファイル if($fd){ while(!feof($fd)){ echo($count."\n"); <省略> if(指定した文字列発見){ 別ファイルに書き込む }   <省略> $count = $count + 1; } fclose($fd); } ------------------------------------- 念のため参照元ファイルの行を表示($countにて)させています。 ここで質問なんですが、 上記プログラムを実行すると$countが1703行までしか表示されません。 元データは10000行あります。 上記で10000行まで$countを表示できるはずなのですが・・・ 助けてください・・・ よろしくお願いいたします。

    • ベストアンサー
    • PHP
    • 653
    • 回答数1
  • DBの書き込み

    フォームのテキストタイプの値をDBに書き込む事はできるのですが、コンボボックスの値をDBに書き込む事ができなくて困っています 環境 php 4.2.3 mysql 3.23 windows 2000 ソース(一部割愛) <form action="1.phtml"> <input type="text" name="age"> <select name="work" > <option value="1" selected>会社員 <option value="2">その他 </selected> <input type="submit"> </form> [1.phtml] DBの書き込みの部分 mysql_connect($SERVER,$USER,$PASSWORD); mysql_select_db(testDB); mysql_query("insert into test(age,work) values('$age','$work')"); AGEの部分は書き込みできているのですが、WORKの値は書き込みできていません。 DBの設定は両方ともCHAR(10)にしています

    • ベストアンサー
    • PHP
  • 引数の渡し方

    画面(1)と画面(2)があったとします。 画面(1)には <form aciton="2.phtml"> <input type="text" name="namae"> <input type="submit"> </form> 画面(2)(2.phtml) <? echo strlen($namae) echo mb_strlen($namae) ?> として入力された値の文字の長さを調べると絶対0になります。どこか間違っているでしょうか?

    • ベストアンサー
    • PHP
  • 関数

    今自宅で WindowsME anhttpd 1.42b php-4.2.3-Win32 の環境でPHPプログラムを作成しているのですが、 マルチバイト関数の mb_convert関数を使うと undefined function: mb_convertと表示されます。 誰か解決法をご存知の方、教えてくださいお願いします

    • ベストアンサー
    • PHP
  • ブラウザのURL表示に関して

    質問なんですが、テキストフォームに文字を入力して次の画面に遷移した場合、ブラウザのURLに入力した引数が表うじされてしまいますが、これを非表示するにはどうすればいいでしょうか? ちなみにソースは以下です。一部分は割愛してます。 送信ボタン押してブラウザのURL表示をみると http://127.0.0.1/02.phtml?age=23 になってしまう <form action="02.phtml"> <input type="text" name="age"> <input type="submit" value="送信"> </form>

    • ベストアンサー
    • PHP
  • 変数の返し方

    index.phpのデータをPOSTで送ってkakunin.phpでチェックして変数$aに入れてindex.phpに戻すにはどうしたらいいですか?

    • ベストアンサー
    • PHP
    • chura86
    • 回答数1
  • ファイル指定

    こんにちは。 UNIXでPHPを勉強しています。 ファイルの存在チェックをしたいのですが、 if(file_exists($file)){ としています。 $fileにはファイルチェックするファイルと同じディレクトリ内の workというフォルダのtest.txtファイル名を格納したいと考えています。 $fileには どのようにいれればいいのでしょうか? windowsだと $file="work\\test.txt"; でだいじょうぶなのですが・・・

    • ベストアンサー
    • PHP
  • return

    returnする変数に値をもたすにはどう記述したらいいのですか? return $a="abc"; ですか?

    • ベストアンサー
    • PHP
    • chura86
    • 回答数1
  • 空文字列の扱い方

    お世話になっています。 質問なのですが、 $a = 0; $b = ""; if ($a == $b){ echo "XXX"; } else{ echo "YYY"; } この式を実行すると、XXXが表示されます。 ちょっと予想外(ひょっとしたら、これが普通なのかもしれませんが・・・)だったので、HELPを見てみると http://php.s3.to/man/language.types.string.html(結構下のほうです。) のようなことが書いてありました。 もし、YYYを表示したかったら、どのようにすればいいのでしょうか? ちなみに、変数の値は変えたくはありません。 変な質問ですが、宜しくお願い致します。 環境: php:4.06 OS:RedHat7.2 以上です

    • ベストアンサー
    • PHP
    • teraum
    • 回答数3
  • include

    変数定義したincファイルをincludeで読み込むにはどうしたらいいですか?

    • ベストアンサー
    • PHP
    • chura86
    • 回答数1
  • ほしいデータの文字列の抽出がわかりません・・・

    たびたび質問して申し訳ありません・・・ PHPであるファイル(jyusho.txt)内容を読み込むとします。 ファイル内容は名前、住所、生年月日、出身地となります。 ---------------------------------------------------------------- 北島三郎△"東京都八王子市山奥1丁目"△19000101△アメリカ 五木ひろし△"広島県尾道市坂上5丁目△五木ビル△1101号室"△19000101△広島 かんだうの△"東京都渋谷区代官山1丁目△デリシャスビル101"△19000101△東京 <省略> 北島三郎△"東京都八王子市山奥1丁目"△19000101△アメリカ <省略> バリー・ボンズ△"東京都武蔵村山4丁目△都営ビル201号室"△富山 --------------------------------------------------------------- 上記のようなデータ(レコード)がテキストファイルに入っているとします。 このデータを連想配列に格納しようと考えています。 それぞれ、名前、住所、生年月日、出身地を格納したいのですが、 それぞれのデータの間は△(半角スペース)で区切ってあります。 住所は""で囲まれた情報が住所ですが、住所の中には △(半角スペース)が格納されていますが、これはデータの区切りでは ありません。 また上記の場合は、さぶちゃんが2回でてきました。 こういう風に同じデータが複数でた場合は、 すべての情報(名前、住所、生年月日、出身地のデータ)がすべて合致した 場合は連想配列には格納しないことにしたいです。 このような情報を連想配列に格納する場合、 どのようにすればいいのでしょう? 色々考えたのですが思いつきません。 住所の△(半角スペース)がなければ・・・・ ながなが書いてしまいましたが、どうかよろしくお願いいたします。

    • 締切済み
    • PHP
  • ファイル検索

    こんにちは。質問させてください。 あるフォルダ(ここでは$dir = "c:\\test\\file_data\\"とでもしておきます。)内に テキストファイルが複数存在するとします。 test1218.01.file1.txt test1218.10.file1.txt test1218.11.file1.txt test1219.01.file1.txt test1219.10.file1.txt test1219.11.file1.txt test1219.01.file2.txt test1219.10.file2.txt test1219.11.file2.txt 上記のようなファイル名のテキストファイルが存在したとします。 それでこのテキストファイルのうち、以下のファイルの内容を画面に表示したいと 考えています。 test1219.01.file1.txt test1219.10.file1.txt test1219.11.file1.txt 1219(今日の日付という意味), file1(一回目のファイルという意味)で 構成された上記のファイルを指定されたディレクトリ($dir)以下で 検索し上記のファイル名を取得し、また取得したファイルの中身を 表示するロジックを考えています。 ひとつのファイルを取得することはできたのですが、 複数となる(上記の場合は3つ当てはまることはわからないので 指定する日付などで取得ファイル数がかなりことなる)ため うまく書くことができません。 どなたかいいロジックなどをお持ちでしたら ぜひ伝授していただけたらと考えています。 どうかよろしくお願いいたします。

    • ベストアンサー
    • PHP
    • 653
    • 回答数1
  • header関数が使えない

    <html> <head> </head> <body> <?php header("Location: http://www.php.net/"); exit; ?> </body> </html> のように、単にheader関数を試したら Warning: Cannot add header information - headers already sent by (output started at /home/***/index.php:5) in /home/***/index.php on line 6 のようなエラーがでました。header関数が使えないようなのですが、これはどこの設定を直せば解決できるのでしょうか? 普通に、phpinfo.phpは表示できるので、phpそのものは使えています。 Apache/1.3.26 PHP 4.2.2

    • ベストアンサー
    • PHP
    • kyura
    • 回答数2
  • PHP+GDについて

    PHPでGDを用いてPNGファイルを生成するスクリプトを作成したのですが、うまく動作しません。 <?php $filename = "G".date("Ymdhis").".png"; $im = imagecreate(550, 250) or die ("画像の作成に失敗しました"); $bg = imagecolorallocate($im, 255,255,255); $trans = imagecolortransparent($im, $bg); imageline($im, 60,0,60,140, $trans); $filedir="graph_img/".$filename; imagepng ($im,$filedir); imagedestroy($im); echo "作成完了!"; ?> このスクリプトを実行すると、PNGファイルは生成されるんですが、ファイルサイズが0で、スクリプトの実行がそこで中断されてしまいます。 何かよい解決方法はないでしょうか?よろしくお願いいたします。

    • 締切済み
    • PHP
  • コマンドプロンプトで

    こんにちは。質問させてください。 いままでPHPをWEBブラウザの処理をMainに作成してきました。 簡単な文字列を整形するプログラムを作りました。 これは画面(ブラウザ)に表示するのではないので コマンドプロンプトで実行したいのですが、 単に c:\work>sample.php と実行すると、 エディタが開いてsample.phpの内容を表示するだけに なってしまい、特に処理が行われていません。 どのようにすればコマンドプロンプトから実行できるのでしょうか? C言語のように実行ファイルをコマンドプロンプトから 実行して処理させるようにしたいのですが・・・・ 質問自体が大きな間違いでしたらすみません。 どうかよろしくお願いいたします。

    • 締切済み
    • PHP
    • jyopper
    • 回答数2
  • PHPのfgetcsvのデリミタについて

    すごく初歩的な質問で申し訳有りませんが、fgetcsvを用いて、タブ区切りのファイルを読み込もうとしています。が、デリミタにタブを指定する場合、どう記入したらよいかわかりません(T-T)。 どなたかご回答お待ちしております…

    • 締切済み
    • PHP
    • aki_aki
    • 回答数2
  • 初歩的ですが・・・

    ある指定したファイルの内容を 別の指定したファイルへ新規に書き込む場合 どのようなロジックが効率的でしょうか? 元ファイルの行数は複数です。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • 記述の仕方

    <?php For ($p=1; $p<=5; $p=1++){ $wr = "<input type="text" name="ken[p]" value="<?php echo $ken[$p] ;?>"> $wr = $wr . "<input type="text" name="ken[p]" value="<?php echo $shouhin_name[$p] ;?>>" }    echo $wr ?> この記述ではエラーになりますどうしてですか?

    • ベストアンサー
    • PHP
    • chura86
    • 回答数1
  • ASPのResponse.WriteをPHPではどう記述するの?

    ASPのResponse.WriteをPHPではどう記述するのか教えてください!! 必要な情報があればアドバイスお願いします。

    • ベストアンサー
    • PHP
    • chura86
    • 回答数1
  • 切捨ての仕方について

    OSはRedhatLinux7.1 Apache_1.3.26 php-4.2.3 mysql-3.23.52 を使っています。 解答数と正解数で正答率を求めたいのですが、切り捨てはどのようにすればいいのですか? 今は小数ででてきます。 $seitouritu=($seikai/$mondai)*100; としています。 アドバイスお願いします。

    • ベストアンサー
    • PHP
    • emitika
    • 回答数1