PHP

全18410件中1~20件表示
  • phpのゲームライブラリ

    phpにはc++で使うようなDirectXみたいらweb上でうごくゲームライブラリは何がありますか? そんな複雑なゲームを作るつもりはなくて簡単なものを作りたいなーと思っています。

    • ベストアンサー
    • 困ってます
    • dhtfyjh
    • PHP
    • 回答数 5
  • マイページ機能 php

    phpでマイページ機能のイメージが分からないので教えてください。 ここの質問掲示板などでは、共用部分(質問ページ)とマイページ(プロフィールページ) に分かれていますよね? マイページ’(自分専用のページ)はどうやって増やし・そして個人に割り当ててるのでしょうか?

    • ベストアンサー
    • 困ってます
    • dhtfyjh
    • PHP
    • 回答数 1
  • sql文のヵウント関数について

    sql文のcountを使い、humanテーブルのレコード件数を取得し出力したいのですが、 Object of class SQLite3Result could not be converted to string in のエラーが出て困っています。 (1)humanテーブルのレコード件数を表示する方法を教えてください。(sql文はうまく動いているのが確認できているので、表示する方法を教えていただきたいです。データベースの接続も正常です。) (2)sqlの出力って配列のみなのでしょうか? <?php // 変数の初期化 $db = null; $query=null; $con =null; $db = new SQLite3("test.db"); $res = $db->query ($sql); // データの取得 $query = "SELECT count (id) from human"; //クエリを実行 $con = $db->query($query); //データの件数を表示する print $con; ?>

    • ベストアンサー
    • 困ってます
    • dhtfyjh
    • PHP
    • 回答数 6
  • PHPのメッセージ

    PHP学習者です。 機械の部品表(Bill of materials) のテーブルであるpartsmaster から、条件によって レコードを検索して画面表示させるプログラムselect.php で、以下のようなメッセージが、何行も出てきます。 Notice: Undefined offset: 1 in C:\xampp\htdocs\BOMdatabase\select.php on line 60 使っているサーバーはXAMPP V.3.2.4 からの物です。 Undefined offset (未定義のオフセット)とは何でしょうか。 どうすればこのメッセージが出ないようになるのでしょうか? 詳しい方どうぞご教授ください。 例えば条件を between 5 and 10 とすると、結果としては希望のレコードが表示されるのですが、上のようなメッセージが出てきます。 このselect.php のソースコードを下に張り付けてあります。また selectQuery.php  と select.php の画面スクリーンショットを添付します。selectQuery.phpのコードを入れようとしましたが、文字制限を超えてしまったので、出来ませんでした。 select.php のソースコード <?php // C:\xampp\htdocs\OOP-PHP\BOMdatabase\select.php require_once "DBtable.php"; $table= $_POST['tablename']; $obj = new DBtable($table); $column2typelist = $obj->getCol2TypeList();// pairs of field name & data type $column2commentlist = $obj->getCol2CommentList(); // pairs of field name & comment $fieldOnly = array(); $typeOnly = array(); $commentOnly = array(); foreach($column2typelist as $col=>$type){ $fieldOnly[] = $col; $typeOnly[] =$type; } foreach($column2commentlist as $col=>$comment){ $commentOnly[] = $comment; } $cols = array();// field names in search input table $opes = array();// operator marks in search input table $vals1 = array();// values 1 in search input table $vals2 = array();// values 2 in search input table foreach($_POST['cols'] as $item){ $cols[]=$item; } foreach($_POST['opes'] as $item){ $opes[]=$item; } foreach($_POST['vals1'] as $item){ $vals1[]=$item; } foreach($_POST['vals2'] as $item){ $vals2[]=$item; } $count = count($cols); for($i=0; $i<$count; $i++){ // remove irrelevant field //because we need only cols.opes.$vals combination // for earch condition if( empty($vals1[$i]) ){ unset($cols[$i]); unset($opes[$i]); unset($vals2[$i]); unset($column2typelist[$i]); unset($column2commentlist[$i]); } } $condition = ""; for($i=0; $i<$count; $i++){ if( $cols[$i]=="" OR empty($cols[$i]) ){ // continue; // this column has been unset( ) previously } if($opes[$i] == "contains"){ $condition .= $cols[$i]." LIKE '%".$vals1[$i]."%' AND "; continue; } if( $opes[$i] == "between" ){ if( $typeOnly[$i] == "date"){ $condition .= $cols[$i]." >='".$vals1[$i]."' AND ".$cols[$i]." <='".$vals2[$i]."' AND "; }else{ $condition .= $cols[$i]." >=".$vals1[$i]." AND ".$cols[$i]." <=".$vals2[$i]." AND "; } continue; } if( $typeOnly[$i]=="int" OR $typeOnly[$i]=="smallint" OR $typeOnly[$i]=="float" OR $typeOnly[$i]=="decimal"){ $condition .= $cols[$i]." ".$opes[$i]." ".$vals1[$i]." AND "; }else{ $condition .= $cols[$i]." ".$opes[$i]." '".$vals1[$i]."' AND "; } }// for $condition = rtrim($condition,"AND "); if( empty($condition) ){ die( "No search condition is specified. Try again."); } $query = "SELECT * FROM ".$table." WHERE ".$condition; echo "Query = ".$query."</br>";////////////////////// echo "________________________________________</br>"; global $connection; $result = mysqli_query($connection, $query); if($result){ $obj->tabulate($result); }else{ die("No record found that matches the serch condition."); } unset($obj); unset($temp); ?> どうぞよろしくお願いします。

    • ベストアンサー
    • 困ってます
    • papashiroSooke
    • PHP
    • 回答数 5
  • コメント投稿

    こちらのサイトの一番したにあるような メールアドレスなどを入力せずにコメントを投稿する機能を作りたいのですが どのようなプログラムを書けばいいですか?(おそらくphpですよね? https://web-roku.com/luminous

    • ベストアンサー
    • 困ってます
    • dhtfyjh
    • PHP
    • 回答数 2
  • インスタンスとコンストラクタ

    たまの身長は80cm、体重は30kgです。と表示されるようにするには何を追加すればいいですか? // この下に記述するの下に、 $toraneko = new Cat('たま', 80, 30); $toraneko->show(); function __construct($name, $height, $weight) { $this->name = $name; $this->height = $height; $this->weight = $weight; を追加しても表示されませんでした。 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <?php // Catクラス定義 class Cat { public $name; public $height; public $weight; function show() { print "{$this->name}の身長は{$this->height}cm、体重は{$this->weight}kgです。 <br>"; } } // この下に記述する ?> </body> </html>

    • 受付中
    • 困ってます
    • OBAKEI
    • PHP
    • 回答数 2
  • リクエストメソッド

    以下はPHPでBMIを計算するプログラムです。リクエストメソッドを取得する意味がよくわかりません。 $request_method = $_SERVER['REQUEST_METHOD']; の部分です。 <?php // 初期化 $height = ''; $weight = ''; $bmi = ''; $err_msg = array(); // エラーメッセージ用の配列 // リクエストメソッドを取得する $request_method = $_SERVER['REQUEST_METHOD']; // 「BMI計算」ボタンをクリックした(POSTされた)場合に処理する if ($request_method === 'POST') { // POSTデータを取得する $height = get_post_data('height'); $weight = get_post_data('weight'); // 身長の値が数値かどうかをチェックする if (is_numeric($height) === FALSE) { $err_msg[] = '身長は数値を入力してください'; } // 体重の値が数値かどうかをチェックする if (is_numeric($weight) === FALSE) { $err_msg[] = '体重は数値を入力してください'; } // エラーがない場合にBMIを算出する if (count($err_msg) === 0) { // BMIを算出する $bmi = calc_bmi($height, $weight); } } /** * BMIを計算する * @param mixed $height 身長(cm) * @param mixed $weight 体重(kg) * @return float 計算したBMIの値を返す */ function calc_bmi($height, $weight) { return round($weight/($height/100*$height/100),1); } /** * POSTデータを取得する * @param str $key 配列キー * @return str POSTの値 */ function get_post_data($key) { $str = ''; if (isset($_POST[$key]) === TRUE) { $str = $_POST[$key]; } return $str; } ?> <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>BMI計算</title> </head> <body> <h1>BMI計算</h1> <form method="post"> 身長(cm) : <input type="text" name="height" value="<?php print $height ?>"> 体重(kg) : <input type="text" name="weight" value="<?php print $weight ?>"> <input type="submit" value="BMIを計算する"> </form> <?php if (count($err_msg) > 0) { ?> <?php foreach ($err_msg as $value) { ?> <p><?php print $value; ?></p> <?php } ?> <?php } ?> <?php if ($request_method === 'POST' && count($err_msg) === 0) { ?> <p>あなたのBMIは<?php print $bmi; ?>です</p> <?php } ?> </body> </html>

    • 受付中
    • 困ってます
    • OBAKEI
    • PHP
    • 回答数 2
  • PHPでじゃんけん勝負

    PHPでじゃんけん勝負ができるプログラムを作成しました。ラジオボタンから選択した値(「グー」あるいは「チョキ」あるいは「パー」)をPOSTで送信し、ユーザと相手(コンピュータ)が選んだ手と、じゃんけんの勝敗を表示します。ラジオボタンで選択をしなくても最初からあいこが表示された状態になります。どの部分を修正すればいいですか ? <?php $arry_hand = array('グー', 'チョキ', 'パー'); $me = ''; //取得したい3つ(グー、チョキ、パー)をそれぞれ定義して、文字列を初期化する $you = ''; $result = ''; if (isset($_POST['hand']) === TRUE) { $me = htmlspecialchars($_POST['hand'], ENT_QUOTES, 'UTF-8'); $you = $arry_hand[array_rand($arry_hand)]; } //最初からあいこが表示された状態になる if ($me === $you) { $result = 'あいこ'; } else if ($me === 'グー' && $you === 'チョキ' || $me === 'チョキ' && $you === 'パー' || $me === 'パー' && $you === 'グー') { $result = '勝ち'; } else{ $result = '負け'; } ?> <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>じゃんけん</title> </head> <body> <h1>じゃんけん勝負</h1> 自分: <?php print $me; ?><br> 相手: <?php print $you; ?><br> 結果: <?php print $result; ?><br> <form method="post"> <label><input type="radio" name="hand" value="グー" <?php if ($me === 'グー') { print "checked";} ?> >グー</label> <label><input type="radio" name="hand" value="チョキ" <?php if ($me === 'チョキ'){ print "checked";} ?> >チョキ</label> <label><input type="radio" name="hand" value="パー" <?php if ($me === 'パー'){ print "checked";} ?> >パー</label> <input type="submit" value="勝負!!" > </form> </body> </html>

    • 受付中
    • 暇なときにでも
    • OBAKEI
    • PHP
    • 回答数 2
  • PHPのファイル操作

    テキストボックスの値をPOSTで送信し、日時とユーザが入力した値を1行ずつファイル(review.txt)に保存し、ページ下部にファイル内容を1行ずつ表示するプログラムを作成しましたが、ブラウザに発言履歴が残りません。どの部分を修正すればいいですか? <?php //ブラウザに履歴がのこらないです $filename = './review.txt'; $comment = ''; $date = date('m/d H:i:s'); if ($_SERVER['REQUEST_METHOD'] === 'POST') { if (isset($_POST['comment']) === TRUE) { $comment = $_POST['comment']; } if (($fp = fopen($filename, 'a')) !== FALSE) { $result = fwrite($fp, $comment . '-' . $date . "\n"); if ($result === FALSE) { print 'ファイル書き込み失敗: ' . $filename; } fclose($fp); } } $work = []; if (is_readable($filename) === TRUE) { print "\n"; if(($fp=fopen($filename,'a')) !== FALSE) { print "\n";} while(($tmp = fgets($fp)) !==FALSE) { print "\n"; $work[] = htmlspecialchars($tmp,ENT_QUOTES,'UTF-8'); } fclose($fp); } else { print "\n"; $work[] = 'ファイルがありません'; } ?> <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> </head> <body> <h1>ファイル操作</h1> <form method="post" > <label><p>発言:<input type="text" name="comment"><input type="submit" value="送信"></p></label> </form> <p>発言一覧</p> <?php foreach ($work as $value){?> <p><?php print $date; $value?></p> <?php } ?> </body> </html>

    • ベストアンサー
    • 困ってます
    • OBAKEI
    • PHP
    • 回答数 3
  • PHPで掲示板

    PHPでひとこと掲示板を以下の要件を満たすように作成しています。 ・利用者が名前とコメントを入力し、発言できる。 ・利用者の過去の発言内容をテキストファイルで管理する。 ・全ての利用者の過去の発言内容を一覧で表示する。一覧には「名前」「コメント」「発言日時」の3つを1行ずつ表示する。 ・利用者の名前は最大20文字以内まで発言できる。もし20文字より多くの文字を入力して発言した場合はエラーメッセージを表示し、発言できないようにする。 ・利用者のコメントは最大100文字以内まで発言できる。もし100文字より多くの文字を入力して発言した場合はエラーメッセージを表示し、発言できないようにする。 ・利用者の名前とコメントは必ず文字が入力される。もし名前あるいはコメントが未入力で発言した場合はエラーメッセージを表示し、発言できないようにする。 ・(ソースコード)比較演算子は、「===」や「!==」を利用すること 初心者なので、頭がこんがらがって意味が分からなくなってしまいました。以下のコードでおかしいところのご指摘をお願いします。また、よろしければ皆さんのプログラミングのオススメ学習法を教えていただけると幸いです。 <?php const FILE_NAME = './bbs.txt'; $date = date("Y-m-d H:i:s"); $log = ''; if ($_SERVER['REQUEST_METHOD'] === 'POST') { $name = $_POST['name']; // $comment = $_POST['comment']; // $log = $name . ':' . $comment . '-' . $date . "\n"; if (($fp = fopen(FILE_NAME, 'a')) !== false) { if ((mb_strlen($name) <= $name_max) && (mb_strlen($name) !== 0)){ print '名前は20文字以内で書いてください'; if (fwrite($fp, $name) === false) { print 'ファイル書き込み失敗'; } } fclose($fp); } if ($_SERVER['REQUEST_METHOD'] === 'POST') { // $name = $_POST['name']; $comment = $_POST['comment']; $log = $name . ':' . $comment . '-' . $date . "\n"; if (($fp = fopen(FILE_NAME, 'a')) !== false) { if ((mb_strlen($comment) <= $comment_max) && (mb_strlen($comment) !== 0)){ print 'ひとことは100文字以内で書いてください'; if (fwrite($fp, $log) === false) { print 'ファイル書き込み失敗'; } } fclose($fp); } $data = array(); if (is_readable(FILE_NAME) === true) { if (($fp = fopen(FILE_NAME, 'r')) !== false) { while (($tmp = fgets($fp)) !== false) { $data[] = htmlspecialchars($tmp, ENT_QUOTES, 'UTF-8'); } fclose($fp); } } ?> <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title></title> </head> <body> <h1>一言掲示板</h1> <form method="post"> <p>名前 : <?php if (mb_strlen($name)){?><input type="text" name="name"> <?php } ?> ひとこと : <?php if (mb_strlen($comment)){?><input type="text" name="comment"><?php } ?> <input type="submit" value="送信"> </p> </form> <ul> <?php foreach ($data as $value) { ?> <li> <?php print $value; ?> </li> <?php } ?> </ul> </body> </html>

    • ベストアンサー
    • 困ってます
    • OBAKEI
    • PHP
    • 回答数 2
  • phpのエラー表示について

    初心者です。入力フォームのphpで function check を使って入力のエラーの表示を行うコードを書いているのですが、日付日時と時間をそれぞれ選択する欄があるのですが、時間の選択(10:00~19:00)の選択しかphpのエラー表示されないのですが、 日付日時の選択表示のエラーも表示させたいのですが、どうしたらよいでしょうか? 付属画像にphpのエラーが表示された画像があります。ここでは、第一希望で、 日付日時 が選択されていないのにエラーが表示されていません。 ただ、 時間の選択(10:00~19:00)はされています。 どうコードを書いたらよいでしょうか? 困っています。 以下は書いたコードのURLです。 (tell.htmi)(入力フォームのhtmlとphpのコード) https://drive.google.com/file/d/1NC2i5bfrtH6YlU8HrmmwPTy5iaenF4Qn/view?usp=sharing (concon.php)(phpのコード) https://drive.google.com/file/d/1SHjdtakNSRcYL0nHja6iD6e40Ko4Bkty/view?usp=sharing 以下は、 tell.htmi からエラーのコードの1部を抜てきしたのもです。 function check_contactform() { var name = $('input[name="name"]').val(); var furigana = $('input[name="furigana"]').val(); var address = $('input[name="address"]').val(); var tel = $('input[name="tel"]').val(); var pay = $('select[name="pay"]').val(); var time4 = $('select[name="time4"]').val(); var time5 = $('select[name="time5"]').val(); var time6 = $('select[name="time6"]').val(); エラーメッセージのコードは以下( tell.htmiより) if(time4 == "") { errmsg = errmsg + "第1希望:※を選択してください\n"; } if(time5 == "") { errmsg = errmsg + "第2希望:※を選択してください\n"; } if(time6 == "") { errmsg = errmsg + "第3希望:※を選択してください\n"; } このコードの var time4 = $('select[name="time4"]').val();から下のコードが、 日付日時と 時間の選択のエラーを表示させるコードです。 どうコードを書いたら良いでしょうか? 困っています。 よろしくお願いいたします。

    • 受付中
    • 困ってます
    • hayosat
    • PHP
    • 回答数 2
  • PHPで名前入力フォーム作成

    PHPで名前入力フォームのプログラムを 作成するという問題を教えてください。 『テキストボックスに名前を入力してPOSTで送信するページを作成し、 ▪︎名前が入力されている場合は「ようこそ◯◯さん」 ▪︎名前が入力されていない場合は「名前を入力してください」 と表示するプログラムを作成してください。 POSTでデータを送信するファイルと受信するファイルは、別々に作成してください。 画面イメージは以下のようになります。』

    • ベストアンサー
    • 困ってます
    • OBAKEI
    • PHP
    • 回答数 3
  • PHP による frame のクリアー

    PHP学習者です。 PHPとMySQLを使って、あるデータベースのプログラムを作っています。 添付の画面のように3つのフレームを用意して、左には仕事のメニュー、右側上段には操作対象のテーブル名選択や、条件の入力画面、下段には操作後の結果を表示するようにしてあります。 ある仕事を選択し、仕事の結果が右側下段に表示されると、次に別の仕事を選択しても前の仕事結果は表示されたままになり、次の仕事の結果によって置き換えられるまで表示され続けます。 これがうっとうしいので、別の仕事のメニューを選択した時点で、前の仕事の結果も消去したいのですが、やり方がわかりません。 PHPだけでするやり方があればいいのですが、無ければJavaScriptを使ったものでも結構ですので、どなたか教えて頂けませんか? 宜しくお願いします。

    • ベストアンサー
    • 困ってます
    • papashiroSooke
    • PHP
    • 回答数 1
  • PHPでフォーム作成

    テキストボックス、ラジオボタン、チェックボックスをHTMLで作成し、ユーザーが選択した値をPOSTで受け取り、 表示するプログラムを作成するとどのようになるか教えてください。 <?php // 送信ボタンがクリックされた場合の処理 if ($_SERVER['REQUEST_METHOD'] === 'POST') { } ?> <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>フォーム</title> </head> <body> <h1>フォーム</h1> <form method="post"> <p>お名前: <input id="my_name" type="text" name="my_name" value=""></p> <p>性別: <input type="radio" name="gender" value="man">男 <input type="radio" name="gender" value="woman">女</p> <p><input type="checkbox" name="mail" value="OK">お知らせメールを受け取る</p> <input type="submit" name="submit" value="送信"> </form> </body> </html>

    • ベストアンサー
    • 困ってます
    • OBAKEI
    • PHP
    • 回答数 1
  • phpについて

    すみません。 echo (empty($_SERVER['HTTPS']) ? 'http://' : 'https://').$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; こちらのコードの意味はわかるのですが emptyに?がついている意味がわかりません。教えて下さい。 これを解説してあるページとか検索用語などでも構いません。よろしくお願いします。

    • ベストアンサー
    • 困ってます
    • dhtfyjh
    • PHP
    • 回答数 1
  • html5でのphpについて

    html5でのphpについて phpの "readonly="readonly" value=で入力フォームの情報を送りたいのですが、HTML5では textareaでは textareaタグで属性 valueを使用することができません、と表示されて使用できないのですが、 HTML5で使用できる readonly="readonly" value= に代わる何か良いコードはないでしょうか? 下のコードが書いたコードになります。 input typeでは "readonly="readonly" value=が使えるのですが、 textareaでは valueが使えないと表示されてしまいます。どうしたらよいでしょうか? 画像の見やすいと思います。 コードの書き方も詳しくないので、コードの例などを書いてくれたらうれしい限りです。 困っています。 </div> <div> 職業:<div> <input type="text" name="work"readonly="readonly" value="<?=$work;?>"> <br><br> </div> </div> <div> その他質問:</div> <textarea name="question"readonly="readonly" value="<?=$question;?>"></textarea> </div> phpの "readonly="readonly" value=で入力フォームの情報を送りたいのですが、HTML5では textareaでは textareaタグで属性 valueを使用することができません、と表示されて使用できないのですが、 HTML5で使用できる readonly="readonly" value= に代わる何か良いコードはないでしょうか? 下のコードが書いたコードになります。 input typeでは "readonly="readonly" value=が使えるのですが、 textareaでは valueが使えないと表示されてしまいます。どうしたらよいでしょうか? 画像の見やすいと思います。 コードの書き方も詳しくないので、コードの例などを書いてくれたらうれしい限りです。 困っています。 </div> <div> 職業:<div> <input type="text" name="work"readonly="readonly" value="<?=$work;?>"> <br><br> </div> </div> <div> その他質問:</div> <textarea name="question"readonly="readonly" value="<?=$question;?>"></textarea> </div>

    • 受付中
    • すぐに回答を!
    • hayosat
    • PHP
    • 回答数 1
  • 入力フォーム プログラミング

    HTML,PHP,の初心者です。入力フォームを作っています。入力フォームのカレンダー(日付を記入するところ)がなぜか文字を記入する事ができません。なぜでしょうか? "___年__月__日の部分なのですが、ここに数字を記入できません。どうしたらよいでしょうか? 先へ進めず困っています。 画像で表示されている赤い丸で囲んである部分です。 作ったコードはドライブにアップした下にある。2つのURLがコードになります。 (tell.html)(入力フォーム) https://drive.google.com/file/d/1l7XdLc0Ylm53zGAN6ISd3ag2TY9Wl47Y/view?usp=sharing (concon.php)(入力された情報を送るコード) https://drive.google.com/file/d/1wsp48Y-jG9b8f3Nc7JMMWmyyLiWm28TR/view?usp=sharing 回答よろしくお願いします。

    • 受付中
    • すぐに回答を!
    • hayosat
    • PHP
    • 回答数 1
  • PHPで計算問題

    PHPで税抜き価格100円のりんご3個と、 税抜き価格150円のグレープを2個購入した際の合計金額(税込み)を計算し表示するとどのようなプログラムになりますか?。(消費税は10%とします。) JavaScriptだと以下のようになります。(8%で計算しています。) <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <title>JS計算</title> <script> var apple = 100; var grape = 150; num = ((apple * 3) + (grape * 2 )) * 1.08; document.write('<p>合計: ' + num + '</p>'); </script> </head> <body> </body> </html>

    • ベストアンサー
    • 困ってます
    • OBAKEI
    • PHP
    • 回答数 1
  • PHPで使うis_null()関数

    PHP学習者です。 is_null() 関数の使い方で混乱しています。 添付の様な<form>を持つファイル nulltest.php と、それを受けて入力が nullかどうかを検証するファイルreceivee.php を作りました。 入力に何かを入れても、なにも入れなくてもis_null()は何も返しません、というか、False を返しているのだと思います。 逆に、!is_null() と否定形にすると、入力があっても無くても1,つまりtrue が返ります。 入力があれば true が返り、入力が無ければ false が返るようにするにはどうしたらよいのでしょうか?詳しい方どうか教えてください。 上記自作のファイルを以下にコピーします。 <?php echo "------------- nulltest.php ----------------</br>"; $no=null; echo "<form method='post' action='receive.php'>"; echo "<input type='text' name='testinput' value=".$no.">"; echo "<input type='submit' value='ok'>"; echo "</form>"; ?> <?php echo "------------- receive.php ------------------</br>"; $input=$_POST['testinput']; echo "======== ".$input." is ".is_null(input)."</br>"; ?>

    • ベストアンサー
    • 困ってます
    • papashiroSooke
    • PHP
    • 回答数 2
  • チャットを作る

    リアルタイムチャットについて phpで掲示板とチャットを作ろうかと思うのですが チャットの方にはajax とmysqlが必要になると書いてありました。 ajaxはリアルタイムでページを更新するのに必要になりそうだなとわかったのですが、mysqlがなぜ必要になるかわかりません。 イメージでは掲示板の作り方みたいにpost送信で行けないかなと思うのですが、 チャットの方のmysqlはなぜ必要になるのか教えて下さい。

    • ベストアンサー
    • 困ってます
    • dhtfyjh
    • PHP
    • 回答数 1