agunuz の回答履歴

全714件中21~40件表示
  • クッキー値の表示について(PHP)

    添付画像のような、医院名のクッキーを、ドメイン内で発行しているのですが、 このようなクッキーの値そのものがクッキー名である場合、下記のようなスクリプトでは 当然同じクッキーの内容の値が表示されます。 (かと言って、$_COOKIE["hospital[i]"] のような書き方だとうまく動作しません) 添付画像のような別々のクッキーを、連続して画面に表示してやるにはどうすればいいのでしょうか?どういうスクリプトを書けばいいのか、教えていただけますでしょうか。 ------------------------------------------------------------------------------------------------- for($m=0; $m<$_SESSION['cnt']; $m++){ if(isset($_COOKIE["$hospital"])){ echo '<tr><td cellpadding="3"><div class="moji1">&nbsp;&nbsp;&nbsp;<a href="detail.php?tab=1&sid='.$sid.'&iinmei='.$iinmei.'&from=0&chuumoku_flag=1">'.$_COOKIE["$hospital"].'</a></div><div class="moji2">&nbsp;&nbsp;&nbsp;<img src="../image/tokei.png">'.$date.'</div></td></tr>'; } }

    • ベストアンサー
    • beterugius
    • PHP
    • 回答数2
  • クッキー値の表示について(PHP)

    添付画像のような、医院名のクッキーを、ドメイン内で発行しているのですが、 このようなクッキーの値そのものがクッキー名である場合、下記のようなスクリプトでは 当然同じクッキーの内容の値が表示されます。 (かと言って、$_COOKIE["hospital[i]"] のような書き方だとうまく動作しません) 添付画像のような別々のクッキーを、連続して画面に表示してやるにはどうすればいいのでしょうか?どういうスクリプトを書けばいいのか、教えていただけますでしょうか。 ------------------------------------------------------------------------------------------------- for($m=0; $m<$_SESSION['cnt']; $m++){ if(isset($_COOKIE["$hospital"])){ echo '<tr><td cellpadding="3"><div class="moji1">&nbsp;&nbsp;&nbsp;<a href="detail.php?tab=1&sid='.$sid.'&iinmei='.$iinmei.'&from=0&chuumoku_flag=1">'.$_COOKIE["$hospital"].'</a></div><div class="moji2">&nbsp;&nbsp;&nbsp;<img src="../image/tokei.png">'.$date.'</div></td></tr>'; } }

    • ベストアンサー
    • beterugius
    • PHP
    • 回答数2
  • WordPressのキャッシュについて

    WordPress側の処理ロジックを変更し、再リリース。 WordPressにキャッシュ用のプラグインをいれない。 その場合にブラウザ上にキャッシュされた古い処理ロジックが動くということはありえるのでしょうか?

  • 文字の無害化のタイミング

    PHPにて、ユーザの入力情報を保管し、サイト内で表示利用するシステムの入力に対する文字列の無害化に関しまして、 今まではユーザの入力→htmlspecialchars→データベース取込 という流れで行っておりました。 最近、他のことを調べていると、 ユーザの入力→データベース取込→表示の際にhtmlspecialcharsする という記事を見かけました。 どちらの方がより、無害化の効果がありますでしょうか。 後キュよろしくお願いいたします。

    • 締切済み
    • toema
    • PHP
    • 回答数3
  • PHP != 1の意味を教えてください

    お世話になっております。 以下の「!= 1」の意味を教えてくださいますか? 宜しくお願いします。 <?php while (rand(1, 10) != 1) { echo "■"; } ?>

    • ベストアンサー
    • nkmyr
    • PHP
    • 回答数1
  • メールフォームのPHPについて質問です。

    以下のようなメールフォームを作ったのですが何故か値の受け渡しが上手くいきません。 以前どこかのサイトを参考にして作ったもので別で自分の作ったサイトでは問題なく受け渡しができたのですが、なぜか今回はできません。 自分が作って成功したサイトをそのままサーバーにアップロードしても出来ないのがよくわからないのです。 どうすれば受け渡しがうまくいくのでしょうか? どなたか知恵を分けていただきたいです。何卒よろしくお願いいたします。 ▼ここからinquiry.html▼ <div id="main_inquiry"> <div id="box_inquiry"> <h1>お問い合わせ</h1> <div id="form"> <form method="POST" action="inquiry_check.php"> <p class="form">お名前</p> <p class="text"><input type="text" name="name" size="50"><br></p> <p class="form">電話番号</p> <p class="text"><input type="text" name="tel" size="50"><br></p> <p class="form">Eメール</p> <p class="text"><input type="text" name="email" size="50"></p><br> <p class="form">備考</p> <p class="text"><textarea name="bikou" cols="50" rows="10"></textarea></p> </div> <!---------form-END------------------------------> <div id="submit"> <input type="submit" value="確認" class="submit"> <input type="reset" value="リセット" class="reset"> </div> <form method="POST" action="inquiry_check.php"> </div> ▲inquiry.html終了▲ ▼ここからinquiry_check.php▼ <div id="box_check"> <h1 class="headding11">問い合わせチェック</h1> <?php $name=htmlspecialchars($_POST["name"]);// if ($name == ""){ $show_name = "<font color='#000'><strong>名前が入力されていません</font></strong>"; $err_flg = 1; } else { $show_name = $name; } $tel=htmlspecialchars($_POST["tel"]);// if ($tel == ""){ $show_tel = "<font color='#000'><strong>電話番号が入力されていません</font></strong>"; $err_flg = 1; } else { $show_tel = $tel; } $email=htmlspecialchars($_POST["email"]);// if ($email == ""){ $show_email = "<font color='#000'><strong>e-mailが入力されていません</font></strong>"; $err_flg = 1; } else { $show_email = $email; } $bikou=htmlspecialchars($_POST["bikou"]);// if ($bikou == ""){ $show_bikou = "<font color='#000'><strong>備考が入力されていません</font></strong>"; $err_flg = 1; } else { $show_bikou = $bikou; } if ($err_flg == 1){ $show_form = ""; } else { $show_form = " <input name='name' type='hidden' value='". $name ."'> <input name='tel' type='hidden' value='". $tel ."'> <input name='email' type='hidden' value='". $email ."'> <input name='bikou' type='hidden' value='". $bikou ."'> <input name='submit' type='submit' value='送信' class='soushin'> "; } ?> <form name="mailform" method="post" action="inquiry_finish.php"> <P align="center"><b class="kakunin">お客様情報確認</b></P> <table class="check" width="685px" border="0" cellspacing="1" cellpadding="5"> <tr> <td bgcolor="#EBEBEB" width="200"> 氏名</td> <td width="540"><? echo $show_name ?></td> </tr> <tr> <td bgcolor="#EBEBEB"> 電話番号<font color="#FFFFFF">  </font></td> <td><? echo $show_tel ?></td> </tr> <tr> <td bgcolor="#EBEBEB"> 電子メール</td> <td ><? echo $show_email ?></td> </tr>  <tr> <td bgcolor="#EBEBEB"> お問い合わせ内容</td> <td ><? echo $show_bikou ?></td> </tr> </table> <div align=""> <? echo $show_form ?> <input name="submit" type="button" value="戻る" class="mouse" onClick="history.back()"> </div> </div> <div id="side_menu_check"> </div> </div> <div id="footer"> </div> ▲inquiry_check.php終了▲

    • ベストアンサー
    • sinto58167
    • PHP
    • 回答数2
  • ブランクで画像を開いた時のfaviconについて

    Google ChromeやIEなどは、ブランクで開いた画像のfaviconへもサイトにて設定しているfaviconが反映されております。 firefoxのみfaviconの箇所に開いている画像が縮小されて表示されてしまっております。 ※ブランクで開く対象がPDFの場合は、サイトにて設定しているfaviconが反映されておりました。 ブランクで開く対象が画像(JPEG,PNG,GIF形式)の場合にもサイトにて設定しているfaviconが反映させることは可能でしょうか。 ●faviconの設定ソース <link rel="icon" type="image/vnd.microsoft.icon" href="faviconへの絶対URLpass"> <link rel="shortcut icon" type="image/vnd.microsoft.icon" href="faviconへの絶対URLpass">

    • 締切済み
    • toema
    • PHP
    • 回答数1
  • カテゴリーに登録数を表示させる

    mysql + php の掲示板に関する質問です。 カテゴリーの一覧表示でタイトルの横に登録数を表示させたいのですがどのようにすれば 良いのか困っています。 <ul class="group"> <?php foreach($categories as $category): ?> <li class="list-group"> <a href=""><?php _e($category->name); ?></a> <?php endforeach; ?> 上記でカテゴリー名とurlを表示しているのですが、少し変更してカテゴリーに投稿されている数を表示したいと思っています。 SELECT category, count(*) FROM jobs GROUP BY category 上記でカテゴリーに登録されている数は取得(sql)できるのですが、これをどうphpにすれ ば良いのか理解できません。 理想は下記になることです。 <li class="list-group-item"> <a href="">カテゴリー</a> <span class="badge">10</span> </li> よろしくお願いします。

    • 締切済み
    • batdog
    • PHP
    • 回答数2
  • phpでパケットのメッセージフォーマット注出

    今C言語からUDPでパケットを送って、phpで取得することをしています。 その際、phpでパケットのフォーマット通りにデータを取得する方法が分かりません。 var_dumpで表示させると、配列で表示されるのかと思いきやString型でもらっています。 classで各フォーマットに対応する変数を用意して、インスタンスをつくり、そこに入れようとしていたのですが、うまいことできませんでした。 何かヒントとなるようなことありますでしょうか?

  • PHPのmailメソッドで件名先頭に*が付く

    PHPのメールメソッドで日本語を件名に入れると、件名の先頭に*が付いて送信されてくるのですが、この原因と、付かなくなるようにする方法を教えてください。 メソッドは、以下のようなものです。 よろしくお願いいたします。 mail("xxx@xxx.xxx", "日本語(件名)", "内容", "From: yyy@yyy.yyy")) ;

    • ベストアンサー
    • h_mp
    • PHP
    • 回答数3
  • PHP display_errorsが設定出来ない

    PHP 5.3.3 php.iniでは display_errors = Off ですが、php内で ini_set( 'display_errors', "On" );  するも 標準出力にエラーが表示されません。 設定の上書き禁止設定とかありましたっけ・・・

  • MySQLとPHPの組み合わせ。検索できない?

     MySQLのテーブルの一つにブラックリスト的なものを作って、そこにあるメールアドレスなどヒットした場合、値を返すようにPHPで掲示板を作っています。  ローカルでもサーバー上でもちゃんとヒットして値を返してくることを確認していたんですが、最近あるユーザーの書き込みだけ、該当のメールアドレスを打ち込んでるにも関わらず、ヒットしないのかスルーされて書き込まれています。  最初、文字コードを疑いましたが、メールアドレスや他の情報も文字化けせずに、ちゃんと登録されております。  全角半角は問題ありませんし、まったく同じメールアドレスで、スルーされてるようにしか見えない状態で記録されています。  再現しようにも、自分でやった場合はちゃんとヒットしてはじかれるので、原因が全く分かりません。  何か考えられる原因はあるでしょうか?  どうやら、そのユーザーはiPhoneを使っているようですが、関係あるでしょうか?  データベースもページもUTF8だし、iPhoneもデフォルトでUTF8だそうですから、文字コードは問題なさそうですよね…

    • ベストアンサー
    • noname#235729
    • PHP
    • 回答数3
  • MySQLとPHPの組み合わせ。検索できない?

     MySQLのテーブルの一つにブラックリスト的なものを作って、そこにあるメールアドレスなどヒットした場合、値を返すようにPHPで掲示板を作っています。  ローカルでもサーバー上でもちゃんとヒットして値を返してくることを確認していたんですが、最近あるユーザーの書き込みだけ、該当のメールアドレスを打ち込んでるにも関わらず、ヒットしないのかスルーされて書き込まれています。  最初、文字コードを疑いましたが、メールアドレスや他の情報も文字化けせずに、ちゃんと登録されております。  全角半角は問題ありませんし、まったく同じメールアドレスで、スルーされてるようにしか見えない状態で記録されています。  再現しようにも、自分でやった場合はちゃんとヒットしてはじかれるので、原因が全く分かりません。  何か考えられる原因はあるでしょうか?  どうやら、そのユーザーはiPhoneを使っているようですが、関係あるでしょうか?  データベースもページもUTF8だし、iPhoneもデフォルトでUTF8だそうですから、文字コードは問題なさそうですよね…

    • ベストアンサー
    • noname#235729
    • PHP
    • 回答数3
  • phpのimap関数で新規メールをチェック

    OSがLinuxのMTAがqmailのサーバーで、新規メールのみをphpでチェックしたいです。 /(ユーザーのホームディレクトリ)/Maildir/newの中のみをチェックしてデータベースにinsertしたいのですが、おそらくimap_open関数だとMaildir全てをチェックしにいっているので/Maildir/cur内にあるメールもinsertの対象になってしまいます。newだけを見に行く方法はないでしょうか?新規メールをチェックと言う点ではimap_fetch_overviewのrecentフラグが使えそうな感じがしたのですが、いまいち使い方が分からないです。 ご教授いただけたら幸いです。よろしくおねがいいたします。

    • 締切済み
    • jxxxdio
    • PHP
    • 回答数1
  • テキストエリア内にPHPのソースコードを書く

    <form action="" method="post"> <textarea name="img" cols=40 rows=4 readonly> <?php echo"<?php echo"masao"; ?>"; ?> </textarea></form> このプログラムの結果 <?php echo"masao"; ?> と表示したかったのですが案の定できませんでした。 どのようにしたら表示させることができるでしょうか?

  • CMS BekedのCKEditorを拡張について

    現在CAKEベースCMS Bakedを使用し、サイト制作に試みています。 サーバーに無事CAKE及びBakedをインストール完了しましたが、標準エディタで CKEditorを使用しているようですが、項目等が物足らないので再度CKEditorを再インストールしてみているのですが、うまくいきません。 Google等で調べパッケージに上書き等してもなんら変化がありません。 私自身の調べ方が良くないのか、どうもうまくいきません。 Bakedに関する情報も少ないため、四苦八苦している状態です。 どなたかご教授していただける方よろしくお願いします。 説明不足等ありましたら申し訳ございません。

    • 締切済み
    • mouages
    • PHP
    • 回答数1
  • チェックボックスの値のデータベースへの挿入方法

    すみませんが、どなたか教えていただけないでしょうか。 ブラウザ上に2つチェックボックスがあり、チェックしたら1、チェックしなかったら0(または空白)をMySQLのデータベースのテーブルに挿入したいと思っています。 これを最初のブラウザのページをhtml、チェック後にそれを処理してデータベースとの処理をするのをphpで書いています。 また、データベースは下記のように作成し、testtbテーブルはt1, t2という名の2つのcolumnで出来ています。 ・MySQL データベース名:testdb ・MySQL テーブル名:testtb 下記のようにプログラムを書いたところ、無事挿入までは出来たのですが、MySQLでテーブルの中身を確認したところ毎回2つ分rowに値が挿入されていたり、2つ目のチェックボックスがチェックされているのにも関わらずt1に値が入ってしまったりしています...。 期待している動作は、下記のようになります。 ・チェックボックス1だけにチェックが入った場合  >t1に1が入り、t2は0(または空欄)が入る ・チェックボックス2だけにチェックが入った場合  >t2に1が入り、t1は0(または空欄)が入る ・チェックボックス1と2の両方にチェックが入った場合  >t1とt2両方に1が入る ・チェックボックス1と2の両方ともチェックが入らなかった場合  >t1とt2両方とも0(または空欄)が入る チェックボックスの2次元配列(?)を理解出来ていないのが一因かと思われるのですが、どう書けば良いか教えていただけませんでしょうか。 宜しくお願いします。 --------------------- <!DOCTYPE html> <html> <head> <title>test</title> </head> <body> <meta http-equiv=Content-Type content="text/html; charset=UTF-8"> <form method = "POST" action = "test.php"> A&emsp;&emsp; <input type="checkbox" name="t[]" value="1"><br> B&emsp;&emsp; <input type="checkbox" name="t[]" value="1" checked><br> <input type = "submit" name = "btn1" value = "send"> </form> </body> </html> ----------ここまでがhtml ----------ここからがphp <!DOCTYPE html> <html> <head> <title>test</title> </head> <body> <meta http-equiv=Content-Type content="text/html; charset=UTF-8"> <?php $idata1 = $_POST["t"]; print $idata1; $link = mysql_connect('localhost', 'root', 'パスワード'); if (!$link){ die('接続失敗です。'.mysql_error()); } print('<p>接続に成功しました。</p>'); $db_selected = mysql_select_db('testdb', $link); if (!$db_selected){ die('データベース選択失敗です。'.mysql_error()); } print('<o>testdbデータベースを選択しました。</p>'); mysql_set_charset('utf8'); $result = mysql_query('SELECT t1, t2 FROM testtb'); if (!$result){ die('SELECTクエリーが失敗しました。'.mysql_error()); } print('<p>テーブル選択成功</p>'); while ($row = mysql_fetch_assoc($result)){ print('<p>'); print('t[]='.$row['t[]']); print('</p>'); } print('<p>データを追加します。</p>'); $sql = 'INSERT INTO testtb (t1, t2) VALUES ("'.$idata1.'")'; $result_flag = mysql_query($sql); if (!$result_flag){ die('INSERTクエリーが失敗しました。'.mysql_error()); } print('<p>追加後のデータを取得します。</p>'); $result = mysql_query('SELECT * FROM testtb'); if (!$result) { die('SELECTクエリーが失敗しました。'.mysql_error()); } while ($row = mysql_fetch_assoc($result)){ print('<p>'); print('t[]='.$row['t[]']); print('</p>'); } $close_flag = mysql_close($link); if ($close_flag) { print('<p>切断に成功しました。</p>'); } ?> </body> </html>

    • 締切済み
    • rondo33
    • PHP
    • 回答数1
  • 秀丸でのphp関連の編集の注意点

    php.iniをドラッグアンドロップで編集したのはいいのですが、設定をミスってphpが使えなくなりました。多分C:¥xampp\php.iniの所だと思いますが、何か所有るか解る方教えてもらえないでしょうか?

  • プログラミングについて

    PHPのdate関数で現在の日時を受け取り、それから残りの時間(例えば今年いっぱい)を分・秒で表示するにはどうしたら良いでしょうか。 残りの日数を分秒にする事はできるのですが、今日一日の残りの時間ができません。

  • テーブルの内容を<a>タグでくるんだ時のアンカー

    下記のPHPスクリプトにおいて、テーブルの内容を<a>タグで 挟み、データベースの内容を表示しているのですが、 先頭レコードのアンカーだけが表示されず、ただのテキストになってしまいます。 二番目以降のレコードはテーブルの内容がアンカー付きで表示されるのですが、 先頭レコードにアンカーをつけるには、どこがまちがっているのか ご指導お願いいたします。 mysql_set_charset("utf-8"); //$sql = "SELECT * FROM hospytal;"; //$result = mysql_query($sql, $con) or die(mysql_error()); if($_POST['radio_btn']==="1"){ $sql = "SELECT * FROM hospytal order by manzokudo desc;"; // 満足度の降順 $result = mysql_query($sql, $con) or die(mysql_error()); }else{ $sql = "SELECT * FROM hospytal order by kuchikomi desc;"; // 口コミ数の降順 $result = mysql_query($sql, $con) or die(mysql_error()); } $rowco = mysql_num_rows($result); // テーブルの行数 for($i=0; $i<$rowco; $i++){ $row = mysql_fetch_row($result); // 取得された行に対応する配列を返し、内部のデータポインタを前に進める echo '<a href="'.$i.'.php?sid='.$row[0].'">'; echo '<table width="500" height="120" border="1">'; echo '<tr>'; echo '<td width="500" height="30">'.$row[1].'</td>'; echo '</tr><tr>'; echo '<td width="500" height="30">'.$row[4].'&nbsp;&nbsp;&nbsp;'.$row[5].'件</td>'; echo '</tr><tr>'; echo '<td width="500" height="30">'.$row[7].'</td>'; echo '</tr><tr>'; echo '<td width="500" height="30">'.$row[9].'</td>'; echo '</tr>'; echo '</table>'; echo '</a>'; } mysql_close($con); // データベースとの接続を解除する

    • ベストアンサー
    • beterugius
    • PHP
    • 回答数1