PHP

全18816件中18301~18320件表示
  • PHP クラスの中にクラス

    PHPでクラスの中にクラスを指定するのは不可能なことなのでしょうか? <例> name.php <? require("list.ini"); $list = new Select; $list->doSelect($a); <中略> ?> list.ini <? class Select{ function doSelect($qu){ require("col.ini"); $col = new Col; $col->doCol($ab,$ac); <中略> } ?> col.ini <? class Col{ function doCol($a,$b){ <中略> } ?> とすると Fatal error: Cannot redeclare class エラーがでます。 不可能なのでしょうか? よろしくお願いします。

    • ベストアンサー
    • fm0606
    • PHP
    • 回答数2
  • フォームからの値が日本語かどうかの判別法

    フォームから渡された文字列データが ・全角文字のみで構成されているかどうか ・半角カナのみで構成されているかどうか を判別するにはどのようにすればよいでしょうか。 mb_string系にそれらしい動作をする関数はありますか? ちなみにPHP Version 4.3.3です。 よろしくおねがいいたします。

    • 締切済み
    • avalo
    • PHP
    • 回答数1
  • echoでクウォートを使うには

    <?php echo "Hello "world"";?> これを直してください。

    • ベストアンサー
    • edualr
    • PHP
    • 回答数2
  • form要素について

    php初心者です。ログインページを勉強中なのですが、 form要素で受け取ったデータを別ページで取得したいんですがどうすればいいでしょうか? ★条件 1.最初の読み込み時は『ゲスト』と表示させたい 2.ログイン後は『名前』を表示させたい ●input.htmlファイル <form method="POST" action="output.php">  名前<input type="text" name="name"> </form> ●output.phpファイル <?php if($_REQUEST["name"] != null){  echo($_REQUEST["name"]); }else{  echo("ゲスト"); }?> アドバイスお願いします。

    • ベストアンサー
    • u-mesh12
    • PHP
    • 回答数5
  • mail関数で正常に届かない

    mailやmb_send_mailを使ってメールの送信を試していますが、きちんとfromとsubjectを設定してもメールの差出人アドレスの部分に「httpd」と記載されて、件名は空白になってしまいます。 いくつかサーバーを試してみましたが、きちんと動くサーバーとそうでないサーバーがあるようです。 何かご存知の情報がありましたら、よろしくお願いいたします。

    • 締切済み
    • umioyo
    • PHP
    • 回答数1
  • <input type="hidden" >で配列(複数の要素)を渡したいとき?

    こんにちわ, 今HTML+PHPで $hoge[]にいくつかの要素が入っているとき, それをあるfoo.phpというページに渡したいとき, echo '<form action="foo.php" method="POST">'; echo '<input type="hidden" name="$hoge[]" >'; echo '</form>'; としたのですが,うまくいきません。 どうしたらよろしいでしょうか。

    • ベストアンサー
    • yu393939
    • PHP
    • 回答数2
  • FLAMEでページを分け,下のページにその内容を表示するには?

    こんにちわ, 今Webページを作成しようとしています。 今,ページをFLAMEタグを使用して上下2つにわけ,上位フレームに入力ボックスを用意し,その内容を下位フレームに表示したいのですが,FLAMEタグは.htmlなどのURL参照のため,うまくいきません。 やりたいことは ・はじめは上のフレームに入力ボックスを用意し,下のフレームには何も表示しない。 ・上のフレームになにか文字を入力してボタン等を押すと,再度そのページを呼び出す。 ・その結果下のフレームにその文字を表示する。 ということなのですが,PHPでどのように実装すればいいでしょうか。 初歩的な質問ですが,よろしくお願いします。

    • ベストアンサー
    • yu393939
    • PHP
    • 回答数1
  • 困ってます!

    <input type = "radio" name = "kao" value = "顔1"><img src="../kao1/kao076.gif"> <input type = "radio" name = "kao" value = "顔2"><img src="../kao1/kao086.gif"> <input type = "radio" name = "kao" value = "顔3"><img src="../kao1/kao092.gif"> <input type = "radio" name = "kao" value = "顔4"><img src="../kao1/kao094.gif"> <input type = "radio" name = "kao" value = "顔5"><img src="../kao1/kao096.gif">..... というプログラムを作って、決定ボタンで次のページに送信し選択した画像を表示したいのですが、PHPでこのようなことできますか? ちなみに、次のページで <? $kao = $_POST["kao"]; $karada = $_POST["karada"]; if($kao != "" && $karada != ""){ echo "<center>$kao</center><br>"; echo "<center>$karada</center><br>"; } if($kao == "" && $karada != ""){ echo "<center><font color=red size=5>顔が選択されていません!!<br></fo\ nt></center>"; } if($kao != "" && $karada == ""){ echo "<center><font color=red size=5>体が選択されていません!!<br></fo nt></center>"; } if($kao == "" && $karada == ""){ echo "<center><font color=red size=5>顔と体、どちらも選択されていません\ !!<br></font></center>"; } ?> という記述をしたのですが、valueに記述した"顔1"などが表示されてしまいます。どう直したらよいのかわかりません、教えてください!

  • サイトの入り口で認証処理をしたいのですが、実現方法は?

    認証の処理をしたいと思っています。 環境:RedHat Linux, Apache2, PHP4, MySQL  入り口ページでのみ、ログイン処理を行い、  ログインを行った後は、  サイト内を自由に行き来できるようにしようと思っています。  ログインなしで、特定ページにアクセスすると  入り口ページへ飛ばされるようにします。 上記の認証処理を実現しようとした際に、 どのような実現方法がありますでしょうか。 過去に、ASPで行ったことがあり、 その頃はセッション変数で処理していましたが、 それが正しかったのかどうか、わかっておりません。 プログラムのそれなりの知識はあると思いますので、よろしくお願いします。

    • ベストアンサー
    • noname#6692
    • PHP
    • 回答数3
  • PHP で各種設定ファイルをインクルードするには?

    まさに上記タイトルのとおりで PHPで設定ファイルをインクルードのさせ方がわかりません。(グローバルメモリなど記述されているファイル) Cでいうと.h 設定内容ヘッダーファイルをインクルード するみたいな感じです。 よろしくお願いします。

    • ベストアンサー
    • fm0606
    • PHP
    • 回答数3
  • きちんと記述しなくてはいけないphpの設定?

    画像アップするPHPを作っていまして、サーバーを変えたところ、次のようなエラーが出ました。 Unlink failed No such file or directory in /.../.../xxx.php on line xxx いろいろ調べたところ、次のページで同様のエラーが報告されていました。 http://f7.aaacafe.ne.jp/~sachiyo/php/ybbs01/ybbs01.php (No.5の質問) ここで作者のかたの対処が if($fileno){ を if($fileno != "none" && $fileno != ""){ と書かれているのですが、PHPの設定によってこのように記述しなくてはいけない場合があるのでしょうか。 あるとすれば、php.iniだと思いますが、何という設定なのかが知りたいのです。 私の作ったPHPで同様の部分があるとすれば if ( $upimage != "" ) { といったところなのですが、同様に直すことで対処できるものでしょうか。 他の部分がおかしいのかもしれませんが、別のサーバーでは正常に動作しており、phpの設定という線が濃厚です。 よろしくご教授ください。

    • ベストアンサー
    • umioyo
    • PHP
    • 回答数1
  • PHPで特定の変数値を取り出す

    PHPの関数で変数に $str="1-a"; と格納されているものがあります。 ”-”ハイフンまでの文字「1」を取り出したい。 ”-”ハイフン以降の文字「a」を取り出したい。 とやりたいのですが いい関数はございませんでしょうか? よろしくお願いします。

    • ベストアンサー
    • fm0606
    • PHP
    • 回答数1
  • PHPの自動実行

    DBにメールアドレスを保持しておいて、そのアドレスに向かって一日の決まった時間にメールを一斉に送信することはPHPではできるのでしょうか? 会員登録フォームから入力されたデータに基づいて、条件にマッチした会員に向かって定期的にメールを送信したいと思っているのですが… なにかいい案・技術等ございましたらご教授ください。

    • 締切済み
    • avalo
    • PHP
    • 回答数2
  • ローカルからサーバーへのファイルアップロードについて

    質問があります。 今ホームページを作成しています。 画像をあつかいたいのですが、FTPなどのソフトを使用せずにPHPで作成したWEB画面からローカルの画像を サーバーにアップロードしたいと考えています。 WEB画像はサーバー上にあり、 表示部分<INPUT>と参照ボタンとアップロードボタンが あります。 参照を押下すると自分の使用しているローカルのファイル・ディレクトリ情報があり、エクスプローラーバーが表示されてファイルを選択すると入力画面に 選択されてあファイル名が表示されるようにしました。 それでアップロードボタンを押すと、 WEB画面と同じサーバーの同じ場所に指定したファイルが アップロード(転送)される仕組みにしたいのですが、 どのようにすればいいでしょうか? アドバイスお願い致します。 【PHP:4.02】

    • 締切済み
    • jyopper
    • PHP
    • 回答数4
  • ファイルがdataフォルダにうまくアップできなくて困っています。

    htmlフォームにより、ファイルをアップロードして、 それをphpが受け取ったファイルのファイル名を、 拡張子のみそのまま利用してファイル名は 日付けと時間をdate関数を利用して つけるようにしました。 GetExt関数は、アップされた画像の拡張子のみを取得する自作関数です。 以下のスクリプトを実行しても同一階層にあるdataフォルダに写真がアップされなくて悩んでいます。 アドバイスお願い致します。 <html> <body> <table border=1> <form method="post" action="<?php echo($_SERVER["PHP_SELF"])?>" ENCTYPE="MALTIPART/FORM-DATA"> <tr><TD><INPUT TYPE="FILE" NAME="FILE" SIZE=40></TD></tr> <tr><td><input type=submit value=送信></td></tr> </table> <?php if($_FILES["FILE"]["tmp_name"] != ""){ $FilePath = "./data/" . date("YmdHis") . "." . GetExt($_FILES["FILE"]["name"]); move_uploaded_file($_FILES["FILE"]["tmp_name"],$FilePath); }else{ echo("失敗しました!"); } //GetExt()関数の定義 //ファイル名から拡張子だけを取得する関数 function GetExt($FilePath){ $f = strrev($FilePath); $ext = substr($f,0,strpos($f,".")); return strrev($ext); } ?> </body> </html>

    • ベストアンサー
    • shevy
    • PHP
    • 回答数1
  • split関数とexplode関数の違いと、define関数について

    初歩的な質問なのですが二点質問させてください。 1・ split関数とexplode関数の明確な違い、使い分けがわかりません。 どちらも指定した区切り文字で分解できるのは分かるのですが、それぞれどういったケースで使い分けるのでしょうッか。 2・ define関数は定数名を決めて、その定数に内容として数値やストリングを格納できるようですが、 そもそも、変数にストリングや文字を入れればいいだけで、わざわざ「定数」というものを利用する意味、メリットというのは何があるのでしょうか。 よろしくお願いします。

    • ベストアンサー
    • shevy
    • PHP
    • 回答数2
  • PHPでLinuxカウントを用いて認証

    お世話になります。 PHPを用いてHTTP認証システムの構築を検討しています。 Linuxに登録されているアカウント:パスワード情報を利用する ことが、絶対条件です。 (SQLや.htaccessは不可です) PHPでなくてもperlで実現可能でしたら、どちらでも構いません。 root権限はありませんが、依頼すれば管理者が プログラムをroot権限で動かせてくれます。 http://www.php.net/manual/ja/features.http-auth.php を参考にしましたが、パスワードやユーザ名を適当に 入力してもOKリザルトになってしまいます。

    • ベストアンサー
    • Lio
    • PHP
    • 回答数1
  • sqlの検索結果件数を知りたい

    select文で検索した結果を表示させる際に、その件数も表示させたいのですが、どのようにすればよいのでしょうか? select文を実行したときに返ってくる値に件数を表すものはありますか? ご教授いただけたら幸いです。

    • ベストアンサー
    • avalo
    • PHP
    • 回答数1
  • PHPでredeclareのエラーがでるのですが...

    こんにちわ、 現在PHP4でweb作成をしています。それで認証はPHPLIBを使用しているのですが、 「Fatal error: Cannot redeclare class db_sql in /usr/local/apache/phplib-7.4/php/db_pgsql.inc on line 12」 というエラーがでます。 ただ、DB_Sqlというクラスはこのdb_pgsql.incでのみしか使用しておらず(class DB_Example extends DB_Sqlはlocal.inc内で使用しています)、原因が解りません。 おそらく、.htaccess内でprepend.phpをauto_prepend_fileと指定していて、そのprepend.phpのなかで、 (前略) require($_PHPLIB["libdir"] . "db_pgsql.inc"); require($_PHPLIB["libdir"] . "ct_sql.inc"); require($_PHPLIB["libdir"] . "session4.inc"); require($_PHPLIB["libdir"] . "session4_custom.inc"); require($_PHPLIB["libdir"] . "auth4.inc"); require($_PHPLIB["libdir"] . "perm.inc"); require($_PHPLIB["libdir"] . "user4.inc"); require($_PHPLIB["libdir"] . "menu.inc"); require($_PHPLIB["libdir"] . "local.inc"); require($_PHPLIB["libdir"] . "page4.inc"); : (後略) としているために、毎回db_pgsqlがよみこまれるためだとおもいますが、よくわかりません。 質問として漠然としていますが、もしもエラーについてすこしでもなにかしっている方、アドバイスの方、宜しくお願いします。 ちなみにphplib-7.4をインストールしてからかえたのは、 -- .htaccessをかえた(auto_prepend_fileをかえた) -- prepend.phpのdb_mysqlをdb_pgsqlにかえた くらいです。 宜しくお願いします。

    • ベストアンサー
    • yu393939
    • PHP
    • 回答数1
  • フォームの値の受け取り

    今日は。フォームの内容の受け取りについて質問があります。よろしくお願い致します。 早速ですが、例えば、<form action="test.php" method="post"><input type="hidden" name="info" value="aiueo"></form> という情報を次のページの PHP で受け取るとなると、$_POST{'info'} としますよね、普通。いつもこれでできていたのですが、何故か今回は $info としないとできなくなってしまいました。間違いなく method="post" と指定しているのですが・・・・。 どうして動作にこの様に二通りのものが出てくるのかが知りたいのです。どっちで作ってよいやら分からず、困ってしまいます。 よろしくお願い致します。

    • ベストアンサー
    • t_n
    • PHP
    • 回答数2