検索結果
PHP
- 全てのカテゴリ
- 全ての質問
- php クッキーについて教えてください
はじめて利用させていただきます。php初心者です。 現在、検索サイトのようなものを作っています。 質問ですが、検索した語句にリンクを張ってページ内に表示したいと考えています。(個人専用の検索履歴のようなものを作りたいです) 検索結果にリンクを張ってクッキーに保存して、表示すればいいのかなと思い試してみましたがクッキーに保存される量が少なく困っています。 いざ表示してみると途中で途切れてしまいリンクタグの部分が表示されたりして困っています。 これらを解決するにはどのようにすればよいでしょうか? できれば検索履歴は50件くらい表示したいです。 また、他にもこのような事ができる方法があればご指導よろしくお願いします。 よろしくお願いします。
- Javascript+PHPで変数を受け渡したい
PHP変数の文字列データを、 <a href ="Javascript:xxx($data)">として、関数を実行させたときに、関数側での function xxx(data){ --データで指定されたhtmlへ移動したい } という方法は、実現できないのでしょうか。 Javascriptのエラーでデータの受け渡しができていないみたいなのですが、わかる方教えてください。
- 締切済み
- JavaScript
- ssta06
- 回答数3
- WEB上で更新可能なPHPスクリプト
タイトルのとおり、WEB上で更新可能なPHPスクリプトを探しております。 下記の作業が可能なPHPスクリプトを探しているのですが、以前見た記憶はあるのですがどこのサイトか忘れてしまって困っております。 ・PHPで、WEB上の管理画面からログインし、文章などが更新できる。 ・WEB上のツールバー(?)から表のアイコンをクリックするとテーブル(表)が作成できたり、Bをクリックすると太文字にできたりする。 ※web上で簡単なホームページ作成ができるようなスクリプトです。 よろしくお願いします。
- 締切済み
- PHP
- blueskyman
- 回答数1
- PHPでメールを送信するには
PHP超初心者です。 参考本をもとにPHPでメールを送信するということにチャレンジしているのですが、次のような文章が出ます。 Warning: mb_send_mail() [function.mb-send-mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in C:\Program Files\Apache Group\Apache2\htdocs\php10\mail.php on line 11 エラー:送信に失敗しました 参考本に書いてあるとおり、 php.iniのSMTP=localhost を自分が使っているoooooo@ocn.ne.jpに書き換え、sendmailには自分の別アドレスを記述したのですが。 11行目のエラーも何を指しているのかわかりません。 ご回答よろしくお願いします。 【mail.php】 <html> <head><title>mail.php</title></head> <body> <?php $address=$_POST['address']; $subject=$_POST['subject']; $message=$_POST['message']; $header="Content-Type:text/plain;charset=iso-2022-jp"; mb_language("Japanese"); if(mb_send_mail($address, $subject, mb_convert_encoding($message,"JIS","EUC-JP"),$header)){ print("送信完了しました。"); }else{ print("エラー:送信に失敗しました"); } ?> </body> </html> 【mail_form.html】 <html> <head><title>メールの送信</title></head> <body> <h2>メールの送信</h2> <form action="mail.php" method="post"> 宛先:<input type="text" name="address"><br /> 件名:<input type="text" name="subject"><br /> 本文:<br /><textarea name="message" rows="5" cols="30"></textarea><br /> <input type="submit" value="送信"> </form> </body> </html>
- PHPで変数を暗号化する方法
PHPで、変数を暗号化したいのですが、 いい方法が有ればぜひ教えて頂きたいです。 たとえば http://abc.com/index.php?id=123 というのを http://abc.com/index.php?id=3934987d98bcd8 のようにして、idをわからないようにしたいのですが・・ よろしくお願いします。
- Linux PHPからSQLServerに接続できない
Linuxにphpをインストールしたのですが別のWindowsServerのSQLServerに接続することができません。 LinuxにインストールしたMySQLのデータは参照できています。 なにかモジュールやドライバーなどが必要なのでしょうか? ちなみに別のWindowsから該当のSQLServerは接続できているのでホスト名、DB名、User名、Passwordは 正しいと思います。 以下は環境とphpインストール時のオプションです。 もし、不足しているものがあれば教えてください。よろしくお願いします。 ./configure --with-apxs2=/usr/local/apache2/bin/apxs --enable-mbstring --enable-mbregex --enable-trans-sid --with-mysql=/usr/local/mysql --with-pdo-mysql=/usr/local/mysql Red Hat Linux 8.0 Apache 2.0.55 php-5.1.2
- FlashとPHPの通信で文字化け
FlashとPHPで通信するものを作ろうと思ったのですがどうも文字化けしてしまいます。 (FLASHとPHPのどちらのカテゴリにしようか 迷いましたがFLASHで(汗)) フラッシュの方には System.useCodepage = true; という文をきちんといれています。 PHPの方にはいまいち解説サイトがなかったので <META HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=Shift_JIS"> という文と あとはデータを渡す際に print "&newid=" . urlencode($id); といったふうにurlencodeをしています。 恐らくPHPの方に問題があると思うのですが いまいち分かりません。どなたか教えてください。 よろしくお願いします あと必要情報がないなど そういう場合は情報追加公開要請をお願いします
- FlashからPHPへの値の受け渡し
何度もすみません。今度は変数の受け渡しの質問なのですが 動的に配置したボタン(ムービークリップへの埋め込み)を押したときに、PHPに変数を送りたいです。 参考にしているソースだと function test(id, namae, title, comment, oya_x, oya_y, x, y, midoku, writer, user_id) { this.id = id; this.namae = namae; this.title = title; this.comment = comment; this.oya_x = oya_x; this.oya_y = oya_y; this.x = x; this.y = y; this.midoku = midoku; this.writer = writer; this.user_id = user_id; } bbs_data = new Array(); <<中略>> for(i = 0 ; i < len ; i++) { bbs_data[i] = new test(get_data[0 + i*11], get_data[1 + i*11], get_data[2 + i*11], get_data[3 + i*11], get_data[4 + i * 11], get_data[5 + i*11], get_data[6 + i*11], get_data[7 + i*11], get_data[8 + i*11], get_data[9 + i*11], get_data[10 + i*11]); x = get_data[6+i*11] * 1; <<中略>> this.attachMovie("star_sq_bl",theName, i, {id:bbs_data[i].id, namae:bbs_data[i].namae, title:bbs_data[i].title, comment : bbs_data[i].comment, midoku:bbs_data[i].midoku, user_id:bbs_data[i].user_id}); で動いているそうです。 それを参考にためしで function go(atai) { this.atai = atai; } ddgo = new Array(); for(d = 0; d < 6; d++) { ddgo[d] = new go( d ); } <<中略>> this.attachMovietable,to,indent,atai:table.atai} ); としてみたのですがうまくいきません。 ボタンには this.getURL("http://spike.hit.dj.kit.ac.jp/~morioka/System/test.php","_self", "Post"); が入っています。どこが悪いのでしょうか
- EclipseによるPHP開発で内部エラー
EclipseでPHPの開発を行おうと思い、各サイトを見てEclips本体、Languageファイル、WebStudio 0.3.4などをダウンロード・インストールして起動しましたが、 新規プロジェクトで「PHPプロジェクト」を選択、作成すると、「内部エラーのため、このパーツを作成できません。 失敗の理由: テキスト・エディターには文書プロバイダーがありません。」というエラーが発生しまい、何の作業も行うことができません。 これは何か設定が必要なのでしょうか?それとも、足りないファイルがあるのでしょうか? Eclipse+PHPで開発されている方、ご指摘下さると幸いです。
- ベストアンサー
- PHP
- noname#22805
- 回答数1
- mysqlとphpの接続について
過去にmysqlとphpの接続についていくつか質問を見ました。 mysqlに接続するだけのphpプログラムなのですが、以下のwarningが出ます。 ------------------------------------------------------------------------------ Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in C:\WWW\mysql.php on line 7 ------------------------------------------------------------------------------ versionの違いによる認証方式でこけているというのを見たのですが、 私の場合 php 4.4.1 mysql 5.0.17 なのですが、どう修正したらよいのでしょうか? このversionだとうまくいくと思っていたのですが。 すみませんが、ご回答御願します。
- ベストアンサー
- その他([技術者向] コンピューター)
- okoba23
- 回答数1
- PHP用ファイルアップロード機能について
ドコモ端末でPHPのファイルアップロード機能を使えるようにしたいのですが、どのようにすればいいでしょうか? ちなみに、vodafoneならこの機能が使えます。 ドコモ端末で下のソースにアクセスすると、 ファイルを参照するボタンが見えず、ファイルをアップロードできません。 HTMLはキャリア毎に使えるタグがあるのは知っていますが、下のソースの場合はどのように変更すれば良いのでしょうか?ご教授下さい。宜しくお願いします。 #ソースはコレです。 <form method="post" action="upload_save.php" enctype="multipart/form-data"> <input type="hidden" name="max_file_size" value="1000000" /> <input type="file" name="upload_file" size="70"><br /> (上書き禁止) <input type="checkbox" name="forbidden" value="1" checked /> <input type="submit" value="アップロード" /> </form> #ファイル自体はphpですが、中身はほぼHTMLに関する質問になってしまい、申し訳ありません。
- PHPでなにができるのですか?
最近、 PHP&MySQLという言葉をよく見ますが、 PHPとMySQLでなにができるのですか? 具体的にどのように使われているかもよろしくおねがいします。
- 最新バージョンでのPHP+Apacheの設定
現環境: apache2.0.55 php 5.1.1 WinXP 最近PCをリカバリしたので開発環境の入れなおしをしたのですが、前環境(2.0.54と5.0.4)では問題なかったのに、バージョンがあがったせいか、設定がうまくいかなくなりました。 現在テスト環境として127.0.0.1で開くと白紙を返すけどもソースを見るとphpスクリプトが見える。(<?print"Hello World";?>がまるみえ)←この辺がなぜなのか不明。 Apache側の設定ミスなのかphp.iniのミスなのかがわかりません。 主にいじってるのが httpd.conf LoadModule php5_Module(モジュールパス) AllowOverride All 言語周り AddType application/x-httpd-php .php AddType application/x-httpd-php-source .phpsを追加 php.ini output_handler=mb_output_handler extension_dir="C:php/ext/" mbstring.http_input=auto mbstring.http_output=On mbstring.detect_order=On といったところです。 前環境で設定した内容と同じ設定をやりなおしてApacheを細動しましたがPHPが動作しませんでした。エラーもでません。 タイプミスでもないです。 ほかに思い当たる原因がありましたらご教授願います。
- ファイルのアップロードとダウンロードができるphp
ホームページで訪問者が自分のファイルをアップロード・ダウンロードできるPHPファイルを作りたいです。 アップロード・ダウンロード時にパスワードを設定し、その人物だけしかダウンロードできないようにしたいです。 サーバは自宅なので容量・回線も大丈夫です。
- PHP5の例外処理について。
PHP5からtry, catchが実装されたのですが、以下の点がわからないです。 他の言語のような、finallyはないのでしょうか? (正常でも異常でも必ず実行する箇所のことです。) 可能であれば、サンプルを提示していただけるとありがたいです。 ご回答、よろしくお願いします。
- ベストアンサー
- PHP
- TERIYAKIcom
- 回答数3
- PHP+MySQLからHTMLページを自動生成?
初めまして、質問させていただきます。 フォーム(PHP)から送信されたデータ(コメントや写真等)を データベースへ(MySQL)と格納し、 その内容を新規HTMLページを自動生成させ表示させることは可能でしょうか? 既存するPHPで動的に内容を表示させることは簡単に出来るのですが、 そうではなくて、ユーザーから投稿された内容を、 自動的に新規ページを作成して表示させるようにしたいと思っています。 分かりやすく言えば、投稿されたデータをテンプレートに当てはめ、 新規ページを生成するまでをサーバー上で自動的に行いたいのです。 できればPHPとMySQLでこれらを行えればと考えているのですが、 無理ならば他のものでもかまいません。 ちなみに、PHPとMySQLはまだまだ初心者です。 DreamWeaverの機能で動作させ、少しいじれる程度です。 どうかアドバイスをお願いいたします。
- ベストアンサー
- PHP
- momomo0405
- 回答数2
- ASP,net,cgi,javascript,php等の技術
ASP,net,cgi,javascript,php等の技術で、Webアプリケーションを開発するに当って どれで作成したほうがいいですか? 機能としては、顧客管理、掲示板、グラフ表示、データベースアクセス等の機能を使います。 それぞれの言語で作成するあたって、長所と短所を頂けると幸いです。
- ベストアンサー
- その他(プログラミング・開発)
- mizuutan2001
- 回答数2
- 動的ページのSEO対策はPHP?SSI?
宜しくお願いします。現在サイト構築でTOPページはHTMLで作成(静的)、その他ページはPHPで生成しています。(動的) SEO的に考えると、動的にPHPでデータベースから読み出している商品情報が検索に引っかかりくいのではないかと思っています。 PHPでは上部部分、下部部分はインクルードで統一ファイルを呼び出し、メインコンテンツの商品紹介ページはデータベースから読み出しています。 SEO的に効果があり、動的に生成できるPHPの利用方法をお教え願えませんでしょうか。 どうぞ宜しくお願い申し上げます。
- phpのクッキーセッションの寿命ですが
ブラウザを閉じると終わってしまうのですが 例えば2時間とかに設定できないのでしょうか? 仕様上セッションはブラウザを閉じると終わる運命なのでしょうか?
