検索結果

PHP

全10000件中9561~9580件表示
  • 全てのカテゴリ
  • 全ての質問
  • ezwebでサイトが表示出来ません。

    ezwebで作ったphpファイルを開くと、リクエストされたページは表示できませんというメッセージが表示されます。 自分のマシンをサーバにして、ezwebからphpにアクセスすると、ちゃんと表示出来るのに、レンタルサーバにphpファイルを置いてezwebからアクセスすると表示出来なくなりました。 サーバに確認したところ、『携帯電話からのアクセスを有効にするためにはhtaccessファイルにてMIMEタイプの設定が必要になる場合がございます。』 との回答を頂きました。 ezwebでphpのファイルをアクセスできるようにするには、どうすれば良いか手順をご教授下さい。

    • ベストアンサー
    • PHP
    • rad6
    • 回答数3
  • 注文フォームからのメール送信がうまくいきません。。

    動作環境 OS    :WinXp HomeEdition Webサーバ:apache 言語   : PHP メールサーバ:なし テスト環境を作成し、Webカートを作成しています。 注文フォームから管理者宛てにメール送信を行いたいのですが、以下のエラーがでます。 Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:apachefriendsxampphtdocsweb_cartcart.php on line 778 1.php.iniのsmtpにはフリーメールで使用しているsmtpを設定しています。 ↑が間違っているのでしょうか? 2.メールサーバをローカル環境で構築していないと送信できないのでしょうか? アドバイスお願い致します。

    • ベストアンサー
    • PHP
  • メールのエラーについて

    http://syokunin.no-ip.org/setumei/cart_setumei.htm 上記サイトでWebカートのPHPをインストールして自分のホームページに設定したいと思っています。 以下のエラーなのですが、メールの設定をしていないからですよね。。 なにぶんPHPは初心者の為、どこに設定すればよいのかわかりません。 どなたかご教授お願い致します。 環境:xamppを一括インストール    なので、Webサーバはapacheです。 Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\apachefriends\xampp\htdocs\web_cart\cart.php on line 767

    • ベストアンサー
    • PHP
  • PEAR::Authでディレクトリ毎に認証したい

    phpのPEAR::Authでディレクトリが変わった場合に再度認証画面を表示させるようにしたいのと考えております。 例えば (1)http://aaa.jp/aaa/index.php にアクセスした際にphp.iniのauto_prepend_fileでログインページを強制的に表示させ認証させる 認証後は (2)http://aaa.jp/aaa/bbb.php (3)http://aaa.jp/aaa/bbb/index.php などのページにはアクセスできるようにする (4)http://aaa.jp/bbb/index.php にアクセスした場合には再度認証を求める(IDやパスは(1)で認証したものとは異なる) といった動作をしたいのですが、(1)で認証すると、(4)にアクセスする時まで認証したものとして表示されてしまいます。 また、サブドメインを設定して別ドメインとすれば、再度認証を求められるようなのですが、運用上の問題で、同じドメインで管理しなければなりません。 どのようにすればいいかご存じの方いらっしゃいましたら、ご教授お願いいたします。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • ビューへ引数を渡す理由。includeではなぜ駄目

    ビューへ引数を渡す理由を教えてください。includeだけではなぜ駄目なのでしょうか? 「include」がなければ分かるのですが、「include」しているのに、ビューへ引数を渡している理由が分かりません。「include」で評価した変数を取り込んでいるのに、その上なぜわざわざビューへ引数を渡す必要があるのでしょうか? 具体的には、下記ページで、「includeを メソッドにして、変数を守ってみる。」までは分かるのですが、そこから先が理解できません。下の方は全て、display($params)で引数を渡しているのですが、なぜ引数が必要なのでしょうか? ▽includeとextractの組み合わせでテンプレート処理を作る。PHPのAdvent Calender #9 - ブックマクロ開発に    http://d.hatena.ne.jp/takuya_1st/20111208/1323355549 例えば、 ▼index.php function display(){  include("config.php");  extract($params);  include "template.php"; } display(); ▼config.php $params = array(); $params["USER"] = "takuya"; $params["KANA"] = "たくや"; ▼template.php echo "こんにちは $USER さん<br>"; echo " $KANA さんのログイン名は $USER です。\n"; では、なぜ駄目なのでしょうか? 「ビューへ引数を渡す理由」と、「includeだけではなぜ駄目なのか」、教えてください

    • ベストアンサー
    • PHP
    • re999
    • 回答数3
  • cakephp1.3によるbatch

    php5.3.1 cakephp1.3 win-vista (他LAPP/LAMP環境整備) を使用し、eclipse3.6でphpソースおよびhtmlソースを作成しています。 すでに、この環境においてcakephpで作成したwebページは表示されていますので、php/apache/DB等々の基本的な設定は問題ないとお考えください。 batchPGの評価を行うべく、サンプルPGを"APP/venders/shells"に配置しました。 batchsample.php <?php class BatchsampleShell extends Shell { function main() { $this->out('hogehoge'); } } ?> cakeコマンドでcli実行しますと、 Error: Class BatchsampleShell could not be loaded. と表示され、実行がかないません。 バッチ実行用に追加設定等が必要なのか、それとも何かコツが必要なのか。 ご存知の方、教えていただけますでしょうか。 よろしくお願いします。 ※cakeコマンドの実行方法 cd APP/venders/shells (pg配置ディレクトリに移動) c:\hogehoge\(cake1.3本体格納ディレクトリ)\cake\console\cake batchsample ちなみに、win-vistaからフォルダをそのまま移行したlinux環境(PHP 5.2.17)でも、webは表示、batchは同様のエラーとなっています。

    • ベストアンサー
    • PHP
    • f_user
    • 回答数3
  • xoopsインストールウィザードが表示されない

    これからxoopを始めるものです。 apache,phpの設定を終え、「いざxoopsを」と思いホームディレクトリにhtmlファイルを移動してlocalhostにアクセスしたところxoopsのインストール画面は表示されず、ファイル構造を示した「INDEX OF」という画面が表示されてしまいました。 ただアクセスできないだけなのかな、と思い/install/index.phpにも行ってみたのですが、「Fatal error: Call to undefined function mb_language() in V:\www\html\install\language\japanese\install.php on line 190 」とエラーが出てきました。 install\language\japanese\install.phpの190行目は mb_language( 'Japanese' ) ; となっています。 php文自体は間違いではないと思うのですが。 主に http://kisa.homeip.net/wiki/?XOOPS%A4%CE%A5%A4%A5%F3%A5%B9%A5%C8%A1%BC%A5%EB(Windows%CA%D4) のページを参考にして設定を進めました。 どこか設定で間違ったのでしょうか。 お願いします。教えてください。 開発環境 windowsVista,php5,mysql5.1,apache2、xoops(legacy)

    • anis08
    • 回答数1
  • ページング処理をさせたい

    テーブルのデータを20件表示させ、「next」を押すと 次の20件を表示させるPHPを作成したいと考えています。 (「back」を押すと、前の20件を表示するようにもしたい) そこで、以下のようなファイルを作成しました。 実行をすると、idが「1」から「19」までのデータが表示され、 「next」を押しても、同じ「19」までのデータが表示されます。 (idは「1,2,3,4,…」のように1づつ増えるフィールドになります。) **************************************** 作成したtest.phpのコード 環境:PHP5 Apache2.2 MQSQLver5 **************************************** <body> <a href="test.php?p=10">next</a> <?php $startData = $_GET['p'];//GET送信された件数の値を取得 $endData = $startData + 10-1; $cont = mssql_connect("サーバ名","ユーザ名","パスワード"); mssql_select_db('[DB名]', $cont); $sql = "select * from テーブル名 where id <= ".$endData; $rc = mssql_query($sql,$cont); ?> <table> <?php do{ while ($array = mssql_fetch_array($rc)) { print("<tr>"); print("<td>"); print $array["氏名"]; print("</td>"); print("<td>"); print $array["住所"]; print("</td>"); print("</tr>"); } }while (mssql_next_result($rc));//次のデータの読み込み mssql_close($cont); ?> </table> </body> </html>

    • ベストアンサー
    • PHP
  • mysql_connect() のパスワードについて

    数日前にPHPをはじめたばかりの初心者なのですが、 気になることがあるので質問させていただきたいと思います。 いろいろな書籍やネット上のサンプルを見る限り、 PHPからmySQLに接続するためには mysql_connect()の引数にパスワードを入れるようになっていますが、 これはセキュリティ上問題ないのでしょうか? 過去の質問を調べたところ、 No.1142292に対する回答に、 .phpファイルはまず中身を見られることがないから大丈夫、 というのがあったのですが、 サーバのPHPパーサが落ちていた場合など、 .phpファイルは丸見えになってしまうのではないでしょうか。 そして、そのSQLテーブルを作成したユーザーが (cookieによる認証で)phpMyAdminを使用していた場合、 第三者がphpMyAdminで容易にテーブルにアクセスできてしまうのではないかと思います。 サーバは生きているがPHPパーサが落ちている、という 状態はほとんどありえないとは思うのですが、 万が一この状態が起こった場合に取れる自衛手段 はありますでしょうか?

    • 締切済み
    • PHP
  • header関数で遷移した際のURLエンコード

    こんにちは。 XOOPSを利用しております。 ログイン画面を表示する際にSSL化したいため、PHPのheader関数を利用してSSLページを表示させることをしております。 その場合に、ログイン後のリダイレクトするページを保存するために、「xoops_redirect="リダイレクト先URL"」という変数をURLに埋め込んでおります。 そこで解決できない問題があります。 header()使用時には、xoops_redirectの値をURLエンコードして以下のように送っております。 header(Location: https://localhost/xoops/user.php? xoops_redirect=%2Fxoops%2Fmodules%2Fcs%2Fsearch.php%3Fcid%3D1%26aid%3D1);" しかし、表示されるURLを見ると以下のようにxoops_redirectの値がURLエンコードされておりません。 https://localhost/xoops/user.php? xoops_redirect=/xoops/modules/cs/search.php?cid=1&aid=1 よって、$_GET['xoops_redirect']で値を取得すると、"/xoops/modules/cs/search.php?cid=1"という部分のみしか取得できません。 何か分かることがありましたら教えてほしいです。 別の解決方法でもぜんぜんかまいません。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • ボタンを使用せずにpostでデータを送信する。

    お世話になります。 PHP5.0+Mysql5.0を使用してサイトを構築しています。 表示されているのがa.phpでその中のURLをクリックしてb.phpにデータを表示しようとしています。 そのときに、データをPOSTで送信したいのですが、 デザイン的な問題でボタンを使用せずに、リンクをクリックすることでPOSTデータを送信したいと考えています。 過去の質問を参考にしながらここまでは完成できました。 <form name="form1" action="b.php" method="post"> <input type="hidden" name="select" value=""> </form> <a href="" onclick="document.form1.select.value='datadata';document.form1.submit();return false;"> data</a> ただ、ここで問題が・・・ そのb.phpを新しいウインドウで大きさを使用して開きたいのです。 <a href="" onclick="window.open('b.php','','width=400,height=400'); return false;" > 「data1」を送信します</a> こうすれば出来るのはわかったのですが、上記2つを 同時に実行する方法がわかりません。 また、これはこうした方がいいというアドバイスも大変助かります。 よろしくご回答お願いします。

  • Webサーバの入っていない98seで

    開発用にPHPを使いたいのですが ブラウザ6しか入っていない98seで phpを実行表示できるようにすることはできるでしょうか? どのようにすれば良いでしょうか?

    • ベストアンサー
    • PHP
    • keyguy
    • 回答数3
  • FLASHとドリームウェイバー

    phpで色々と作成しております。 画面のデザインで行き詰まったところ FLASHとドリームウェイバーなるものが 存在することを知りました。 PHPで使うならどちらがお勧めですか?

    • deepsky
    • 回答数1
  • LAMP構成について

    LAMP構成は「LinuxというOS上にApacheというソフトウェアをインストールして、ApacheとPHPを連携させてPHPからMySQLのデータベースを扱う」という解釈で合っていますか?

    • ベストアンサー
    • PHP
    • OBAKEI
    • 回答数2
  • NoticeとUndefined index

    ●質問の主旨 1.アンケート項目が空欄ではなく、 : <br /><b>Notice</b> Undefined index: name in <b>C:\xampp\htdocs\php10\lesson16_2\wizard1.php</b> on line <b>17</b><br /> という文字列が入るのかが、よく分かりません。 2.性別のところが未定義の関数になるのかが分かりません。 ●質問の補足 10日でおぼえるPHP第4版P134のlesson16 「セッション機能でウィザード形式のフォームを作成しよう」 のコードを「ほぼ」真似ています。 参考文献のコードでは、2行目をrequire_once'../Encode.php'; になっていますが、下記のコードでは、 include_once'Encode.php';にしています。 これら以外のコードは全くコピペしています。 なお、wizard1.phpとEncode.phpは同じフォルダに入れています。 ●開発環境 windows XAMMP1.8.1 ●コード(wizard1.php) <?php include_once 'Encording.php'; session_start(); ?> <!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <title>PHP入門教室</title> </head> <body> <h3>アンケート</h3> <form method="POST" action="wizard2.php"> <div class="container"> <label for="name">名前:</label><br /> <input type="text" id="name" name="name" value="<?php print(e($_SESSION['name'])) ?>" /> </div> <div class="container"> <label for="email">メールアドレス:</label><br /> <input type="email" id="email" name="email" value="<?php print(e($_SESSION['email'])) ?>" /> </div> <div class="container"> <label for="zip">郵便番号:</label><br /> <input type="zip" id="zip" name="zip" value="<?php print(e($_SESSION['zip'])); ?>" /> </div> <div class="container"> 性別:<br /> <?php $sexes =array('男性', '女性', 'その他'); foreach($sexes as $sex) { print('<label>'); print('<input type="radio" name="sex" value="'.$sex.'"'); if ($sex === $SESSION['sex']) { print(' checked'); } print('< />'); print($sex.'</label>'); } ?> </div> <input type="submit" value="次へ" /> </form> </body> </html>

    • ベストアンサー
    • PHP
  • 写メールBBSを設置について

    写メールBBSを設置したいのですが、画像が表示されず困っています レッツPHP http://php.s3.to/bbs/bbs7.php どこで間違っているのか教えてください ■ 設置方法 1. 受信用メールアドレスを用意して下さい。写メールBBS専用にするといいでしょう 2. 「config.php」で受信メールアカウントの設定、削除パスの設定をしてください。 3. riyou.htmlの受信アドレスを適宜修正してください。 4. すべてのファイルをFTPソフトでアップロードしてください 5. 画像保存用ディレクトリ「data」を作成し、パーミッション(読み書き属性)を777などにします。 6. ログファイル「mail.cgi」のパーミッションを666などにします (1)yahooメールを作成してPOP3設定を行い、アウトルックで送受信できるようにしました 受信メール(POP3サーバー) pop.mail.yahoo.co.jp 送信メール(SMTP)サーバー smtp.mail.yahoo.co.jp アカウント名/ログイン名: ログインID パスワード Yahoo! JAPAN IDのパスワード メールアドレス ~@yahoo.co.jp (2)config.phpの変更 // 受信メールサーバーの設定 // POP3サーバー $host = "****";****をpop.mail.yahoo.co.jpに変更 // ユーザーID $user = "****";****をYahoo!ログインIDに変更 // パスワード $pass = "****";****をYahoo!ログインパスワードに変更 // 更新後のジャンプ先(表示スクリプトのURL) $jump = "http://~/mailbbs/mailbbs.php"; (3)riyou.html 画像やメッセージを、<br><a href="mailto:???@????.????">????@????.???</a> 宛に送信して下さい。 ????@????.???を~@yahoo.co.jpに変更 (4)パイナリーとアスキーを確認しアップロード (5)dataはmailbbs[フォルダ]の中に始めから1つあったので作成していません (6)ファイル構造は下記 public_html / | mailbbs[フォルダ] | data[フォルダ][777] mail.cgi[666] config.php htmltemplate.inc mailbbs.php mailbbs_admin.html mailbbs_edit.html mailbbs_i.html mailbbs_pc.html pop.php riyou.html ※data[フォルダ][777]、mail.cgi[666]以外のパーミッションはいじってません

    • 締切済み
    • PHP
    • oedco
    • 回答数1
  • index置いてもIndex of /が表示される

    閲覧有難うございます。 大変困っておりますので、どなたかご教授いただけたら幸いです。 会社のサイトを運営しております。 先日、携帯からアクセスしたら、携帯専用のトップに、パソコンからアクセスしたら、パソコン専用のトップに振り分けるPHPを設置致しました。 「アクセス自動振分けプログラム  [SimpleMobile] Ver3.2」 http://www.skyonline.co.jp/ (先日サイトを終了してしまいました) PHP自体はかんたんに設置でき、振り分けも問題無く出来て入るのですが、それからフォルダの中が丸見えになってしまっていて、とても困っています。 http://www.×××.co.jp/image/ 上記にイメージ画像を入れているのですが、空の「index.html」を入れているのにもかかわらず、「Index of /」が表示され、フォルダの中身が丸見えになってしまいます。 今までは、表示されていなかったのですが、振り分けPHPを入れてから見えてしまうようになってしまいました。 他の「cgi」「photo」等のフォルダも丸見えです。 もちろん、全てにindex.htmlが入っています。 PHPを置くにあたって弄った事は、PHPのプログラムを入れた以外に「.htaccess」の設定を変更した事です。 中身は・・・ DirectoryIndex index.php と記述されています。 これは、PHP設置サイトに「設置するにあたって必要な設定」で「ブラウザの初期読み込みを「index.php」に指定するため」とありました。 これが怪しいのかどうかは、私の知識不足です。 これだけでは判断は難しいのかもしれません。 難しい質問をしてしまい、本当に申し訳ございません。 もし、判断が難しい場合は、このPHPを削除し、他の振り分けプログラムをダウンロードして来たいと思います。 「他のを設置しても同じだよ」等の経験談「このプログラムなら大丈夫だよ」等のお勧めもありましたら教えて頂けたら嬉しいです。

    • ベストアンサー
    • PHP
  • セッションとヘッダーの順序について

    session_name("WebID"); session_start(); を header("Content-Type: text/html; charset=UTF-8"); のあとに呼び出すとエラーになります。 Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\xampp\htdocs\php\index.php:56) in C:\xampp\htdocs\php\verify.php on line 3 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\xampp\htdocs\php\index.php:56) in C:\xampp\htdocs\php\verify.php on line 3 やはりセッションを先に呼び出さないといけないのでしょうか? session_unsetというものを使えばこの順序でもうまくいきますか? index.phpからエラーが起きたファイルを表示させているので、 順序は変えにくいのですが、順序を変えなくてもクリアできる 方法があったら教えてください。

    • ベストアンサー
    • PHP
    • noname#102630
    • 回答数2
  • AU携帯でのLocationでの変数渡しについて

    携帯でのアクセスサイトを作っています。 DOCOMO,SOFTBANKの携帯では問題なく動作していますが、AUの携帯で正しく動作してくれません。 --a.php --- $portable_no = getenv( "HTTP_USER_AGENT" ) . $_SERVER['HTTP_X_UP_SUBNO']; //携帯識別番号 echo "a.php:".portable_no; //ページ推移 header('Location:'b.php?portable_no='.$portable_no); --b.php --- $portable_no = $_REQUEST{"portable_no"}; echo "b.php:".portable_no; 上記の記述を行っています。 a.phpでの出力は a.php KDDI-SA39 UP.Browser/6.2.0.12.1.3 (GUI) MMP/2.xxxxxxxxxxxxxxx_ad.ezweb.ne.jp b.phpでの出力は b.php KDDI-SA39 となり、正しく値をGETできません。 これは、どうしてなんでしょうか? 対策法などありましたらお教えください。よろしくお願いします。

    • 締切済み
    • PHP
  • timestamp型の表示

    PHPとPostgreSQLでサイトを作っています。 そこで、pgSQLの中にあるtimestamp型のフィールドから PHPでデータを取り出してます。 そのまま取り出すと、「2002-09-18 23:29:00+09」こういう形になります。 このデータを「02/09/18(Wed) 23:29」みたいに表示させたいのですが。。。 PostgreSQL 7.0.2 PHP4 初歩的な質問かもしれませんが宜しくお願いします。

    • ベストアンサー
    • PHP