UmJammer の回答履歴

全398件中101~120件表示
  • 「20091022_1234.txt」の1234を変数に代入したいとき

    PHP上で、「20091022_1234.txt」の1234を変数に代入したいときは、どのような関数・正規表現を使用すればよいのでしょうか?

    • ベストアンサー
    • koga2021
    • PHP
    • 回答数2
  • CakePHPでNotFound

    お世話になります。 Windowsのxampp環境でCakePHPを使ったアプリケーションを開発しました。 これをLinuxのMySQL+Apache環境下へ移行しようとしたところNotFound表示が連発して困っています。 Linux側ではApacheのDocumentRootを/var/www/html/cakeとしています。 どうやってもNotFoundになってしまうのでこのようにしました。 それでもhttp://localhostにアクセスすると正常にRelease Notes for CakePHP 1.2.4.8284.の画面が表示されるのですが、http://localhost/コントローラー名とするとNotFoundになってしまいます。 もちろん、Windowsのxampp環境では正常に表示されます。 検索エンジンで調べたんですが、該当するものがでてきませんでしたので、単純なことのような気がするんですが、ご教授頂けたらと思います。 宜しくお願いします。

  • 既存エンジンを利用したHTML&PHPの検索・取得は不可能?

    PHPで、URL抽出をしたいと思っています。 たとえば、gooのブログ検索などの検索エンジンを利用して、 そこから返されたURLの取得、 もしくは返されたHTMLのソース取得の どちらかをしたいと思っています。 つまり、既存の検索エンジンを利用したいと思っているのですが・・・ とりあえずこんなHTMLをかいたのですが。 ______________________________________________________________________________ <form method="get" action="http://blog.search.goo.ne.jp/search_goo/result/" id="query_top"> <label for="searchtop">検索:</label> <input type="text" name="MT" value="" id="searchtop" size="45">  スコア  <select name="rm"> <option value = '0'>全部</option> <option value = '1' selected>1 以上</option> <option value = '2'>2 以上</option> <option value = '3'>3 以上</option> <option value = '4'>4 以上</option> <option value = '5'>5 以上</option> </select> <input type="submit" name="btn_g" class="gbbtn_search" value="gooブログ検索"></form> _____________________________________________________________________________________ これはただHTMLでフォームを作って、gooにキーワードを飛ばすだけなのですが、 この後表示される(帰ってくる)URLをPHPなどで取得することはできないでしょうか? 取得して、違うプログラムで利用したいと考えています。 しかし、個人的に色々考えたのですが、PHPだと物理的に無理な気がしてきました。 ただ、HTMLに埋め込むならPHPがいいのかなと思いました。 だれかわかる人いますでしょうか?どうかPHPに精通している方、ぜひ宜しくお願いしますm(_ _)m

    • ベストアンサー
    • kamui876
    • PHP
    • 回答数7
  • ヘッダー等を別ファイルに分ける場合

    <div id="header"> <?php include 'header.php'; ?> </div> こんな感じでヘッダー等、前ページで共通な部分を別ファイルに分けるのはよく使われていることなんでしょうか? header.php自体をアクセスされると困るんですが、そのような場合はパーミッションの設定で見られないようにするんでしょうか? 関数呼び出しでHTMLを吐き出したほうが楽だなぁと思っています。

    • ベストアンサー
    • noname#115727
    • PHP
    • 回答数2
  • データベース形式のWEBサイトの作り方

    WEBサイトを作りたいと考えています。 簡単な画像やリンク張りをしたくらいの初心者です^_^; どんな知識が必要か教えて頂けたら助かります。 考えてますサイトは、一般ユーザーから何らかの規則性のある数字を各PCから入力してもらい、サイト上にデーターベース形式で取りまとめ表示させるイメージです。 サーバーは、最初はレンタルと考えています。 初心者なりに、PHP+MySQLで作れるのかな~と思ったりしています。 唐突な内容ですが、ご教授のほど、宜しくお願いいたしますm(__)m

    • ベストアンサー
    • wls0313
    • PHP
    • 回答数1
  • 携帯 メールフォーム文字化け

    現在携帯のメールフォームを作成しています。 しかし、半角カナで入力した内容が届いたメールでは???と文字化けをしています。 対処の仕方を教えてください。 なお、 if (!mb_check_encoding($var, 'SJIS')) {・・・} ・ ・ ・ ・ mb_language('ja'); mb_internal_encoding('SJIS'); と記述しています。 なにをのせておけばいいのかわからないため、こちらだけにしておきました。 ぜひよろしくお願いします。

    • ベストアンサー
    • h-h13
    • PHP
    • 回答数3
  • 携帯 メールフォーム文字化け

    現在携帯のメールフォームを作成しています。 しかし、半角カナで入力した内容が届いたメールでは???と文字化けをしています。 対処の仕方を教えてください。 なお、 if (!mb_check_encoding($var, 'SJIS')) {・・・} ・ ・ ・ ・ mb_language('ja'); mb_internal_encoding('SJIS'); と記述しています。 なにをのせておけばいいのかわからないため、こちらだけにしておきました。 ぜひよろしくお願いします。

    • ベストアンサー
    • h-h13
    • PHP
    • 回答数3
  • 携帯 メールフォーム文字化け

    現在携帯のメールフォームを作成しています。 しかし、半角カナで入力した内容が届いたメールでは???と文字化けをしています。 対処の仕方を教えてください。 なお、 if (!mb_check_encoding($var, 'SJIS')) {・・・} ・ ・ ・ ・ mb_language('ja'); mb_internal_encoding('SJIS'); と記述しています。 なにをのせておけばいいのかわからないため、こちらだけにしておきました。 ぜひよろしくお願いします。

    • ベストアンサー
    • h-h13
    • PHP
    • 回答数3
  • モバイルサイトのxhtmlでPHPを動かすときの.htaccess

    ご質問です。 モバイルサイトで、ドコモの対応のために「.htaccess」で「AddType application/xhtml+xml .htm .html」を設定していました。 問題なく稼動していましたが、アクセス解析のために「PHP」を動かせるようにする必要がでたため、xhtml内で「<?php print "<?xml version=\"1.0\" encoding=\"Shift_JIS\"?>"; ?>」を記述し、「.htaccess」に「AddType application/x-httpd-php .html」を追加しました。 「.htaccess」には下記のように記述されています。 AddType application/x-httpd-php .html AddType application/xhtml+xml .htm .html しかしこれでは、「PHP」がうまく動かず、 AddType application/xhtml+xml .htm .html AddType application/x-httpd-php .html の順で記述すると「xhtml」がおかしくなります。 調べていると「.htaccessではAddType application/x-httpd-php .htmlだけ記述し、HTTPヘッダでMIMEタイプを指定するためにPHPにて、header()関数で指定する」とありました。↓ header("Content-type: application/xhtml+xml" ); しかし、どこにどう記述してよいのかわからないでいます。 動かしたい「PHP」の内容は以下の通りです。 <?php function rt_tag($aqid){ $ref = getenv('HTTP_REFERER'); $ref = urlencode($ref); $my_url = urlencode("//".getenv('SERVER_NAME').getenv('SCRIPT_NAME')); if (!empty($my_url)) $rt_param[] = "/2=$my_url"; if (!empty($ref)) $rt_param[] = "/4=$ref"; $tag = "<img src=\"http://t7.aqtracker.com/cgi-bin/asp/tagx/h/$aqid"; foreach ($rt_param as $val) $tag .= $val; $tag .= "/blank.gif?guid=on\">"; echo $tag; } $_aqid = "5T555ELHERSGN664E86A"; rt_tag($_aqid); ?> どう記述を追加すればよいのか教えてくださいますか? またこれでやりたいことはできるのでしょうか? よろしくお願い致します。

    • ベストアンサー
    • smarudesu
    • PHP
    • 回答数1
  • クッキー取得について

    I.Eで開いたページのクッキーは指定している場所にクッキーが入りますよね?? そのURLをひっぱてきたいのですが、どのようにすればGETできますか?? 宜しくお願いします。

  • うつからの社会復帰で苦しんでます

    お世話になります。鬱になって7年ほどたつ36歳男性です。 長い事、会社勤めをしていましたが昨年鬱が酷くなり ミスも増え、どうにもならず上司に打ち明けて円満に退職しました。 その後は社会保険の傷病手当で生活していたのですが もう打ち切られるので、長い事仕事を探しています。 ただ、鬱の状態は改善してはなく生活のために仕事を探しているのですが この不況の最中、仕事も見つからず、見つかったとして 仕事が出来るのかと言う底知れぬ不安の毎日です。 医者は軽い仕事からというのですが年齢的に社員としては限界なだけに ここで頑張らねばと焦る一方です。 以前は厳しい現場仕事でしたが仕事は楽しく感じていました。 どうしても、力が出ずに自分の不甲斐なさに涙が出ます。 生活保護は受けたくないという考えはあるのですが時々そうなってもいい かな・・・と考えてしまいます。 鬱から社会復帰された方はどのような感じでしたでしょうか? 私は自分に甘いのでしょうか・・・

  • 精神科は病気でもない普通の人に病気つけていますよね?

    妻が「うつ病」「摂食障害」らしいです。 大学病院の精神科で診断されたそうですが、私には本当に病気かどうか疑わしいと思っています。 そもそも、「あなだか病気について調べてくれたり、一緒にカウンセリングを受けてくれるだけで一つ前に進めるのに。」と医者も妻も病気(らしきもの)を私のせいにしてきます。 医者いわく、病気は私と付き合った直後に始まったらしいです。 確かに付き合ってあと彼女(妻)は痩せました。しかし、150センチ前半の身長で37キロと別に病的に痩せているわけでもなく普通でした。 普通に食べていたし、食べ物のお店にはとても詳しかったし、病気ではないと思います。 学校には行かなくなりましたが、ただのさぼりだと思います。 タオルをドアノブにかけて首を釣ろうとしたり、変な薬を大量に酒と一緒に飲んでたこともありましたが、心配してほしくてやってただけで本気ではないと思います。 もし本気なら飛び降りたり胸を包丁で刺せばいいじゃないですか? 結婚して子供が生まれ、もう三歳になります。 育児に忙しいのはわかりますが、家が片付いていないことや料理をしないことを指摘すると「病気」と言い訳してます。 結婚前は几帳面だったのに、女性はやはり変わるんでしょうか。 ただの怠けにしか見えません。 そして、妻は子供を虐待してしまうそうです。 暴言を吐いたり叩いたりしてしまうそうですが、「止めたいのにやってしまう。助けてほしい」と意味のわからないことを言っています。 止めたいならやめればいいのに、意志が弱い・自分に甘いからではないんですか? そしてすごく太りました。45キロぐらいでしょうか。自分に甘いからなのに、病院で摂食障害と言われ開き直っています。 しかも、私に内緒で風俗で働いていました。 自分に甘いし、常識がない馬鹿だ思います。 なんで病気のせいにして努力しないのか私には理解できません。 付き合っているころは、きれいで頭が良くて優しく癒し系でした。 病気のせいではなくて、結婚して本性が出たんだと思っているのですが、本当に病気だと思いますか? 長文失礼しました。

  • IPアドレスについて

    $host = gethostbyaddr ( "192.168.0.1" ); echo $host."\n"; //ホスト名からIPアドレスのリストを取得します。 $arr_ip = gethostbynamel($host); foreach($arr_ip as $str_ip) { echo $str_ip . "\n"; これで、IPアドレスを取得する事はできるのですが、 192.168.2.1 等に変更したい場合はどうすればいいのですか?? 前にも質問してのですが、どうしても諦められなくて… お願いします!!!

    • ベストアンサー
    • mannerre83
    • PHP
    • 回答数1
  • データベースから読み込んで表示させる方法について

    PHP、MySQL共に超初心者です。 説明も下手で申し訳ないのですが、どうぞご教授お願いいたします。 WEBページから小説をデータベースに登録させる管理画面をPHPで作成しております。 登録はうまくいったのですが、登録内容を一覧表示させるページで、思ったように表示させることが出来なくて困ってしまいました。 テーブルの主な内容は以下の通りです。 ■genre(ジャンル名テーブル) └【id】…数字  【genre_name】…小説のジャンル名 ■novel●●(小説を入れるテーブル。●●の部分はgenreテーブルの【id】と同じ) └【genre】…genreテーブルの【id】と同じにしてジャンル分け。  【title】…小説タイトル  【writing_date】…執筆日  【release】…0は非公開、1は公開。 やりたいことは、 【release】が1(公開)となっている【title】(小説タイトル)を、【writing_date】(執筆日)の新しい順に全て表示させ、それを【genre】ごとにまとめたテーブルに表示させる事。 (【release】が0しかないジャンルは表示させない) です。 現在、公開設定となっていない小説しかないジャンルまでもが表示されてしまっています。 (もちろん内容がないので、ジャンル名と項目名だけが不恰好に表示されてしまいます。) 結合など色々検索して試してみたのですが、解決できずにいます。 どのような方法があるか 本当に説明下手で大変申し訳ないのですが、ご助力宜しくお願いいたします。 初心者ゆえ、どこまで説明すれば良いかもわかっておりませんので、説明不足な部分は補足させていただきます。 どうぞ宜しくお願いいたします。 ■環境 MYSQL:4.0.24 PHP:5.2.6 ■プログラム <?php $genre_sql = "select * from genre"; $genre_que = mysql_query($genre_sql); while ($genre_row = mysql_fetch_array($genre_que)) { $genre_id = $genre_row['id']; $genre_id = sprintf("%02d", $genre_id); $genre_name = $genre_row['genre_name']; $novel_sql = "select * from novel$id order by writing_date desc limit 1"; $novel_que = mysql_query($novel_sql); while ($novel_row = mysql_fetch_array($novel_que)) { $novel_id = $novel_row['id']; $novel_genre = $novel_row['genre']; echo "▼".$genre_name. "<br> <table border=\"0\" cellspacing=\"0\" cellpadding=\"0\"> <tr> <td class=\"tdTitleEdi\" width=\"90%\">タイトル</td> <td class=\"tdTitleEdi\" width=\"10%\">更新日</td> </tr>"; $title_sql = "select * from title$genre_id"; $title_que = mysql_query($title_sql); while ($title_row = mysql_fetch_array($title_que)) { $title_id = $title_row['id']; $title_name = $title_row['title_name']; $novel_sql = "select * from novel$genre_id where genre=$genre_id and title=$title_id"; $novel_que = mysql_query($novel_sql); while ($novel_row = mysql_fetch_array($novel_que)) { $novel_id = $novel_row['id']; $novel_genre = $novel_row['genre']; $novel_title = $novel_row['title']; $novel_writing_date = $novel_row['writing_date']; $novel_release = $novel_row['release']; echo "<tr>"; echo "<td class=\"tdEdiTi\">"; $novel_sql = "select * from novel$genre_id where genre=$genre_id and title=$title_id"; $novel_que = mysql_query($novel_sql); while ($novel_row = mysql_fetch_array($novel_que)) { echo $title_name; echo "&nbsp;</td>"; } } } echo "<td class=\"tdEdiLi\">"; $novel_sql = "select * from novel$genre_id where genre=$genre_id and title=$title_id order by writing_date desc limit 1"; $novel_que = mysql_query($novel_sql); while ($novel_row = mysql_fetch_array($novel_que)) { $year = mb_substr($novel_writing_date,0,4); $month = mb_substr($novel_writing_date,5,2); $day = mb_substr($novel_writing_date,8,2); echo $year. "." .abs($month). "." .abs($day); } echo "&nbsp;</td>"; echo "</tr>"; } } echo "</table>\n"; } } ?>

    • ベストアンサー
    • butechin
    • PHP
    • 回答数2
  • CSVでアップロードしたデータのランダム表示

    はじめまして。 質問させてください。 CSVでアップロードしたデータをランダムで表示させたいのですが、 私自身、PHPの知識がほとんどなく困っています。 CSVで15件程の商品データをアップロードし、その中から5件をhtml上に ランダムに表示したいと考えています。 #CSV hoge.jpg,商品名,価格,評価,レビュー hoge.jpg,商品名,価格,評価,レビュー hoge.jpg,商品名,価格,評価,レビュー hoge.jpg,商品名,価格,評価,レビュー hoge.jpg,商品名,価格,評価,レビュー (15件ほど) #PHP <?php $fp = fopen("hoge.csv", "r"); $count = 1; while ($data = fgetcsv($fp, 10000)) { if ($count == 6) break; print <<<EOD <div class="hoge"> <p class="hogehoge"><img src="hoge/$data[0]" /></p> <dl> <dt><a href="hoge.html">商品名:$data[1]</a></dt> <dd>価格:$data[2]</dd> <dd>評価: $data[3]</dd> <dd>レビュー:$data[4]</dd> </dl> </div> EOD; $count++ ; } fclose($fp) ?> と自分なりに試してみたのですが… 15件のうち5件だけを表示することはできたのですが、 それをランダムに表示するにはどこをどうしたらいいのやら… といった状況です。 どうか、お力をお貸しください。

    • ベストアンサー
    • sabeck
    • PHP
    • 回答数5
  • CSVでアップロードしたデータのランダム表示

    はじめまして。 質問させてください。 CSVでアップロードしたデータをランダムで表示させたいのですが、 私自身、PHPの知識がほとんどなく困っています。 CSVで15件程の商品データをアップロードし、その中から5件をhtml上に ランダムに表示したいと考えています。 #CSV hoge.jpg,商品名,価格,評価,レビュー hoge.jpg,商品名,価格,評価,レビュー hoge.jpg,商品名,価格,評価,レビュー hoge.jpg,商品名,価格,評価,レビュー hoge.jpg,商品名,価格,評価,レビュー (15件ほど) #PHP <?php $fp = fopen("hoge.csv", "r"); $count = 1; while ($data = fgetcsv($fp, 10000)) { if ($count == 6) break; print <<<EOD <div class="hoge"> <p class="hogehoge"><img src="hoge/$data[0]" /></p> <dl> <dt><a href="hoge.html">商品名:$data[1]</a></dt> <dd>価格:$data[2]</dd> <dd>評価: $data[3]</dd> <dd>レビュー:$data[4]</dd> </dl> </div> EOD; $count++ ; } fclose($fp) ?> と自分なりに試してみたのですが… 15件のうち5件だけを表示することはできたのですが、 それをランダムに表示するにはどこをどうしたらいいのやら… といった状況です。 どうか、お力をお貸しください。

    • ベストアンサー
    • sabeck
    • PHP
    • 回答数5
  • pdo

    個別で指定がない限り全体のsetFetchModeを最初に定義したいのですがエラーになってしまいます。 マニュアル等も見たのですがいまいち理解できず質問させて頂きました。 全体の指定をするにはどのように書けばいいでしょうか?以下現在のソースです。 また、pdoは初めて使用するのですがその他に定義しておいたほうがいい定数等がありましたら 是非アドバイスをお願い致します。 (自分で思いつくのは文字コードとフェッチモード程度でした^^;) $sql = "SELECT * FROM table where id = ?"; try { $pdo = new PDO($dsn, $user, $password); if ($pdo == null){ print('接続失敗'); } //$pdo->setFetchMode(PDO::FETCH_ASSOC); $pdo->query('SET NAMES utf8'); $stmt = $pdo->prepare($sql); if ($stmt->execute(array(1))) { while ($row = $stmt->fetch()) { print_r($row); } } } catch (PDOException $e) { print('Error:'.$e->getMessage()); die(); } $pdo = null;

    • 締切済み
    • dcx147
    • PHP
    • 回答数1
  • &#番号; コードの日本語変換

    お世話になります。 例えば...... こんにちわ のような&#番号;コードを 日本語の「こんにちわ」に変換するにはどのようにすればよいのでしょうか? インターネットエクスプローラ8で上記は「こんにちわ」と正しく表示されますが、ソースは元の#&番号; のままです。 PHPで日本語に変換する方法をご教示ください。よろしくお願いします。

    • 締切済み
    • kahata
    • PHP
    • 回答数1
  • テキストから読み込んで自動表示

    PHPについてお聞きしたいのですが たとえば"number.txt"というファイルに数字を入力してその数字を基準にして <a href="./"設定した数字".php">設定した数字</a>      :      : <a href="./2.php">2</a> <a href="./1.php">1</a> というような要領で自動表示させていくようなPHPプログラムはどういうふうに設定すれば出来るのでしょうか? 説明が下手で申し訳ないですがヒントになるようなサイトなどを教えていただけるとありがたいです。

  • チャットの不正コメントを削除

    PHP初心者です。 PHP4.2.Xです。 PHPでチャットシステムを作っています。 管理者が管理者権限で不正なコメントの削除を行いたいのです。 ログがchat.logというテキストファイルをで管理していて、書き込まれる毎に続き番号が振られています。その中で管理者が消したい書き込みを1行だけ削除したいのですが、PHPのファイル操作では、テキストファイルの1行だけ(特定の部分のみ)を削除する機能がないようで…どうしたらいいのか途方くれています。 どなたか教えて頂けないでしょうか?

    • ベストアンサー
    • noguri999
    • PHP
    • 回答数3