検索結果

PHP

全10000件中3761~3780件表示
  • 全てのカテゴリ
  • 全ての質問
  • phpのpreg_replaceで、Unknown modifier

    phpのpreg_replaceで、Unknown modifier '[' in ... というエラーが出ます 何が考えられるでしょうか。。。 意味不明でしたら加筆修正しますのでよろしくお願いします。

    • ベストアンサー
    • PHP
  • PHP to ASP.NET Migration Assistantに

    PHP to ASP.NET Migration Assistantについて。 PHPをASP.NETに変換できる、PHP to ASP.NET Migration Assistant というものがあるらしいのですが、 どこから取得できるのでしょうか? 調査したところ、http://msdn.microsoft.com/ja-jp/asp.net/aa336640.aspxのサイトでダウンロード先が http://www.asp.net/migrationassistants/php2aspnet.aspxとなっていましたが、リンク先が見つかりません。 宜しくお願い致します。

  • phpでつくるクイズについて

    phpでつくるクイズについて 全10問の4択クイズで正解したら次の問題へ進み、不正解なら、その場でアウト。 っていうのを、作ったのですが、以下の条件を入れたいのです ・1日1問ずつ(例:今日は1問目。明日は2問目) ・問題は増えていく array_sliceあたりかと思いますが、どうでしょうか?

    • 締切済み
    • PHP
  • php pear mdb2に質問です。

    php pear mdb2に質問です。 以下の関数でエラーが出ます。 間違っているところがあれば、回答お願いします。 function product_info($id) { global $db; $res = $db->query("SELECT * FROM product WHERE id=?", array($id)); if ($res != null) { $row = $res->fetchrow(MDB2_FETCHMODE_ASSOC); return $row; } return null; }

    • ベストアンサー
    • PHP
  • Configuration File (php.ini) Pathにつ

    Configuration File (php.ini) Pathについて Apache2.2 PHP5.3.2 をWindowsXPマシンにインストールしました。 Configuration File (php.ini) Pathは現在C:\WINDOWSになっています。 httpd.conf内にPHPIniDir "C:/PHP5"(PHPインストールディレクトリです) という記述をし、PHP.iniファイルを同ディレクトリに追加したのですが、 Configuration File (php.ini) Pathは変わらず、PHPが動作しません。 (Apacheは再起動しています) PHPIniDir "C:/WINDOWS"でもダメです。 現状では、 ・PHP.iniをC:\WINDOWSにおく ・httpd.conf内にPHPIniDir "C:/PHP5"を記述(C:\PHP5以下にはPHP.iniをおかない) だとうまくいきます。 ちなみにLoaded Configuration Fileはnoneになっています。 ことの発端は、date関数でワーニングが出たので、調べたところPHP.ini内に date.timezone = "Asia/Tokyo" を追加するとなおるということを見たので修正したのですがなおらなかったことからです。 希望としては ・httpd.conf内にPHPIniDir "C:/PHP5"を記述し、PHP.iniをC:/PHP5以下におきたい  (Configuration File (php.ini) PathをC:/PHP5に変更したい) ・date_default_timezone_setという関数ではなくPHP.iniの設定で上記ワーニングを  なくしたい です。 XAMPPを使用…以外でご回答頂けるとありがたいです。 よろしくお願いしますm(__)m

  • PHP+MYSQLについて質問です。

    PHP+MYSQLについて質問です。 フォームに入力した電話番号が、 データベースに登録されている電話番号と重複している場合重複している件数を表示するようにしたいのですが、どうにもうまくいきません。 どなたかわかる方いらっしゃいませんか? 現状がこんな感じになっています。 よろしくお願いします。 ■test.class.php class test{ public function counttest($tel){ $qstring = "select (*) from _test where tel = '$tel'"; $qresult = mysql_query($qstring); if(!$fresult = mysql_fetch_row($qresult)){ $this->errorm = "該当データなし"; return false; }else{ $this->telcount = $fresult[0]; } } } ■test.php require_once ("test.class.php"); require_once ("Smarty.class.php"); $settings = new test; $smarty = new Smarty(); $telcount = $test->counttest($tel); $smarty->assign("telcount",$telcount); $smarty->display("top.tpl");

    • ベストアンサー
    • PHP
    • noname#244246
    • 回答数2
  • PHP+MySQLの繰り返し処理で…

    PHPとMYSQLを使ってWEBページを作っています。 わからないところがあるので、どなたか教えていただけないでしょうか?php5+mysql4.0.1です。 検索フォームから送られてきた条件をもとに、1ページに10件の検索結果を表示しています。表示するのはテーブル1の名前で、ここまではうまくいっています。 例:------------------------------------------ 検索結果 神奈川県 林さん 東京都 遠藤さん 北海道 近藤さん 例:------------------------------------------ このあと、上記クエリの結果が続く限りテーブル2 から名前に該当する趣味を表示したいと思います。 例:------------------------------------------ 検索結果 神奈川県 林さん テニス 東京都 遠藤さん サッカー 北海道 近藤さん 絵画 例:------------------------------------------ この処理を加えると、一ページに10件表示されていたものが最初の一件だけしか表示されなくなってしまいます。whileの中に新たにクエリを書いているからでしょうか…? 以下に問題部分だけ見やすくまとめなおしたソースを書きました。 (1)$sql = "SELECT name,ken FROM tablename where ken=$ken"; $mysql->query($sql); while($row = $mysql->fetch()){ $name = $row[name]; (2)$sql2 = "SELECT syumi FROM tablename2 WHERE name='$name'"; $mysql->query($sql2); while($row2 = $mysql->fetch()){ $syumi = $row2[syumi]; } echo "$ken"."$name"."$syumi"; } わかりづらい説明ですみません。 テーブル1に趣味のフィールドを作ることはできない前提で、このままのDB構造でうまく上記を解決することはできますか? ご指導よろしくお願いします。

    • ベストアンサー
    • PHP
    • ataru2
    • 回答数2
  • PHP mysql_fetch_assocについて

    いつもお世話になっております。早速ですが下記のソースにて、SQLのクエリではレコードが2行(phpMyAdminで確認)出てきます。何故whileが繰り返してくれないのか分からず悩んでおります。($counterも2で止まる)長文でお手数ですがどうかお力添えの程お願い致します。(文字数制限にてSQL文は省略してます) $sql = "SELECT * FROM 省略"; $res = mysql_query($sql,$conn); echo "<form method=\"POST\" action=\"edit.php\">"; echo "<table class=\"login mb10\" border=\"1\" cellspacing=\"0\" width=\"650\">"; echo "<tr><td class=\"form\">日にち</td><td class=\"form\" colspan=\"3\">".$date."</td></tr>"; $counter = 1; //これが繰り返してくれない while($stadium = mysql_fetch_assoc($res)){ //2回目以降はtableタグを付加 if($counter > 1){echo "<table>";} echo "<tr><td>試合順</td><td colspan=\"2\">".$counter."試合目</td><td>対象</td></tr>"; echo "<tr><td>対戦カード・時間</td><td>"; //チーム情報 $sql = "SELECT * FROM 省略"; $res = mysql_query($sql,$conn); echo "<select name=\"team1_".$counter."\">\n"; while($team1 = mysql_fetch_assoc($res)){ echo "<option value=\"".$team1["team_id"]."\""; if($row["team1"] == $team1["team_id"]){echo " selected";} echo ">".$team1["team_name"]."</option>\n"; } echo "</select>対"; $sql = "SELECT * FROM 省略"; $res = mysql_query($sql,$conn); echo "<select name=\"team2_".$counter."\">\n"; while($team2 = mysql_fetch_assoc($res)){ echo "<option value=\"".$team2["team_id"]."\""; if($stadium["team2"] == $team2["team_id"]){echo " selected";} echo ">".$team2["team_name"]."</option>\n"; } echo "</select></td>\n"; //時刻を反転させる $date_s = strrev($stadium["schedule_time"]); $minute_s = strrev(substr($date_s,0,2)); $hour_s = strrev(substr($date_s,2,2)); echo "<td><select name=\"hour_".$counter."\">"; $hour = 8; while($hour < 22){ echo "<option value=\"".$hour."\" "; if($hour_s == $hour){echo "selected";} echo ">".$hour."</option>"; $hour ++; } echo "</select>時"; echo "<select name=\"minute_1\">"; $minute = 0; while($minute < 60){ echo "<option value=\"".$minute."\" "; if($minute_s == $minute){echo "selected";} echo ">".$minute."</option>"; $minute = $minute + 15; } echo "</select>分</td>\n"; //チェック echo "<td rowspan=\"2\"><input type=\"checkbox\" name=\"delete_".$counter."\" value=\"1\"></td></tr>\n"; echo "<tr><td class=\"form\">審判・場所</td><td>"; //チーム情報 $sql = "SELECT * 省略"; $res = mysql_query($sql,$conn); echo "<select name=\"umpire1_".$counter."\">"; while($umpire1 = mysql_fetch_assoc($res)){ echo "<option value=\"".$umpire1["team_id"]."\" "; if($umpire1["team_id"] == $stadium["umpire1"]){echo "selected";} echo ">".$umpire1["team_name"]."</option>"; } echo "</select>&"; $sql = "SELECT * FROM 省略"; $res = mysql_query($sql,$conn); echo "<select name=\"umpire2_".$counter."\">"; while($umpire2 = mysql_fetch_assoc($res)){ echo "<option value=\"".$umpire2["team_id"]."\" "; if($umpire2["team_id"] == $stadium["umpire2"]){echo "selected";} echo ">".$umpire2["team_name"]."</option>"; } echo "</select></td>\n"; //球場データ $sql = "SELECT * FROM 省略"; $res = mysql_query($sql,$conn); echo "<td>"; if($counter == 1){ echo "<select name=\"stadium_".$counter."\">"; while($sta = mysql_fetch_assoc($res)){ echo "<option value=\"".$sta["stadium_id"]."\" "; if($sta["stadium_id"] == $stadium["stadium"]){echo "selected";} echo ">".$sta["stadium_name"]."</option>"; } echo "</select>"; }else{ echo "&nbsp;"; } echo "</td></tr>\n"; echo "</table>"; $counter++; } echo "<table>変更するテーブル</table>"; echo "</form>";

    • ベストアンサー
    • PHP
  • PHPからPythonに移行したい

    PHPからPythonに移行したいのですが バイソンについて全くわからないので 以下のことをさせるにはどうしたらよいのでしょうか? 簡単なサンプルがあると助かります。 OSはWindowsXPとLinuxのCentOS5です。 バージョンは何を使えばよいでしょうか? (1)URLを指定して、yahooなどのHTMLやHTTPを取得。 (2)CSVファイルを読み込んで、加工後、CSV形式で出力。 (3)配列・ハッシュの値を画面上に出力。 (4)PHPのvar_dump()のようなもの、デバッグに便利なもの (5)正規表現でマッチしたグループ()を表示 (6)メールクライアントのように受信する (7)MySQLやPostgreSQLなどデータベースを使う (8)TK?など窓を開いて、写真画像をクリックすると別の画像に切り替わる。 などです。 これらに詳しい書籍をご存知の方もお願いします。

    • miebin
    • 回答数1
  • PHPについての質問です。

    <html><head><META http-equiv="Content-Type" content="text/html;charset=Shift_Jis"></head> <tittle>MD5実験用</title> <body> <hr> <form action="./test_a2.php" method="POST"> <input type="text" name="aaa" value=""> <input type="submit" name="button" value="送信"> </form> </body> </html> 上記のように、現在のページで入力した文字・数値を「test_a2.php」に移動するようにしたのですが、 今回は、現在のページで入力した文字を「MD5」でキャッシュ化してから、「test_a2.php」に送りたいと考えています。 どうしたら、現在のページで入力した文字・数値を「MD5」でキャッシュ化して送れますか?  よろしくお願いします。

    • ベストアンサー
    • PHP
    • Diary02
    • 回答数1
  • PHPページによる相互リンク申込み

    当方はHTMLだけでページを作っていますが、 時々、相互リンクでPHPの拡張子で作られた 相互リンクぺーじからのサイトによる相互リンク申込みがあります。 リンクされればPHPのサイトは効果はあるかもしれませんが、 HTMLページ側のサイトにとってはメリットはあるのでしょうか? SEO的にHTML以外は意味がないと思っているのですが、 現在はどんなものなのでしょうか? お手数ですが、よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • phpを利用したプロフ画面

    プロフィール欄や自己紹介など(snsなどに利用されている)の、ユーザー側が修正、更新できるページをphpを使って作ろうと思っております。作成方法を分かる方がいましたら、教えていただけませんか。 php初心者です。ネットで調べてみましたが、phpに関して検索できたのは、メールフォームや簡易ブログなどでした。プロフィール作成に関しては、見つけられなくこの場をお借りして質問申し上げます。ご存知の方がおりましたら、どうかお知恵をお貸しくださいませ。よろしくお願い申し上げます。

  • PHPからExcel出力について

    現在、プログラム(PHP)でデータ出力の機能を作成しているのですが、Excel出力で (1)ブックが開く (2)データを表示 (3)保存 以上の一連の動作はできるのですが、ブックを開いた際にExcel上に「ファイルへのダメージが深刻であり修復は不可能です。数式と値の回復を試みましたが、消失または破損したデータが含まれる可能性があります」といったエラーが表示されてしまいます。 コード変換もしているし、spreadsheet_excel_writerのパッチも当てましたが改善されません。 まだプログラミングが不慣れなもので、解決策が見当たらずに困っています。 どなたかご教授頂けますと助かります。よろしくお願いいたします。 ※申し訳ありません、データを添付していませんでしたので再投稿させていただきました。 ============================================================== //-----------ココから上はデータを取得する関数でデータを取得しています----------- $workbook = new Spreadsheet_Excel_Writer(); $workbook->setVersion(8); $workbook->setVersion(0x0500); $tablename = "sampletable"; $worksheet =& $workbook->addWorksheet($tablename); $worksheet->setInputEncoding("sjis"); $format =& $workbook->addFormat(); $format->_font_name = mb_convert_encoding("MS UI Gothic", "shift_jis"); $format->setBold(); $format->setFgColor(31); //Excelでいうところの見出し部分 $worksheet->write(0,0,"○○"); $worksheet->write(0,1,"○○"); $worksheet->write(0,2,"○○"); $worksheet->write(0,3,"○○"); $worksheet->write(0,4,"○○"); $worksheet->write(0,5,"○○"); $worksheet->write(0,6,"○○"); $worksheet->write(0,7,"○○"); $worksheet->write(0,8,"○○"); //-------ココから下はforeachでデータを表示($worksheet->write)させています-------

    • ベストアンサー
    • PHP
  • 一つのphpファイルでframeset

    現在、一つのphpファイルからframesetで分割する方法を模索しておるのですが、どうやっても上手くいかずに困っている次第です。 内容は下記のコードになります。 どなたかご教授していただければ幸いです。 宜しくお願いいたします。 help.php-------------------- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> </head> <body> <?php $column = htmlspecialchars($_GET["column"]); if(!$column){ echo <<<EOD <frameset cols="150,*" frameborder="1" scrolling="auto"> <frame name="menu" src="help.php?column=menu" noresize /> <frame name="content" src="help.php?column=content" /> </frameset> <noframes> 申し訳ございません。<br /> あなたのブラウザではこのページをご覧頂けません。<br /> 最新版のブラウザをお使い下さい。 </noframes> EOD; }elseif($column == "menu"){ echo "aaa"; }elseif($column == "content"){ echo "bbb"; } ?> </body> </html>

    • ベストアンサー
    • PHP
  • PHPでrsyncを実行したい

    初めて質問します。 rsyncについての質問です。 通常は、cronで実行し緊急の際にWEBから実行できればと思い 次のようなソースを書いて実行してみました [synctest.php] ----------------------------------- <?php echo "SYNC START\r\n"; system('/usr/bin/rsync -avz --delete /usr/local/apache2/htdocs [送信先IP]:/usr/local/apache2'); echo "SYNC END\r\n"; ?> ----------------------------------- これをコンソール上から実行した場合問題なく動作します #>php synctest.php ソースをapacheの公開ディレクトリに配置し、ブラウザから実行した場合は全く動きません いろいろなサイトを調査し、rsyncをフルパスで指定したり phpの所有者やオーナーをapacheに変更したりしてみましたが変化がありません suPHPを導入すればうまくいくという情報を元に導入してみましたが設定がおかしいのかうまくいきません しかも従来のPHPが動作しなくなってしまいこちらは断念しました なにか参考例でも結構です 事例のようなものがありましたらご教示いただけませんでしょうか? よろしくお願いします --------------------------------- [主な環境:rootでログインし作業しています] CentOS5.3 httpd-devel-2.2.13-jason.3 httpd-2.2.13-jason.3 php-mysql-5.2.11-jason.1 php-devel-5.2.11-jason.1 php-common-5.2.11-jason.1 php-pdo-5.2.11-jason.1 php-ncurses-5.2.11-jason.1 php-cli-5.2.11-jason.1 php-xml-5.2.11-jason.1 php-mbstring-5.2.11-jason.1 php-5.2.11-jason.1 php-gd-5.2.11-jason.1 php-mysql-5.2.11-jason.1 mysql-5.0.77-3.el5 mysql-server-5.0.77-3.el5

    • ベストアンサー
    • PHP
    • LEMY
    • 回答数1
  • AJAX+PHPでセレクトボックスの連動

    AJAX+PHPでセレクトボックスの連動をしようとしています。 function SelAjax(){ var x = $('#category1').val(); $.ajax({ type: "POST", url: "category.php", data: {"prm":x}, dataType: "json", success: function(data, status){ $.each(data,function(i) { $('#category2').append($('<option>').attr({ value: i }).text(data[i])); }); }, error: function(XMLHttpRequest, status, errorThrown){ alert("エラーが発生しました!"); } }); } としています。 PHP側で $CATEGORY2 = array( 1 => array( 1 => "a", 2 => "b", 3 => "c", 4 => "d", ), 2 => array( 1 => "e", 2 => "f", 3 => "g", 4 => "h", ), 3 => array( 1 => "i", 2 => "j", 3 => "k", 4 => "l", ), 4 => array( 1 => "m", 2 => "n", 3 => "o", 4 => "p", ), 5 => array( 1 => "q", 2 => "r", ), 6 => array( 1 => "s", 2 => "t", 3 => "u", ), ); $ary = array(); if($_POST["prm"]){ for($i=1;$i<=6;$i++){ if($i ==$_POST["prm"] ) $ary = $CATEGORY2[$i]; } } echo json_encode($ary); としています。 一回目に1番目のセレクトボックスを選択してAjaxでPOSTし2つ目のセレクトボックスを生成できました。 しかし、2回目として1番目のセレクトボックスを選択した際に、1回目にPHPから受け取った配列に積みあがってしまいます。 どのように対処すればいいかわかりません。 教えてください。

    • ベストアンサー
    • AJAX
  • PHPのメールフォームでチェックボックス

    PHPでメールフォームを作っているのですが、チェックボックスの値がメールで送信されません。 ソースは・・・(チェックボックスの部分だけ) *フォームページ <form method="post" action="form1.php" name="infoform" id="infoform" onsubmit="return checkForm();"> <INPUT type="checkbox" name="k_menu[]" id="k_menu[]" value="メニュー1" />メニュー1&nbsp;<INPUT type="checkbox" name="k_menu[]" id="k_menu[]" value="メニュー2" />メニュー12&nbsp;<INPUT type="checkbox" name="k_menu[]" id="k_menu[]" value="メニュー3" />メニュー3 <input type="reset" name="no" id="no" value="リセット" /><input type="submit" name="send" id="send" value="確認" /> </form> *確認ページ <?php $p_k_menu = $_REQUEST['k_menu']; ?> <table> <th>興味のあるメニューは?</th> <td> <?php for($i=0; $i<sizeof($p_k_menu); $i++){ print "${p_k_menu[$i]}<br />"; } ?></td> </tr> </table> <form method="post" action="form2.php" name="h_form" id="h_form"> <input type="hidden" name="k_menu" id="k_menu" value="<?php print htmlspecialchars($k_menu); ?>" /> *メール送信ページ <?php $p_k_menu = $_POST['k_menu']; mb_language("Ja"); mb_internal_encoding("EUC-JP"); $mailbody = "興味のあるメニューは?:".$k_menu; $address = "メールアドレス"; $subject = "件名"; if(mb_send_mail($address,$subject,$mailbody,"from:メールアドレス")){ print "応募を受け付けました。"."<br />"."ありがとうございました。"; }else{ print "応募を確認できませんでした。"."<br />"."申し訳ございませんが、もう一度ご送信下さい。"."<br />"."<form><input type='button' name='bk' id='bk' value='戻る' onclick='history.go(-2)'></form>"; } ?> ソースは以上です。 何処が悪いんでしょうか??

  • メール受信エラー【Net/POP3.php】

    自作blogを作っています。 試行錯誤しているのですが、解決できないので質問します。 モブログを付加させようとまずはメール受信プログラムを 作りましたが、動きません。login errorがでます。 この前にimapも作って走らせたのですが、動きませんでした。 http://nescio.seesaa.net/article/67124976.html を見て、引数も設定し直しましたが、ダメでした。 Net/pop3でなくてもよいのですが、解決法が あったら教えてください。ロリポップを使っています。 <?php require 'Net/POP3.php'; require_once("Mail/mimeDecode.php"); $mail_conf = array( 'host' => 'mail??.lolipop.jp', 'port' => '110', 'user' => 'lolipop.jp-bbbb', 'pass' => 'aaaaa', 'auth' => 'true', ); $pop3 =& new Net_POP3; $con = $pop3->connect( $mail_conf['host'], $mail_conf['port'], $mail_conf['auth']); if(PEAR::isError($con)){ die("接続エラー"); } $login = $pop3->login( $mail_conf['user'], $mail_conf['pass'],$mail_conf['auth']); if(PEAR::isError($login)){ die("login error"); } $maillist = $pop3->getListing(); if ( is_array( $maillist) && 0 < count( $maillist)) { foreach ( $maillist as $mailinfo) { $m_id = $mailinfo[ 'msg_id']; $mail = $pop3->getMsg($m_id); $params['include_bodies'] = true; $params['decode_bodies'] = false; $params['decode_headers'] = true; $params['input'] = $mail; $structure = Mail_mimeDecode::decode( $params); print_r($structure); } } $pop3->disconnect(); ?>

    • ベストアンサー
    • PHP
    • noname#102630
    • 回答数1
  • PHPコード読解お願いいたします

    PHP初心者で独学で学んでいるものです。 クラスの概念まで一通り勉強、納得したうえ、簡単なプログラムを見て勉強している段階。 下記コードにて疑問点ありますのでご教授ください。 疑問の部分に●をうっています。 開発環境: XAMPP1.7.0(最新)にて一括ダウンロード /* 自動で倒したピンを求めるロジック */ //ボーリングの得点結果を格納する配列 $result = array();● $pin = 10; $flag = 0; //1ゲームから10ゲームまで繰り返す for ($i = 1; $i <= 10; $i++) { $end_flg = 0; ●● for ($j = 1; $j <= 3; $j++) { if ($j == 1) { $nowpin = $pin; } if ($i == 10) { $pin_out = rand(0,$nowpin); $result[$i][$j] = $pin_out; $nowpin = $nowpin - $pin_out; if ($nowpin == 0) { $nowpin = $pin; $flag = 1; } if($j == 2 && $flag == 0) { break; } } else { if ($j == 3) { break; } $pin_out = rand(0,$nowpin); $result[$i][$j] = $pin_out; $nowpin = $nowpin - $pin_out; if ($nowpin == 0) { break; } } } } print "<pre>"; print_r($result); for文によりフレーム、回数が繰り返される。 1フレームの1投目に変数pinの値(10)が変数nowpinに格納される。 elseブロックへ入り、rand関数により変数pin_outに1~10までの数値が入る。 配列 result「1」「1」にrand関数により得られた数値が入る。 print_r($result)により出力。 変数nowpinに残りのピンの数が入る。 仮に変数nowpinに格納される数値が0ならば、ブレイクによりfor($j、$j<=3、$j++)の繰り返しから抜け、2フレーム目へ。 (字数の関連でその後省略) ●配列で数値を格納するには$resultを=でarray()で結びつけなければいけないのでしょうか ●●この変数の意味。この場所におく必然性。   * if文に関してコード内にelse含め、いくつもありますが、いずれかのifを実行したあと、elseを実行することなどありえるのでしょうか。 例えば、$i=1 $j=1(1フレーム、1投目)の場合、まず1つ目のif($j==1)と合致するので、その中の命令文を読み込み、またelse文内のrand関数も読み込んでいっています。 そもそもifの条件に合致しない場合にelseがあるのであって、ifもelseも読み込むのは感覚的な疑問が残ります。 コンピュータは単に上から下に逐次処理していっているからifもelseも読み込んでいくという理解でよろしいのでしょうか。 以上よろしくお願いいたします

    • ベストアンサー
    • PHP
    • --w--
    • 回答数2
  • PHPの<textarea>表示について。

    すみません。PHP初心者です。よろしくお願いします。 下記のPHPのテキストをそのまま表示したいと思い、textareaを使用したところ、変数が全て実行されてしまい、現在の日時・表示ページなどの項目が2004/01/24・・・と表示されてしまいます。 下記のテキストのそのままを表示させるには、textarea以外に使用できる方法がありますでしょうか? どうぞよろしくお願いいたします。 <textarea> #!usr/local/bin/php-cgi <?php print "現在の日時:".date("Y/m/d H:i:s", date("U"))."<br>\n"; print "表示ページ:".$_SERVER["REQUEST_URI"]."<br>\n"; print "リンク元:".$_SERVER["HTTP_REFERER"]."<br>\n"; print "エージェント:".$_SERVER["HTTP_USER_AGENT"]."<br>\n"; print "IPアドレス:".$_SERVER["REMOTE_ADDR"]."<br>\n"; ?> </textarea>

    • ベストアンサー
    • PHP