検索結果
PHP
- 全てのカテゴリ
- 全ての質問
- 所有者apacheでパーミッション644
PHP初心者です レンタルサーバーを使ってます 自分のサイトの更新をパソコンを使わないでもPSPのブラウザからすることができるPHPのプログラムを作っています エディタや、ファイラーのようなものはうまく作れたと思うのですが、それを使ってページを作ってそのページをFFFTPで見てみると所有者がapache、パーミッションが644になっていました。 apacheとはPHPのことですか? 644ということはapacheから書き込みができるということでしょうか? 同じサーバーを使っている人がPHPなどを使ってこのページを改ざんしたりすることができてしまったりするのでしょうか?
- responseTextを使っての書き換えを複数行いたい
JavascriptからPHPを呼び出し その結果でHTMLを書き換えるという処理を行っています。 その際、2箇所同時に書き換えるため1つのfunctionの中で 2回PHPを呼んで書き換えているのですが1回目の結果しか画面には 反映されません。これはなぜでしょうか? 以下のソースでやっており、hogeもhoge2も単独で動かした場合は それぞれ正常に動いてます。 function hoehoe(){ req = new XMLHttpRequest(); req.open("POST","hoge.php",true); document.getElementById('hoge').innerHTML = req.responseText; req2 = new XMLHttpRequest(); req2.open("POST","hoge2.php",true); document.getElementById('hoge2').innerHTML = req2.responseText; } 長くなってしまいましたが、よろしくお願いします。
- ベストアンサー
- JavaScript
- noname#50030
- 回答数1
- 土日をカウントしない日付表示
PHPで日付の表示方法で困っています。 今日から3日後の日付を表示するときに土日を含まないで表示させたいのです。本日12日ですので17日が表示されるようなPHPをご教授いただきたいです。 <?php echo date("m月d日",strtotime("+3 day"));?> だと単純に3日後ですし、 <?PHP $day = 60 * 60 * 24; $t=mktime(0,0,0,date("m"),date("d")+3,date("y")); if(date("w",$t)==6) $t += $day * 2; if(date("w",$t)==0) $t += $day ; echo date("m月d日",$t); ?> だとしても土日をカウントしているので、思うような結果に至っておりません。 よろしくお願いします。
- ベストアンサー
- PHP
- AESmd5hash
- 回答数2
- mysqlにうまく接続できません
PHP、Mysql初心者です。 何かWEBページの作品を作ろうと、データベースを使ってます。 ごくごく定番のPHPからデータベースの内容を書き出すことをしているのですが、 Fatal error: Call to undefined function mysql_connect() in C:\Program Files\Apache Group\Apache2\htdocs\renshu\ken.php on line 10 というエラーコードが出ました。私のテキストエディタでの9~11行目はこちらです。ちなみにApache2とMysql5です。 <?php mysql_connect('localhost','root','パスワード'); mysql_select_db('データベース名'); 参考書通りにやっていまして、タイプミスはないはずなんですが…。ホスト名やユーザ名もあっているはずです。 どなたか教えてください。よろしくお願いいたします。
- 締切済み
- MySQL
- 1300yyyttt
- 回答数3
- URLの階層変更
PHPアプリケーションを作成しているのですが、ログイン画面の階層が下記のように深くなってしまっています。 http://www.aaa.net/efile/webapps/login/index.php ディレクトリ構成をいじらずに、下記URLをアクセスしたら、上記URLのindex.phpを取り込みたいと考えています。ただし、ブラウザのURLも下記のままにしておきたいので、header()関数でリダイレクトするのは、NGです。また、index.phpを下記ディレクトリ直下において、includeしようとしましたが、内部変数にて相対パスを読みこんでいるので、NGでした。 http://www.aaa.net/ 何か良い方法がありましたら、ご教示の程、よろしくお願いいたします。
- 選択された画像を onclick と $_SESSION を使って識別する方法について
画像が2種類あって、どの画像がクリックされたかを onclick() と $_SESSION[] を使って記録したいと思っているのですが、その方法が分かりません。 以下のスクリプトのようなことをしたいのですが、このスクリプトは動きません。。。($modeには何も値が入りませんでした)。 <a class="1q" id="1a" onclick="<?php $_SESSION['mode']=1 ?>" href="index.php"><img id="image1" alt="Fig1" src="images/fig1.gif"></a> <a class="2q" id="2a" onclick="<?php $_SESSION['mode']=2 ?>" href="index.php"><img id="image1" alt="Fig2" src="images/fig2.gif"></a> MODE=<?=$mode?> よいアイデアを頂けますと大変助かります。 よろしくお願い致します。
- セッション管理に関する質問
レンタルサーバで、セッションを使ったアクセスカウンターを書いているのですが(管理人のアクセスで、カウンタが回らない様に) ↓のような警告が出ました 「Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/httpd/maagairu/public_html/index.php:7) in /home/httpd/maagairu/public_html/index.php on line 7」 「Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/httpd/maagairu/public_html/index.php:7) in /home/httpd/maagairu/public_html/index.php on line 7」 これは、「キャッシュが送れない」「クッキーを送れない」、という意味だと思うのですが、これは私のブラウザの設定の問題でしょうか。 この警告の解決方法を教えてください
- HTTP_REFERERが使えない
PHP4.2.1(RedHAT 7.2上)です。 $HTTP_REFERERや$HTTP_USER_AGENT等の環境変数が取得できないのですが、php.iniファイルで設定が必要でしょうか? 環境変数の取得方法が変わったのでしょうか?
- 画面非表示で処理だけしたい
PHPファイルを別のPHPプログラムのボタンを押す事により実行させたいのですが、非表示で処理だけ実行させる事はできるのでしょうか?(ボタンがある画面は表示したままで)
- ベストアンサー
- PHP
- seventozero
- 回答数4
- 文字列'012345'の3番目の文字
を表示するのに <?php $str='01234567'; echo $str{3}; ?> <?php $str='01234567'; echo $str[3]; ?> というふうにしますが $str{3}を使うほうが望ましいのか $str[3]を使うほうが望ましいのか 教えてください
- XAMPP セキュリティ設定ページにアクセスできない
XAMPPをインストール後、セキュリティ設定ページにアクセスできません Warning: include(lang/jp.php) [function.include]: failed to open stream: No such file or directory in C:\xampp\security\htdocs\index.php on line 13 Warning: include() [function.include]: Failed opening 'lang/jp.php' for inclusion (include_path='.;C:\xampp\php\pear\') in C:\xampp\security\htdocs\index.php on line 13 と出ます。どうしたらいいですかねぇ??
- 締切済み
- フリーウェア・フリーソフト
- hpseo2000
- 回答数1
- エラーログの出力方法
PHPでは vi php.ini ------------------------------ error_log = /var/log/php_error.log ------------------------------ により、PHPエラーログを出力できますが、 Javaではエラーログを確認するのにどのような方法がありますでしょうか? ご存知の方、宜しくお願いします。
- レンタルサバーについて
ホームページ作成を勉強している超初心者です。 なんとかhtml&cssで作成しています。その後PHPで「お問い合わせ」等を作りたく勉強を始めましたが、私の使用しているサバーはJ-COM で自作のホームページにPHPを使用しても問題ないとの事でアップロードしたところPHPが作動せず、また問い合わせしましたがPHPは使用出来ないとの事でした。 そこで教えて頂きたいのですが レンタルサーバーを利用しないとPHPは見れないので無料か有料のサバーを検索しましたがどのサバーがいいのかわかりません。 現在趣味の段階でとりあえず作成したものをWEB上で見ながら勉強を続けて行きたいと思っています。 やはり無料サバーはよくないのですか? もしお薦めのサバーをご存知でしたらお教え頂けませんか? よろしくお願い致します。
- 変数が多い場合の処理について
test1.phpで入力画面を作成し、 test2.phpでtest1.phpで入力された項目の表示をしたいと考えています。 test1.phpで入力項目が20個あり、 変数名が $insert_data1, $insert_data2, ....$insert_data30 と30個ほどあります。 test2.phpでこの30個の入力データを表示させる場合、 print $insert_data1; print $insert_data2; ・ ・ ・ print $insert_data30; とするとちょっと長いので for文とか、while文とか使用して、簡潔に作成したい と考えています。 また変数は今は30個ですが、増えたり、減ったりする かもしれないので、できれば動的に対応するもので あってほしいと考えています。 いいたいことがうまく伝わらないのですが、 ↓みたいにしたいということです。(これはできないとおもいますが・・・) for($cnt=0;$cnt<count($insert_data***);$cnt++){ print $insert_data.$cnt; } です。アドバイスお願いしますm(_ _)m
- わかりません・・・
<select name="hour"> <option value="" selected>-- <?php for($i=0;$i<24;$i++){ if(strlen($i) == 1){ if($hour == $i){ ?> <option value="'0'.<?=$i?>" selected>0<?=$i?> <?php }else{ ?> <option value="'0'.<?=$i?>">0<?=$i?> <?php } }else{ if($hour == $i){ ?> <option value="<?=$i?>" selected><?=$i?> <?php }else{ ?> <option value="<?=$i?>"><?=$i?> <?php } } } ?> </select>時 ------------------------------------------------------- 上記のようなスクリプトを作成しました。 リストボックスの時間について、 一桁なら0を付加(1→01)しています。 今、変数$hourに(00~23)までの値が入っていれば、 リストボックスには、$hourの値を等しいものを表示、 $hourに値が入っていなければ、デフォルト表示の”--”を 表示したいと考えています。 上記のスクリプトを動かしてみると、 $hourに値があるときは正常に動作します(リストボックスの値を $hourの値と等しいものを表示)が、 $hourに値がないときになぜか”00”を表示してしまいます。 本当は”--”を表示したいのですが・・・ なにかおかしいですか?
- WEBサービスをJAVAで作る理由
お世話になります。 JAVAの開発経験は現場で1年足らずのものです。 サーブレットとビーンズを使いMVC環境でちょっとしたデータ入出力サービスを納入しました。 以前はPHPで同じようなシステムを作ったことがあるのですが、 PHPの方が簡単にできます。 PHPの時はCAKEというフレームワークを利用していたことや、 PHPを業務で5年ほど使っていたことも理由にあるかと思います。 JAVAに慣れていないといわれればそれまでなのですが、 イマイチJAVAでWEBサービスを作る利点が見つかりません。 JAVAのメリットとは何でしょうか。 WEBサービスを作るには向いてないのでしょうか? googleの求人を見ると、JAVAとC++エンジニアの求人があり、 PHPはありません。 JAVAやC++をもっと極めたほうが良いのかとも思います。 その辺りも教えて頂ければ幸いです。
- ベストアンサー
- Java
- hirochanoshiete
- 回答数6
- htaccess mod_rewriteのドット
ワードプレスをインストールし.htaccessをのぞいてみると以下のようにあります。 RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] 一番下のRewriteRuleは%{REQUEST_FILENAME}がルートディレクトリ直下にあるファイルやディレクトリでなければ、RewriteRule . /index.php [L]を実行するという理解でいいでしょうか? それとRewriteRule . /index.php [L]のドットはどういう意味でしょうか? ドットは一文字ということだとおもいますが、では、mysite.co.jp/kはmysite.co.jp/indx.phpに修正される?ということでしょうか?現状では、mysite.co,jp以下に適当な文字列を入力してmysite.co.jp/dgfdhgfghfdhなどとしてもそのURLのままサイトが表示されてしまいます。記事の部分は404NotFoundなのですが。。 情報はあるのですが、調べても混乱してしまうのでご存知でしたらよろしくお願いいたします。 Apache wordpress
- サブディレクトリへのアクセス制限
いつも大変お世話になっておりますm(__)m Webサイトでのサブディレクトリへのアクセスについて質問させて下さい。 http://example.com/form.html という問い合わせページがあるとします。このフォームは <form name='form' method='POST' action='hoge/sample.php'> という感じで、サブフォルダ「hoge」の「sample.php」というファイル(http://example.com/hoge/sample.php)へPOSTで送信するように作成しています。 この場合、ブラウザのアドレス欄に「http://example.com/hoge/sample.php」と直接入力すると、sample.phpが実行されてしまいます。 直接アクセスされた場合、または別のファイル(http://example.com/form.html以外)からPOST送信やアクセスされた場合にエラー表示など、制限する事は可能でしょうか?? .htaccessの設定など、いろいろ調べてみたのですが、良い方法が見つかりませんでしたので、お詳しい方、是非ともお力をお貸し下さい。 宜しくお願い致しますm(__)m
- utf8保存をするとsession_start()でエラーが出ます。
PHP:バージョン 5.1.6 セッションを使ってログイン情報を保持したいのですが、 Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\Eclipse\workspace\ShopSystem\login.php:1) in C:\Eclipse\workspace\ShopSystem\login.php on line 2 と言うエラー情報が出てしまいます。 セッションが既に開始されているらしいのですが、他にセッションスタートを記述した場所がありません。 プログラムの文字コードをutf8にするとこのようになってしまうのですが、shift-JISやutf8nでは正常に動作します。 自力で思いつける解決作は文字コードを全部変えてしまうことなのですが、できればutf8で作りたいと思っています。 お願い致します。 プログラム <?php session_start(); //ログインページ require('config.php'); if($_POST['keep_login']!=''){ session_set_cookie_params(31536000);//31536000(1年間の秒数)=365(日)*24(時間)*3600(秒) }else{ session_set_cookie_params(0); } *略 ?> <html>
- submitしても正しいページに遷移しない
eclipse + PDTで、PHPの開発をしています。 phpのファイルを作成して、eclipse上でweb起動しました。 eclipse上にwebページが表示されました。 ところが、submitしても、つぎのページに遷移しません・・・。 URLを見てみると、 http://localhost/C:/eclipse/work/senni_saki.php のように、「http://localhost/」 + 「C:/eclipse/work/senni_saki.php」(遷移先ファイルの物理パス) になっていました・・・。 実際には、 http://localhost/senni_saki.php にようになって、遷移先のwebページを表示してほしいのですが・・・。 ちなみに、送信部分のソースは、 以下のようにしています。 <input type="submit" name="submit" value="送信"> eclipseの設定とか、apacheの設定とか、調べたのですが、 自分では解決できませんでした。 どうしたら、submit後の画面にちゃんと遷移できるようになるでしょうか? ご存知の方がいらっしゃいましたら、おしえてほしいです。 よろしくおねがいします。
- ベストアンサー
- PHP
- ijhnb6543f
- 回答数1
