検索結果

PHP

全10000件中4441~4460件表示
  • 全てのカテゴリ
  • 全ての質問
  • 文字列を配列に変えたい【PHP】

    文字列を配列に変えたいです。 下で一応はできたのですが、URLの数の変化に対応できるようにしたいです。 よろしくお願いします。 $catch="URL1 URL2 URL3 URL4"; $split = explode(" ",$catch); $url=array( $split[0], $split[1], $split[2], $split[3] );

    • ベストアンサー
    • PHP
    • noname#181054
    • 回答数1
  • PHP技術者認定試験について

    #address=<<_MEMBER <pre> Name Addr Mail Ito Tokyo ito@apple.example.com </pre> _MEMBER_; print preg_replace('/[^@\s]+@([-a-z0-9]+\.)+[a-z]{2,}/', [delete]' $address); 出力されるものは Name Addr Mail Ito Tokyo [delete] だそうですが、どうしてそうなるのですか? [^@\s] と -a-z の意味がわかりません。 -a-zはa-z とは違うのですか? Name Addr Mail Ito Tokyo ito[delete] ではないのですか?

    • ベストアンサー
    • PHP
  • sitemap.xmlファイル自動生成のPHP改造

    htmlにてサイト制作していて 1つのディレクトリに1つのindex.htmlというサイト構造を採用しています。 http://fstyle.adaga.org/archives/2005/12/google_php.html 上記URLのsitemap.xmlを自動生成してくれるPHPプログラムを 自サーバにアップして利用しています。 オンライン上でサイトマップを自動生成してくれる所も知っていますが 上記のプログラムが使いやすいので利用し続けています。 生成されるsitemap.xmlファイルは、index.html以外のファイル名 【例えばsample1.htmlやsample2.html】の場合だと、 <url> <loc>http://www.*****.com/ディレクトリ名/sample1.html</loc> <priority>0.5</priority> </url> <url> <loc>http://www.*****.com/ディレクトリ名/sample2.html</loc> <priority>0.5</priority> </url> といった具合になります。index.htmlだと、 <url> <loc>http://www.*****.com/ディレクトリ名/index.html</loc> <priority>0.8</priority> </url> と、index.htmlの場合だと【if文】を使って <priority>の数値が変わるようにプログラムされています。 しかし末尾に、【index.html】と記載されているとグーグルが正確に sitemap.xmlを読み込んでくれないので、 <url> <loc>http://www.*****.com/ディレクトリ名/</loc> <priority>0.8</priority> </url> といった具合で末尾の【index.html】の表記を省略させたいのです。 自動生成PHPファイルのソースを確認すると、 if ($fp){ if (strstr($fileName , "index")) $lastmod = "<changefreq>daily</changefreq>\n <priority>0.8</priority>"; else $lastmod = "<lastmod>{$time}</lastmod>\n <priority>0.5</priority>"; $temp = <<<EOF と記述されている箇所があるので、ここを改造すれば 出来そうな気がするのですが、index.htmlの記載を省略する事は可能なのでしょうか。

    • ベストアンサー
    • PHP
    • ganggg
    • 回答数1
  • jsがphpアクセス時のURL取得

    こんにちは A というサイトにjavascriptを仕込み B というPHPで作られたサイトに A のjavascriptがアクセスしているとします。 このとき、BのPHPがAのサイトURLをjavascriptから取得できるのでしょうか? ※このjavascriptのパラメータとしてAのサイトURLを仕込む、というのは無しです。 ※PHP側が単独で確認できるかどうか?という質問です。

    • noname#172236
    • 回答数1
  • phpのセッションについて質問です。

    今、for文を使ってsession変数に値を入れて行く処理を作っております。そのためにセッション配列を使おうと考えておりますが、使い方が分からないので教えてください。一応、自分なりに書いてみたのですが動きませんでした。処理的には、一つ目のfor文で値をsessionの配列に一つずつ入れていき、二つ目のfor文でその格納したのを表示するようにしたいです。 <?php session_start(); for($a=1;$a<10;$a++){ $_SESSION['no'][$a]=$a; } for($b=1;$b<10;$b++){ print("こんにちわ".$SESSION['no'][$b]); } ?> ご回答のほどをよろしくお願いします。

    • ベストアンサー
    • PHP
  • 掲示板PHPを探しています。

    条件 掲示板は投稿するとすぐに掲示板に反映されますが、私の希望する掲示板は 投稿後、一旦保留になり、掲示板管理者が掲示することを許可した投稿のみが 掲示板に反映されるPHPです。 よく似た機能の掲示板がFC2に存在しますが、会社のサーバーに設置するので 広告の入ったものが使用できないので、ご存知であれば教えてください。

    • 締切済み
    • PHP
  • PHP 各商品毎にSNSボタン 設置

    SNSボタン設置について質問です。 ショッピングサイトなどでよく見かける、各商品ごとにfacebookのいいね!ボタンなどを設置する方法を教えて下さい。 各商品ページはPHPで生成されています。CMSは使用しておりません。 ボタンを生成する時に指定したURLだけをシェアするボタンを張る方法はわかったのですが、 それを各ページのURLを自動で取得するにはどうすればいいでしょうか? 設置したいボタンはfacebook、ツイッター、google+1なのですが、 ツイッター、google+1ボタンは作成する時に、URLを指定しなければ、そのボタンが表示されているページのURLが自動で取得されるということでしょうか? それともとりあえずトップページのURLを入れてボタンを作成し、それをPHPで取得した、自分自身のURLと置き換えるということでしょうか? どうかわかりやすく解説していただけると助かります。 このサイトの各商品ページのようなものをイメージしております。↓↓ http://www.ttrinity.jp/ よろしくお願いします。

    • ベストアンサー
    • PHP
  • PHPとJavaScriptを足してビルドできる?

    PHPとビルドについて教えてください <質問背景> ・jQueryライブラリを修正しようと思ったら、実際に呼び出しているファイルは「jquery.★★.min.js」だけだった ・ダウンロードしたファイルの中には、「build.php」「build.sh」がある <質問> ・ビルドした結果が、「jquery.★★.min.js」なのでしょうか? ・PHPでビルドって出来るのでしょうか? コンパイラとか不要? ・PHPで「PHP」をビルドしているのでしょうか? それとも、PHPで「JavaScript」をビルドしているのでしょうか? あるいは、PHPで「PHP」と「JavaScript」を足して、ビルドしているのでしょうか? ・「build.php」と「build.sh」で連携して、ビルドファイルを作成しているのでしょうか? ・ビルドするには、「.sh」が使える環境(Linux?)が必要なのでしょうか? ・何のためにビルドするのでしょうか? 容量を圧縮して、処理を早くするため? ・ビルドしなくても、ビルド前の必要ファイルを読み込めば、利用できるのでしょうか?

    • ベストアンサー
    • PHP
    • re999
    • 回答数1
  • PHPでSQLSERVERのENCRYPTについて

    PHPのPDO sqlsrvにてSQLSERVERのINSERTを実行しています。 INSERTで暗号化したいのですが、エラーが発生してしまいます。 キーのOPEN $SQL = "INSERT INTO ATable (aaa) VALUES (EncryptByKey(Key_GUID('Crypt_Key'),N':qqq.')"; $stmt = $PDO->prepare($SQL) $stmt->bindParam(':qqq',$aaa); $aaa = "aaaaaaa"; $stmt->execute(); キーのclose で SQLSTATE[HY093]: Invalid parameter number: parameter was not defined エラーの意味は分かるのですが、いろいろ試しましたが、暗号化をどのように表記すれば 良いのかわかりません。 参考になるサイトでもかまいませんのでお願いします。

    • 締切済み
    • PHP
    • papope
    • 回答数1
  • 【PHP】スレッド鍵付き掲示板スクリプト探し

    スレッドやフォーラムに鍵をかけられるBBSスクリプトを探してます。 条件は、 ・PHP使用 ・MySQL使用 ・スレッド式(鍵可) です。 コンテンツの一部として利用したいので、デザインを変更しやすいと助かります。 検索方法が悪いのか、なかなか鍵付きは見つかりません。。 どなたか良いのがあったら教えて下さい。

    • 締切済み
    • PHP
  • fedora php pdoでdb2接続方法

    お世話になっております。fedora 14、php 5.3.6-1.fc14、ibm db2 express c 9.7.4 linux x86で PDOを使ってDB2に接続するため、ドライバをインストールしようとしているのですが、方法がわかりません。 https://students.kiv.zcu.cz/doc/php5/manual/ja/ref.pdo-odbc.php.html http://www.php.net/manual/ja/install.pecl.phpize.php を参考に以下のようにターミナルで実行したのですが、 [root@FLORA-FEDORA ibm_db2-1.9.1]# phpize Configuring for: PHP Api Version: 20090626 Zend Module Api No: 20090626 Zend Extension Api No: 220090626 configure.in:3: warning: prefer named diversions configure.in:3: warning: prefer named diversions [root@FLORA-FEDORA ibm_db2-1.9.1]# ./configure checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for a sed that does not truncate output... /bin/sed checking for cc... cc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking how to run the C preprocessor... cc -E checking for icc... no checking for suncc... no checking whether cc understands -c and -o together... yes checking for system library directory... lib checking if compiler supports -R... no checking if compiler supports -Wl,-rpath,... yes checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking target system type... i686-pc-linux-gnu checking for PHP prefix... /usr checking for PHP includes... -I/usr/include/php -I/usr/include/php/main -I/usr/include/php/TSRM -I/usr/include/php/Zend -I/usr/include/php/ext -I/usr/include/php/ext/date/lib checking for PHP extension directory... /usr/lib/php/modules checking for PHP installed headers prefix... /usr/include/php checking if debug is enabled... no checking if zts is enabled... no checking for re2c... no configure: WARNING: You will need re2c 0.13.4 or later if you want to regenerate PHP parsers. checking for gawk... gawk checking for IBM_DB2 support... yes, shared checking Looking for DB2 CLI libraries... checking in yes... checking in yes/lib64... checking in yes/lib32... checking in yes/lib... not found configure: error: Please reinstall the DB2 CLI distribution となって、何か失敗したようです。 調べていると、 http://pecl.php.net/bugs/bug.php?id=14045 に同じような症状が書いてあり、 Seems like your DB2 is not installed properly, could you please re-install it and then check if you are able to build ibm_db2. The directory include should contain many more files like sqlcli1.h, sqlcli.h, sql.h etc. while installing ibm_db2 it finds for DB2 CLI include files in the include directory と記載されていたので、以下のように再インストール [root@FLORA-FEDORA expc]# ./db2_install 製品のインストール用のデフォルト・ディレクトリー - /opt/ibm/db2/V9.7 *********************************************************** 別のディレクトリーを選択してインストールしますか [yes/no] ? no DB2 インストールを初期化しています。 実行されるタスクの合計数: 14 実行される全タスクの合計見積もり時間: 374 ...省略 タスク #14 が終了しました。 正常 includeフォルダに、記載されているファイルは入ったようなのですが、 ./configureの実行結果は結局エラーでした。 fedora14でpdoを利用するためには、どのようにすればよいのでしょうか。 ./configureとかを利用する方法にはこだわりません。 簡単であればあるほどよいと思っています。 mysqlみたいに、 yumや、gpk-applicationを使って、簡単にできるなら、それがよいと考えています。 どなたかご存知の方、ご教授よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • $_SESSIONの取りだし方、使い方PHP

    質問失礼いたします。 【1.html】から【A.php】に$_POSTされた値を、$_SESSIONにて下記の通りに格納しています。 $name = $_POST['name']; $_SESSION['name'] = $_POST['name']; $address = $_POST['address']; $_SESSION['address'] = $_POST['address']; $gender = $_POST['gender']; $_SESSION['gender'] = $_POST['gender']; そして、上記の$_POSTされた値を使って、データを検索し20件ずつ表示させて改ページを行っています。 <?php if ($page > 1) { ?> <li><a href="search2.php?page=<?php print($page - 1); ?>">前のページへ</a></li> <?php } else { ?> <li>前のページへ</li> <?php } ?> <?php if ($page < $maxPage) { ?> <li><a href="search2.php?page=<?php print($page + 1); ?>">次のページへ</a></li> <?php } else { ?> <li>次のページへ</li> <?php } ?> 違うかもしれませんが、 アドレスに  &name=○&address=○&gender=○  という風にして、次のページではアドレスにある値を使う みたいなこととは思うのですが、   &name=<?php print($name; ?> とすると、アドレスでは  &name=Array となってしまいます。 セッションに格納した検索条件を次のページにも使うようにはどのようにすればよいのでしょうか。 また、上記の次ページのアドレスに、  &name=○&address=○&gender=○  と表示しないようなやり方もあるのでしょうか?

    • ベストアンサー
    • PHP
  • PHPのログイン認証管理について

    PHPのログインシステムを開発することになったのですが、一般的に どういった手法がとられているのかお伺いしたくこちらに書き込ませて いただきました。 私が現在実装しているものは、下記となります。 ■ログインフォームからの入力値と照合させ、通った場合、下記の   ようにsession_idをセッションに保存   $_SESSION['authentication'] = sha1(session_id()); ■ログイン後はDBとの通信はせず、上記で保存されたセッション   情報を照合させることにより、認証させる。 if($_SESSION['authentication'] == sha1(session_id())){   認証成功処理 } else{   認証エラー処理 } なにか足りない点や、セキュリティ等の考え方から根本的に誤りが ある場合は、ご指摘いただけますと幸いです。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
    • ajtchf
    • 回答数1
  • OCNホスティングでPHPの設定方法が

    OCNホスティングで、Wordpressの導入をしようと思いましたが PHPの設定をしないといけないらしく、マニュアルを見ながら 設定をすすめていくのですが、途中でマニュアルとは違うように なってしまい。行き詰ってしまっていました。 どなたか、詳しい方いらっしゃいましたら教えてください。 OCNプラン:メール&ウェブPro Aプラン WP3.1を導入したい 行き詰っているとこ ファイル名を指定して実行→cmd→黒い画面が出て→telnet ドメイン でenter login:OCNからのID入力 password: 入力するが、表示されないまま enter で Login incorrect login: となって先に進めない状態です。 IPアドレスの制限していません。 なにか他に設定しなければいけない部分とかあるのでしょうか? WP3.1の導入までの方法をわかりやすく教えていただければ嬉しいです。 よろしくお願いいたします。

  • PHPで生成したファイルをダウンロード

    PHPとSQLiteを利用した、簡単な家計簿を作成しています。勉強も兼ねて作成したもので、個人での使用を想定しています。複数の人が使用することは考えていません。 ブラウザからデータベースへの登録・読出を行います。(この部分は完成しています。) せっかくなのでこの家計簿(給与明細と言った方が近いですが)をファイルの形でダウンロードさせたいと考えています。PHPExcelというライブラリが有名という事で、利用することにしています。 Excel形式での書出しは、たくさんのサンプルがWEB上にあるのでそれほど難しくなかったのですが、これではサーバ上にファイルが出来るだけです。 PHPExcelで生成されたファイルをダウンロードさせたいのですが、どのように処理させたら良いでしょうか?アドバイスお願いします。

    • ベストアンサー
    • PHP
  • 突然PHPが使えなくなりました

    お世話になっています さっそくで申し訳ないのですが、 突然サーバーにおいているPHPが使えなくなってしまいました。 いままで普通に動いていたのに先ほど確認してみると、 Warning: Failed opening '/home/jp/public_html/index.php' for inclusion (include_path='.:/usr/share/pear') in Unknown on line 0 というエラーが発生します。 全PHPがそうなってしまったのでサーバーのことなのか迷いましたが こちらに質問させていただきました。 lineに0以上の数字だとそこが間違っているとわかるのですが line0というのが意味不明です(´;ェ;`) 環境は RedHat Linux9 Apache2.0 PHP4.2.2 です。 よろしくお願いします。

    • ベストアンサー
    • PHP
    • SAY_MAN
    • 回答数1
  • PHP制作に関しての質問です。

    PHP制作に使用するApacheをPCにインストールしたのですが、http://localhost/にアクセスしても「It works!」と表示されません。Apacheは正常に動いています。使用しているApacheは2.2.14です。使用しているPCはWindows7の64ビットです。何が原因で、どうすれば正常にアクセスできるようになるでしょうか?

    • 締切済み
    • PHP
  • joomlaログオン後、そのUSERIDをPHPで

    Joomlaにてログオン後、そのユーザIDを、メインメニュに追加したMy PHPプログラムで、取得して、ある処理をさせたいのですが、取得方法がわかりません。 どなたか、ご教授の程、よろしくお願いします。

    • 締切済み
    • PHP
  • phpを学ぶにあたって・・・ EC cube

    目標は在宅フリーランスのwebデザイン勉強中です。 元々デザインと写真がバックグラウンドで、昨今のwebの需要の多さに対応して webを勉強し始めて半年になります。 パソコンスクールでphpを学ぼうと、あるパソコンスクールへ問い合わせしたら、 そこは基本文法は学ぶものの、WordPressやEC cubeをカスタマイズしたフォームやショッピングサイト構築、言わば手っ取り早い良いとこ取りの方法で教えているらしいです。 実際、EC cubeを使った受講生の作品を見たら、何ら問題はありませんでしが、アドレスにec cubeと書かれていました。 EC cubeからカスタマイズさせたサイトは、アドレスにec_cube等が必ず入るのでしょうか? もしくはプロフェッショナルの人から見たら、これはec_cubeを使用していると一目瞭然なのでしょうか? よろしくお願いいたします。

    • noname#245782
    • 回答数1
  • onclickで別ドメインのphpを実行

    テキストリンクをクリックした時に別ドメインのphpファイルを実行する方法を教えてください。 あるテキストリンクをクリックしたら、そのリンク先に移動するとともに、とあるサーバーにあるphpファイルを実行させたいです。 <a href="http://www.***.com/" onclick="http://www.abc.jp/efg.php">テキストリンク</a> 上記のようにしましたが、phpが実行されませんでした。ネット上でJavascript(ajax)を使った方法などが紹介されていたので試しましたが、やはりphpが実行されませんでした。 具体的なソースを記述した、ご教授を宜しくお願い致します。