PHP
- 10件の表示がしたい
phpとMySQLでデータ検索システムを作っています それで、データの一覧表示画面で10件ずつ表示されようと思って、がんばっているのですが、どうやればいいか調べてもよくわかりません。 誰か教えてもらえないでしょうか 宜しくお願いします。
- データの前後にある [
PHP側でこの["]を取り除きたいのですが、その方法をご教示いただけませんか。 1)ブラウザから名前とパスワードを登録し、サーバーにファイルに書き込みます。 例えば: name,1234 となります。 2)VBで作成したアプリから、サーバーのファイルを読み出し、名前 (name)を使って クライアント側のファイルに書き込みます。 以下のように書き込みますと["]がデータの前後につきます。例: "name" Open FileName For Append As #intFileNo Write #intFileNo, Name, password Close #intFileNo 3)サーバー側で名前を照合しますが、name と "name"が違うものと認識します。 そのため、サーバー側で["]を取り除きたいのですが、ご教示いただけないでしょうか。
- windowsで書き込んだファイルをサーバーに送ると改行が追加され2行のデータになる。
QNo.1112250ディストリビューション質問をさせていただいたものです。 windowsで作成したファイルをサーバーに送り、PHPでデータを読み込むと空の行が追加されます。 1)windowsでのデータは「"name",111」ですが、エディター(TeraPad)で下記のように表示されます。([EOF]が1行下に表示されます。) "name",111 [EOF] 2)このデータをサーバーに転送し下記のように読み出すと2行分のデータとして読まれます。2行目は空のデータになっています。 while(!(feof($fp))){ $buf=fgets($fp,100); $buf=chop($buf); $data=split(",",$buf); $name[$count]=$data[0]; $password[$count]=$data[1]; 空の行を読まないようにする方法をご教示いただけませんか。よろしくお願いします。
- ブラウザから登録したサーバー内のデータが改行されない
ブラウザから名前とパスワードを入力し、PHPのスクリプトで下記のように コンマをいれて最後に改行を追加しました。 $string= $_POST['name'].",".$_POST['password']."\n"; fputs($fp,$string); サーバーに複数回、書き込まれたデータをメモ帳で見ると、下記のように改行されずに、一行になります。そして改行の代わりに■がつきます。 name1,1111■name2,1111■ (メモ帳の上記のようなデータをコピーしてここに貼り付けると2行に改行されました)下記参照ください。 name1,1111 name2,2222 この書き込まれたファイルをクライアントのハードデスクに保存し、開いて読み出すと、一行目は正しく読めますが、2行目が読めません。正しく書き込む方法を教えていただけませんか。 よろしくお願いします。 なお、レンタルサーバーのPHP4を使用しています。
- pukiwikiを解説したページ
pukiwikiのページを設置したんですが、 やりたいことを簡単に解説してくれてる ページがなかなか見つかりません。 オススメページがありましたら教えてください。 やりたいことはたとえば、 googleなどの検索エンジンの取り付け、 ローカルのフォルダにリンク、 テキストに書き出し (コピペーすると字下げががなくなっている) テキストをそのままコピペー、 pukiwikiに転載。 (コピペーだけだと改行が入らないので、 フォーマットが崩れる。いちいち改行するのは 大変なので、よい方法が知りたいです) などなどです。 もしわかったら教えてください。 よろしくお願いします。
- サーバー上でのphpMyAdminについて(文字化け)
サーバー上に置いてあるphpMyAdminを使ってるんですが、 フォームから項目を送ってMySQLに保存してます。 そこで、大体の項目はフォームから送られてもその形のまま保存されているんですが、一部の内容だけが文字化けになってしまいます。例とすると「高橋 ジャネット」とフォームから入力すると「高橋 ジャネッ・/td>」と保存されているみたいです。 ここでここの論点なんですが、まず1つ目に管理画面で表示されるプルダウンでの言語設定がMySQLの言語設定になっているのか? 次に、設定がそこであるのであったとして、PHP+MYSQLの場合はEUC、SJISどちらのモードでソース+DBを組んだ方がいいでしょうか? 2番目については参考程度にお聞きしたいと思います。 結構MySQLで文字化けで検索すれば色々出てはくるのですが、みんなローカル環境でのもののようなので、質問したいのですが、大抵終わってたりしていますので、よろしくおねがいします。
- 帳票類の出力について。
PHP+SQLで社内の経理システムを作ろうと思っています。経理関係なので帳票類の出力も多いのですが、PHPで帳票の出力処理は一般にどのような手法をとるのでしょうか?
- カウンターの改造について:初心者ですみません
こんにちわ カウンターを改造し、ログファイルを時間別に保存し日にちが変われば合計を出し、一ヶ月間保存したいと思っています。素人考えではロック操作?が必要だと言うことは先ほど知りました。 上記動作の実現にはどのようなコードを組めばいいのでしょうか? 何か参考になるサイト、もしくわフリーのphpがありましたら教えて下さい。 漠然としすぎてアドバイスも難しいかも知れませんが宜しくお願いします。
- ファイルとディレクトリの見分け方は?
環境 WindowsXP、Apache2.0.47、PHP4.3.2で使用しています。 質問 関数readdir($dh)で指定されたパスのファイルとディレクトリのリストを取得しています。 両方が存在していた場合、ファイルとディレクトリを見分けるためにはどのようにしたら良いのでしょうか? 都合の良い関数は無いように思ったのですが... よろしくお願いします。
- 検索エンジンでの検索結果の取得
現在PHPで検索エンジンの統合ポータルの作成を考えています。 Google、Yahoo(ページ検索)で特定の単語を検索した結果の総数を簡単に取得する方法をご存じでしたらお教えいただければと思います。(特定のパラメータを送ると、検索結果総数だけ返す方法とかが有れば・・・。) 例)キーワード「検索エンジン」で検索した場合、Yahooページ検索「5230344件」、Google「約 3,100,000 件」 やはりGoogleの場合でしたらGoogleAPIを使用するか、もしくはそれぞれ結果画面のソースを正規表現等で解析するしか方法は無いのでしょうか?
- PHPでグリッドのような表示
PHPとPostgresでシステムを作っています。 検索をして一覧を表示させ、一覧の一つを選択すると 選択した情報についての詳細が表示されるような ページを作りたいのですが、 フレームとJAVAScriptは使用せずに、選択した情報の詳細をスクロールさせずにいつでも見れて、 なお検索された一覧も項目列毎に揃えて(1行には複数の項目があります) PHP(HTML)で表示させるのにスマートな方法はありますでしょうか? 一覧のほうは複数コンボボックスのようにして中で スクロールさせようと考えましたが項目毎に揃える方法が思いつきません。お力を貸していただけると幸いです。
- 新規会員登録のできるWEBメーラーを作りたいのですが・・・
はじめまして。 インターネットのサービス系の小さな会社をやっているハマダと申します。 題名のとおりなのですが、新規会員の登録ができるWEBメールのシステム(HOTMAILのようにメールアドレスを発行できるシステム)を作りたいと考えているのですが、どのように作るのが効率がよいかご存知の方いますでしょうか。 (オープンソースなどのシステムはあるのでしょうか?) 仕様は ・新規会員登録(メールアドレスの発行) ・ブラウザ上でメールの送受信 この2点でよいのですが、お手すきの際にご回答いただけたら幸いです。
- systemをrootで実行したい
初めて質問します。 LinuxのPHPで、system関数を使ってコマンドを実行したいのですが、 特定のシステムを設定するコマンドはエラーになります。 (ファイルリストとかは問題なく実行できるのですが・・。) たぶんroot権限がないからですよね? root権限が必要なコマンドを実行するにはどんな方法があるのでしょうか? よろしくお願いします。
- ファイルアップロード aviファイルがUPできない!!
質問させて下さい。 現在、会員制写真サイトを管理しております。 PHPにてファイルアップロードシステムを組み、UPできるファイル形式やサイズを制限しております。 抜粋ロジックは下記のようになります。 $mime_type = $_FILES['form_file']['type']; switch( $mime_type ) { case "image/gif": case "image/pjpeg": case "image/x-png": move_uploaded_file( $_FILES['form_file']['tmp_name'], $targetDIR.$_FILES['form_file']['name'] ); ~中略~ break; case "video/x-ms-asf": case "video/x-ms-wmv": case "video/x-msvideo": case "video/quicktime": case "video/mpeg": case "audio/x-pn-realaudio": case "application/x-shockwave-flash": move_uploaded_file( $_FILES['form_file']['tmp_name'], $targetDIR.$_FILES['form_file']['name'] ); ~中略~ break; default: メッセージ出力(うぷ出来ません。); break; } ※静止画と動画によってログファイルへの記録方法を分けています。 aviファイルのMIMEタイプは "video/x-msvideo" であると判断したのですが、複数のaviファイルでテストした結果、うぷ出来ませんとなってしまいました…。 テストしたファイルは、Divxエンコのものと、Windows内にあった、clock.avi というファイルです。 どのようにしたら aviファイルをうぷすることが出来るでしょうか? そもそも、MIMEタイプの指定が間違っているのでしょうか? ご教授頂けたら幸いです。
- ドコモでのセッション切れ
PC/携帯両方で閲覧可能な サイトを製作しようと思っているのですが、 PCやAUの携帯では問題なかったページが ドコモの携帯で確認してみると、 セッションが切れる(ログアウトされてしまう) のですが、こういう症例は実際にあるのでしょうか? よろしくお願いします。
- phpMyAdminが使えない
Windows2000上でPHP5とMySQL4でWEBデータベースを作成したいと思っています。 phpMyAdminを使って管理したいのですが、 ブラウザから http://サーバーIP/phpMyAdmin/ でアクセスすると、 「MySQLを実行できません。 PHPの設定を確認して下さい。」 という表示が出てしまいます。 ちなみに関係あるかどうか分かりませんが、WEBサーバーはApache2でドキュメントルートはデフォルトの c:\Apache2\htdocs ではなく d:\pulic_html に変えており、何故か http://localhost/ ではページが見れません。 httpd.conf、my.ini、php.ini、config.inc.php などの設定に問題があるのでしょうか? 原因と考えられる事項があればお教えただきたいと思います。 よろしくお願いします。
- Movable Type 3.11-jaの文字化け
質問させてください。 現在ロリポさんでMTの3.11を使っているのですがその中で、<?php include "top.html"; ?>という形でメニュー部分を共用するような記事を書きたいと思っています(アーカイブ等に組み込むのではなく、数個の記事の中で共用したい。) そのまま記事(エントリーの内容部分)に、<?php include "top.html"; ?>を書き込むと読み込んだメニュー部分だけ凄い文字化けを、起こします。 元々の記事は(UTF-8)というエンコードみたいなのですが、文字化け部分は(シフトJIS)というもので読むことが出来るみたいです。 コレをブログ部分、読み込んだ部分両方ちゃんと読めるようにするには、何をどうすればよいのでしょうか? top.htmlの中には表示したい文字のみ書いています。(headやBODYタグ等は無く直接テーブルタグのみを書いています。) 初心者レベルな質問かもしれませんがどうぞ、ご教授ください。
- ベストアンサー
- PHP
- monica_panda
- 回答数1
- データ送信をボタンを押さずに行いたいのですが...
環境 WindowsXP、Apache2.0.47、PHP4.3.2で使用しています。 質問 POSTメソッドのようなデータの送信を、submitボタンなしで行うにはどうすればよいのでしょうか? 詳細(現状) file_1.phpのページでデータの入力を行い送信ボタンを押すとfile_2.phpへジャンプします。 file_2.phpでは入力データをSQLに登録し、再びfile_1.phpへ戻ります。 file_1.phpは、変数を引き渡すため<form action="file_2.php" method="post">でfile_2.phpへ file_2.phpは、<META http-equiv="refresh" content="0; url=file_1.php">でfile_1.phpへ移動します。 連続でデータを入力するときに前のデータをデフォルトで表示しておきたいのですが、 file_2.php→file_1.phpへ変数を渡すにはどうすればよいのでしょうか? よろしくお願いします。