回答数
気になる
-
VSCode で HTML と PHP が混在するファイルで自動整形を行いたい
VSCode の公式から JavaScript, TypeScript, JSON, HTML はデフォルトのフォーマッターが入っているということで、PHP をフォーマットするために PHP Intelephense をインストールしたのですが、HTML と PHP と JavaScript が混在した場合に自動整形が実行されず困っております。 通常では PHP Intelephense をインストール後に Editor: Default Formatter に設定することでコードを保存時に整形されるのですが、上手くいかない場合の対策として下記の方法が書かれていたので試してみたのですが変化がなく困っております… 何か対策はありますでしょうか? ※ HTMLとPHPコードをどちらもフォーマットするための設定から参照 ➀拡張機能の Prettier - Code formatter と PHP Intelephense をインストール ➁設定画面から @lang:html format を検索して、Editor: Default Formatter → Prettier - Code formatter を設定 ➂設定画面から @lang:php format を検索して、Editor: Default Formatter → PHP Intelephense を設定
質問日時: 2024/10/11 22:23 質問者: 初心者サイト作成
回答受付中
1
0
-
アップロードファイルを表示するためにはどうすればよいでしょうか?
Q&A掲示板の回答画面を作成しているのですが、アップロードファイルの URL が表示されており、それと結びつく画像が表示されません。 アドバイスよろしくお願い致します。 <?php $sql = 'SELECT * FROM sortable'; $query = $wpdb->prepare($sql); $rows = $wpdb->get_results($query); // アップロードディレクトリ(パス名)を取得する $upload_dir = wp_upload_dir(); echo '<div>'; foreach ($rows as $row) { $files = array_filter([$row->attach1, $row->attach2, $row->attach3]); $views = []; //HTMLをため込む配列の初期化する foreach ($files as $file) { $info = pathinfo($file); $attach_url = $upload_dir['baseurl'].'/attach/'.$info['basename']; $ext = $info['extension']; switch ($ext) { case 'jpeg': case 'png': $views[] = '<img style="height: 50px;" src="'.$attach_url.'">'; break; case 'mp4': $views[] = '<video style="height: 50px;" src="'.$attach_url.'">'; break; case 'pdf': $views[] = '<iframe style="height: 50px;" src="'.$attach_url.'"></iframe>'; break; default: break; } } foreach ($views as $view) { echo '<div>'.$view.'</div>'; // アップロードファイル } ?>
質問日時: 2024/09/19 18:44 質問者: 初心者サイト作成
ベストアンサー
2
0
-
複数のパソコンの中の1つのパソコンのアパッチドキュメントルートをインターネットブラウザで見れるように
DDNSアドレスで公開しているのですが 公開しているパソコンはPHP8で動いていてPHP5にしか対応していないPHPファイルの公開に支障が出ています。 PHP5で動いている他のパソコンを公開したいのですがIPアドレスは1個しかプロバイダから貰っていないのでできません 公開していないPCのアパッチドキュメントルートを 公開しているPCを経由して公開する方法はないでしょうか?
質問日時: 2024/09/12 12:00 質問者: reiman
ベストアンサー
1
1
-
返信機能のツリー構造の深さをライブドアブログのように無限にすることは可能でしょうか?
Q&A掲示板を質問→回答→返信で作成したいと考えているのですが、ネストが4段階以上深くなった段階で返信ボタンが出なくなるなどの不具合が発生する可能性があるとアドバイス頂きました。 テーブル構成と方法を変えることでネストを更に深くすることは出来ないでしょうか? ※テーブル構成 ID (質問番号)・・・・識別用のカラム TS (投稿日時)・・・・公開期間終了後に質問を cron で削除するため?、回答の日時を把握する(〇日前) question (内容)・・・・質問、回答の投稿文 title (タイトル)・・・・質問タイトル namae (名前)・・・・質問、回答者名 stamp (リアクションスタンプ)・・・・質問スタンプ unique_id (質問UUID)・・・・アップロードされたファイル名の改名に使用 ip (IPアドレス)・・・・セキュリティ保護のために保存 attach1 (アップロードされたファイル)・・・・1、2、3で分けているのは1つ目の画像を一覧表示&1つ目の動画を横スクロールで表示するため attach2 (IPアドレス)・・・・略 attach3 (IPアドレス)・・・・略 usericon (アイコン画像)・・・・質問、回答のアイコン画像 comment_id (回答に対する返信のID)・・・・返信 ID ※方法 親IDが NULL(紐づけられていない)のものを質問として、親IDが設定されているものを回答とする。
質問日時: 2024/09/02 23:23 質問者: 初心者サイト作成
ベストアンサー
6
0
-
PHPについて。
すみません。Windows11でPHP言語を使えるようにしたいのですがどうすれば良いのでしょうか?教えて頂けると幸いです。
質問日時: 2024/07/16 16:57 質問者: メラゾーム
解決済
6
0
-
phpのheader("Location:#pos")でidがposの所へ移動できますがidがpos
の所より数行上の位置に移動する方法はないでしょうか? 移動後スクロールするのでも良いのですがphpでは数行スクロールできないので困ってます
質問日時: 2024/07/14 13:14 質問者: reiman
ベストアンサー
1
0
-
PHPからCSVをアップロード後、mysqlに登録したいです
質問をお願いします。 PHPからCSVをアップロードして、同時にmysqlに登録しようと思っていますが、 うまくいきません。データーベースに接続しているのですが、 テーブルを指定しても、うまくいかなく困っています。 現在、下記のプログラムはテーブルを指定していません。 テーブル指定して作成方法を教えていただければ助かります。 PHPが詳しい方、よろしくお願いします。 <?php // データベース接続情報 $dsn = "mysql:host=〇〇〇;dbname=〇〇〇;charset=utf8mb4"; $username = "〇〇〇"; $password = "〇〇〇"; // PDOオブジェクトの作成とオプション設定 $options = array( PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC, PDO::ATTR_EMULATE_PREPARES => false ); try { $pdo = new PDO($dsn, $username, $password, $options); } catch (PDOException $e) { die("接続失敗:" . $e->getMessage()); } ?>
質問日時: 2024/07/13 15:23 質問者: tutuu
ベストアンサー
2
0
-
[php初心者]サイトを見てデータベースへの登録を試みているのですがなぜできないのでしょうか?
https://qiita.com/Naughty1029/items/08b0ddeb805442916239 で紹介されている。register.phpで$_POST['token']と$_SESSION['token']が一致しなくて、エラーになるのですが、そもそもpostとsessionのtokenがどうすれば一致し、なぜ一致していないのかよく分かりません。サイトのコーディングは他の方は機能していますか?新規登録なので、一致しなくていいものなのでは?とも思えるのですが、アドバイスやコーディングの間違え等があるならば、教えていただきたいです。よろしくお願いいたします。
質問日時: 2024/07/07 15:35 質問者: denpataro
ベストアンサー
4
0
-
phpに関わる所での、form action="パス"について
<form action="<?php echo $_SERVER ['SCRIPT_NAME']; ?>" method="post"> とある所のform action="パス"には、パスとして、絶対パスと相対パスが入ると思っていたのですが、$_SERVER ['SCRIPT_NAME']は、Windowsで言うところのdocumentルート内からファイル名までのパス、またはドメイン以降のパス(何て言うのか分かりませんが、ルートパス?)で相対パスと少し違うと思うのですが、ルートパスでもよいとの考えでいいのでしょうか? 伝わりにくいので、画像をみて欲しいです。
質問日時: 2024/07/06 21:10 質問者: denpataro
ベストアンサー
5
1
-
ゆゆにゃ。
回答 0件 再帰の空間計算量って おしえて recursion stackもかんがえますか? スタックコール スタックオーバーフロー さいきふかさ
質問日時: 2024/06/10 14:06 質問者: ゆゆにゃ。
解決済
1
1
-
【初心者】XAMPPのapacheの(恐らくaliasの)設定が分かりません.
VirtualHostを使用していて、デスクトップ上のフォルダ内にあるphpファイルをPHP Serverで web表示したいのですが、開けません。 設定したいことは webブラウザでhttp://localhost:3000/**** の****部分が直接ファイル名が来るようにしたいのですが、 現在は以下のようにほぼ絶対パスが来てしまいます。どうすればよいのでしょうか? http://localhost:3000/Users/xxx/Desktop/ProgramTest/sampletest7070/index1.php 設定方法を具体的に教えてほしいです。
質問日時: 2024/05/20 15:43 質問者: denpataro
ベストアンサー
3
0
-
プログラミング言語で、使えるクラス沢山ありますが、以下のようなクラスってなんて名前ですか? 例えば1
プログラミング言語で、使えるクラス沢山ありますが、以下のようなクラスってなんて名前ですか? 例えば1~12の範囲の値しか取らないクラスです。 12に1を足したら13ではなく1に戻るような。 以下のPHPは例でGPTに作成してもらいました。 (分かりやすく計算式を載せると以下のようになります 1から12の範囲の時 (n -1) %12 +1 ) 循環リストバージョンもあったりするなら、教えて貰えるとありがたいです。 PHPでどうにかしたいとかじゃなくて単に標準的な機能名を知りたいです。 補足 startとendが逆転した時とか、-になった時とかバグるのは分かってますが本題では無いので割愛 <?php class CircularValue { private $start; private $end; private $value; public function __construct($start, $end) { $this->start = $start; $this->end = $end; $this->value = $start; // 初期値を始まりの値に設定 } public function setValue($value) { $this->value = $value; } public function getValue() { return ($this->value - $this->start) % ($this->end - $this->start + 1) + $this->start; } } // 使用例 $circular = new CircularValue(1, 12); $circular->setValue(13); echo $circular->getValue(); // 出力: 1 $circular->setValue(14); echo $circular->getValue(); // 出力: 2 $circular->setValue(24); echo $circular->getValue(); // 出力: 12
質問日時: 2024/05/16 20:02 質問者: だいぬ
ベストアンサー
3
0
-
こちらはただの直列処理ですか?
vim test.sh 以下スクリプト内のコードですが、 こちらはただの直列処理と認識してよろしいのでしょうか? aのコマンドが終了せずともbのコマンドが起動し、さらにcのコマンドも起動する 処理の判定自体は各ファイルで行っているため、 ただshスクリプトに関連するバッチファイルをまとめて起動していると認識しているのですが、間違いないでしょうか? よろしくお願いします cd /bin php a.php >> a.log 2>&1 php b.php >> b.log 2>&1 php c.php >> c.log 2>&1
質問日時: 2024/05/09 16:25 質問者: RUICU
解決済
3
0
-
PHPでこのコード自体に意味は無いんですけど、上のifと下のifの違いってなんですか?個人的には下の
PHPでこのコード自体に意味は無いんですけど、上のifと下のifの違いってなんですか?個人的には下のifの方が使いやすいんですけど。 foreachで存在しない場合でも一回はループさせたいみたいな時も??で空配列入れてループさせたり使ってますが。 以下のコード $array['key'] = 'key'; if (isset($array['key'])) { echo $array['key']; } else { echo 'false'; } if ($key = $array['key'] ?? false) { echo $key; } else { echo 'false'; }
質問日時: 2024/05/07 01:32 質問者: だいぬ
ベストアンサー
1
0
-
PHPとHTML+Xamppの掲示板で画像も投稿できるように
PDOを使ってXampp環境(ローカル環境)でPHPとHTMLでテキストが投稿できる掲示板を作成できたのですが、テキストしか投稿できません、画像や動画も投稿できるようにするためには、次のPHP+HTMLプログラムをどう修正すれば良いでしょうか? <form action="" method="post" enctype="multipart/form-data"> <input type="hidden" name="MAX_FILE_SIZE" value=""> <input type="file" name="image"> <input type="submit" value="upload"> </form> ただ単に上記のHTMLを挿入するだけではもちろん画像は投稿できません。 動画は難しいなら画像だけでもいいので投稿できるようにプログラムを修正したいです。 よろしくお願いします。 <?php include_once("./app/database/connect.php"); if(isset($_POST["submitButton"])){ //スーパーグローバル変数 $_POSTを使う username=キー// //$username=$_POST["username"]; //var_dump($username); //$username=$_POST["bodycomment"]; //var_dump($username); $post_date = date("Y-m-d H:i:s"); $sql = "INSERT INTO `comment` (`username`, `bodycomment`, `post_date`) VALUES (:username, :bodycomment, :post_date);"; $statement = $pdo->prepare($sql); //値をセットする :username,:bodycomment,:post_dateの中に値をセットする $statement->bindParam(":username", $_POST["username"], PDO::PARAM_STR); $statement->bindParam(":bodycomment", $_POST["bodycomment"], PDO::PARAM_STR); $statement->bindParam(":post_date", $post_date, PDO::PARAM_STR); $statement->execute(); } $comment_array = array(); //DBからデータを取ってくるSQL文// //commentDBでのデータをテーブルから取得する $sql = "SELECT * FROM comment"; $statement = $pdo->prepare($sql); $statement->execute(); $comment_array = $statement; //var_dump($comment_array->fetchAll()); ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <link rel="stylesheet" href="./assets/css/style.css"> </head> <body> <header> <h1 class="title">mybbs<h1> <hr> </header> <!-- thread --> <div class="threadWrapper"> <div class="childWrapper"> <div class="threadTitle"> <span>【Title】</span> <h1> I tried to create my bbs </h1> </div> <section> <?php foreach($comment_array as $comment) :?> <article> <div class="wrapper"> <div class="nameArea"> <span>name:</span> <p class="username"><?php echo $comment["username"]; ?></p> <time>:<?php echo $comment["post_date"]; ?></time> </div> <p class="comment"><?php echo $comment["bodycomment"]; ?></p> </div> </article> <?php endforeach ?> </section> <form class="formwrapper" method="POST"> <div> <input type="submit" value="書き込む" name="submitButton"> <label>名前:</label> <input type="text" name="username"> </div> <textarea class="commenttextArea" name="bodycomment"></textarea> </div> </form> </div> </body> </html>
質問日時: 2024/04/27 09:33 質問者: dice_zk1
解決済
3
1
-
phpでPEAR::DBを使っているのですがPEAR::DB関連の処理を関数化して使い易くしようと思
ったのですが以下のように関数化するとエラーになってPHPが動きません どうしたらえらーがなくなりますか? $sql="delete from hy_kgrs"; $res=& $db->query($sql); if(PEAR::isError($res)) { die($res->getMessage()); } ↓ dtbs("delete from hy_kgrs"); function dtbs($sql) { $res=& $db->query($sql); if(PEAR::isError($res)) { die($res->getMessage()); } return $res; }
質問日時: 2024/04/21 16:49 質問者: reiman
ベストアンサー
1
0
-
index.phpって何ですか? 具体的に教えてください
index.phpって何ですか? 具体的に教えてください
質問日時: 2024/04/19 15:10 質問者: Wohinfahrensie
ベストアンサー
4
0
-
ベストアンサー
2
0
-
php配列のキーの二重定義 $a['zero'],$a['iti']と$a[0],$a[1]とが同等
となるようなことはできるでしょうか?
質問日時: 2024/04/07 16:04 質問者: reiman
ベストアンサー
2
0
-
awsにApacheとPHPを入れて、何故か画面が500エラーで表示できません! それに、ログファイ
awsにApacheとPHPを入れて、何故か画面が500エラーで表示できません! それに、ログファイルにこのエラーが出力されません! 明らかな構文エラーに書き換えるとログファイルに出力されます。 また、echoだけのような簡単なプログラムなら500エラーにならずに期待通りに出力できます! さらに、php.iniファイルを更新してもPHPに反映されません!コマンドラインからファイル内容確認しても間違いなく編集は効いているのですが、phpinfo関数では変わってないようになります! VMwareに入れた時にはこんなことにはなりませんでした。 どうやら自前の仮想環境に入れた時はCGIのバージョンでec2の場合はphp-fpmモジュール版のようです。 ただ、前述の通り、簡単なPHPなら出力できるのでパーミッションやファイアウォールなどが原因ではないと推測しています! apacheの再起動だけではなくphp-fpmの再起動なども試しましたがダメでした! awsについてわかる方おられませんでしょうか? php.iniをいじっても反映されないので、なんの調査も出来ません。。。 また、出力されないエラーがなんなのかも知りたいです。 よろしくお願いします。
質問日時: 2024/04/04 20:02 質問者: だいぬ
解決済
1
0
-
なんでブラウザでPHPを動かすためだけにOSにPython2(Python3)を入れて、C(GCC)
なんでブラウザでPHPを動かすためだけにOSにPython2(Python3)を入れて、C(GCC)を入れてMySqlを入れてHTML,CSS,JavaScriptをやらないといけないんスカ!
質問日時: 2024/03/20 00:24 質問者: だいぬ
ベストアンサー
2
0
-
オススメのプログラミングスクールあればお聞きしたいです。 ・PHPを学べる ・ポートフォリオ作成でき
オススメのプログラミングスクールあればお聞きしたいです。 ・PHPを学べる ・ポートフォリオ作成できる ・オンラインで週3ぐらいで受けられる ・メンターへの質問可能な回数が多いor無制限 ・スクールの評価がとにかく高い
質問日時: 2024/02/04 18:09 質問者: ていやんでい
解決済
2
0
-
MySQLの配置が変わったため、dbconnect.phpのコードを変更する必要はありますでしょうか
個人でSNSを製作し、レンタルサーバーで公開するために最初はWindows 11用のパソコンでMAMP、その後XAMPPを使用してSNSを制作していました。しかし、後に訳ありの理由からMAMPとXAMPPでの制作を断念し、単独でApache、PHP、MySQLを動かさなければならなくなりました。 単独でApache、PHP、MySQLを動かすには一定の知識が必要です。現在、Apacheを使用してWindows 11のローカルサーバーをhttp://localhost/で構築することには成功しました。Windows 11内のApache、PHP、MySQLは以下の場所に配置されています。 Apache: C:\Apache24\htdocs\【SNS用ファイル保存ディレクトリ】 PHP: C:\php-8.3.2-src MySQL: C:\Program Files\MySQL\MySQL Server 8.0 現在の問題は、PHP言語がMySQLを介していないとWebとしての機能を果たさないことです。MySQLを介してPHPを閲覧するにはどうすればよいでしょうか? 現在のプログラムコードとして、C:\Apache24\htdocs\~内の最初に読まれるファイルはlogin.phpで、その中には以下のコードが含まれています。 php Copy code <?php require('dbconnect.php'); session_start(); ?> このコードはlogin.phpからdbconnect.phpファイルを読み込むことで、PHPとMySQLを関連付ける橋渡し的なプログラムです。dbconnect.phpの中身は以下の通りです。 php Copy code <?php try { $db = new PDO('mysql:host=127.0.0.1;dbname=life;charset=utf8', '2172514k', 'root'); $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); } catch (PDOException $e) { echo 'DB接続エラー: ' . $e->getMessage(); } ?> 現在はMAMPを使用せずに単独でMySQLを構築しているため、MySQLの配置は以下です。 MySQL: C:\Program Files\MySQL\MySQL Server 8.0 この場合、MySQLの配置が変わったため、dbconnect.phpのコードを変更する必要はありますでしょうか?どうぞよろしくお願いいたします。
質問日時: 2024/01/31 04:42 質問者: Campus_20231226
ベストアンサー
1
1
-
PHPでのパスワード制限のセキュリティはどうなのか
PHPで下のようなパスワードでロックして見れないようにしてみたのですが、セキュリティは大丈夫なのでしょうか。BASIC認証と比べて教えていただきたいです。よろしくお願いいたします。 <?php if (isset($_POST['username']) && isset($_POST['password'])) { if ($_POST['username'] == '111' && $_POST['password'] == 'fdjeojo') { echo '<div id="name">111専用の内容</div>'; echo '<button onclick="location.href=\'\'">ログアウト</button>'; } else { echo 'パスワードかユーザー名が違います'; } } else { echo '<form method="post">'; echo 'ユーザー名:<input type="text" name="username"><br>'; echo 'パスワード:<input type="password" name="password"><br>'; echo '<input type="submit" value="ログイン">'; echo '</form>'; } ?>
質問日時: 2024/01/28 21:29 質問者: 優里さん
ベストアンサー
2
0
-
入力フォームの空白や改行を制限したい
現在Q&A掲示板を作成していて、入力フォームのマルチバイト対応についてどのように書けばよいのか分からない為アドバイスお願い致します。 名前、メッセージ、スタンプ、画像&動画&PDFを送信できる作りになっているのですが、メッセージは最大300文字送信できるためその範囲内で空白改行を1回ずつ(荒らし対策として連続して2回は禁止)許可したいと考えております。 PHP のサーバーサイドで制限したいのですが、調べても記事が出てこず止まっております… bbs.phpが質問一覧表示コード、bbs_quest_view.phpが入力画面、sin_functions.phpがマルチバイト、アップロードファイル制限、single-index.phpが確認&結果画面になります。 ※該当コード https://wandbox.org/permlink/bVoXYeizRsvzhi2V ※サンプルページ http://oksample.starfree.jp/%E8%B3%AA%E5%95%8F%E6%8E%B2%E7%A4%BA%E6%9D%BF/
質問日時: 2024/01/08 21:29 質問者: 初心者サイト作成
ベストアンサー
1
0
-
これの対応OSを教えて下さい。php-8.3.0-src.zip
これの対応OSを教えて下さい。php-8.3.0-src.zip よろしくお願いいたします。
質問日時: 2023/12/18 06:58 質問者: Campus_20231226
ベストアンサー
4
0
-
phpのクラスメソッドの定義が長くなる場合にクラスメソッドの定義をクラス外で定義できるでしょうか?
例えば <?php class A { private $x; private $y; public function __construct($x,$y) { $this->x = $x; $this->y = $y; } public function myprint() { var_dump($this->x); var_dump($this->y); } } の中で public function myprint() の定義が以上の様に簡単でなく長文の場合に定義本体をクラス外に置く方法はあるでしょうか?
質問日時: 2023/12/05 11:47 質問者: reiman
ベストアンサー
1
1
-
reuterの記事をbeautiful.soup.find_all()で検索する方法
pythonで記事の切り抜きを作っています。 BS4で、tagの属性ではない部分での検索方法は、どうしたらよいのでしょう? reuterは、htmlでは、記事の題名が下記の形式になっています。 <a data-testid="Heading" href="***>記事題名</a> a tag に続く data-testid="Heading" 利用したいが方法が解りません。 正規表現 <a data-testid="Heading".*?</a> editor検索では、aタグ部分となるのでsoupでためしてみたけど、 エラーにならないが、結果は ゼロ。 soup.find_all(re.compile('<a data-testid="Heading".*?</a>'))
質問日時: 2023/11/25 07:40 質問者: momotarojapan
ベストアンサー
1
0
-
htmlのエラーについて(デバッグ)
htmlでかんたんなwebページを作成する課題に取り組んでいるのですが、以下のエラーの解消方法がわからず困っています。 Warning: Undefined array key "username" in /home/user01/public_html/12/registry.php on line 26 Fatal error: Uncaught PDOException: SQLSTATE[HY093]: Invalid parameter number: parameter was not defined in /home/user01/public_html/12/registry.php:27 Stack trace: #0 /home/user01/public_html/12/registry.php(27): PDOStatement->execute() #1 {main} thrown in /home/user01/public_html/12/registry.php on line 27 どの部分が間違っているのかわからず、教えていただけないでしょうか。 パスワードが間違っている場合は正しくエラーをかえせています。 既存のユーザ名とパスワードの組み合わせ及び新規の組み合わせのときに上記のエラーメッセージに遷移する状態です。 ログイン及びメインページは別にコードを作成してあります。 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>掲示板-新規登録</title> <link rel="stylesheet" htef="../stylesheet.css"> </head> <body> <h1>掲示板 新規会員登録</h1> <?php ini_set('display_errors', 'On'); if(isset($_POST["newuname"],$_POST["password"])){ if($_POST["password"] != $_POST["passwordConfirm"]){ echo"パスワードが一致しません"; }else{ $db = "mysql: host=localhost; dbname=webapp; charset=utf8mb4"; $username = "admin"; $password = "mysql"; $pdo = new PDO($db, $username, $password); $stmt = $pdo -> prepare("SELECT * FROM users WHERE username=:newuname"); $stmt -> bindValue(":username", $_POST["username"], PDO::PARAM_STR); $stmt -> execute(); if($stmt -> rowCount() !=0){ echo"そのユーザー名は使われています"; }else{ $stmt = $pdo ->prepare("INSERT INTO users (username,password) VALUES(:newuname,:password);"); $stmt ->bindValue(":newuname", $_POST["newuname"], PDO::PARAM_STR); $stmt ->bindValue(":password", $_POST["password"], PDO::PARAM_STR); $stmt -> execute(); header("Location: ./login.php"); exit; } } } ?> <form actcion="" method="POST"> <table class="registry"> <tr> <td>ユーザー名</td> <td><input type="text" name="newuname"></td> </tr> <tr> <td>パスワード</td> <td><input type="password" name="password"></td> </tr> <tr> <td>パスワード(確認用)</td> <td><input type="password" name="passwordConfirm"></td> </tr> </table> <div class="registry"> <input type="submit" class="registry" value="登録"> </div> </form> </body> </html>
質問日時: 2023/11/13 20:54 質問者: samgj
解決済
1
0
-
phpでクラスのメソッドで同名のものを定義しようとすると引数の数または引数の型が違っていても重複宣言
のエラーになるのですが C++では可能な同名メソッドの定義はできないのでしょうか?
質問日時: 2023/11/13 13:28 質問者: reiman
ベストアンサー
2
1
-
アマゾンのような評価の星を選択した情報を確認画面でも表示させたいです。
アマゾンの評価のような星をクリックすると星の数が選択されるスター評価のコードを書いてます。 選択した評価で星の数の情報をphpで確認表示画面に送るコードを書いたのですが、submitを押して次の画面には行くのですが、phpが間違っていると思いますが、選択した星が表示されなくて困っています。 コードは星選択フォーム画面と確認画面の2つのコードを提示しています。 回答よろしくお願いいたします。 ●星評価選択フォームの画面 b.php <?php session_start(); $errors = array(); if ($_POST) { $rate = filter_input(INPUT_POST, 'rate'); if (empty($rate)) { $errors[] = "評価をタップして下さい。"; } else { // 各星のラジオボタンに評価値を設定 $_SESSION['rate'] = $rate; header('Location:b2.php'); exit(); } } if (isset($_GET['action']) && $_GET['action'] === 'edit') { $rate = $_SESSION['rate']; } ?> <style> /* 選択の星のスタイル */ .rate-form { display: flex; flex-direction: row-reverse; justify-content: flex-end; } .rate-form input[type=radio] { display: none; } .rate-form label { position: relative; padding: 0 5px; color: #ccc; cursor: pointer; font-size: 35px; } .rate-form label:hover { color: #ffcc00; } .rate-form label:hover ~ label { color: #ffcc00; } .rate-form input[type=radio]:checked ~ label { color: #ffcc00; } <body> <form action="b2.php" method="post" id="form"> <div class="rate-form"> <!-- 各星に評価値を設定 --> <input id="star3" type="radio" name="rate" value="3"> <label for="star3">★</label> <input id="star2" type="radio" name="rate" value="2"> <label for="star2">★</label> <input id="star1" type="radio" name="rate" value="1"> <label for="star1">★</label> </div> <button id="submit" class="yohaku"></button> </form> ●確認表示画面のPHP <?php session_start(); // セッションから評価値を取得 $rate = isset($_SESSION['rate']) ? $_SESSION['rate'] : ''; ?> <style> /* 出力する星の大きさ */ .w { font-size: 35px; color: #ffcc00; } </style> <body> <form action="b3.php" method="post"> <div class="w"><?php echo $rate; ?></div> <input type="submit" name="submit" value="評価を送信"> </form> </body>
質問日時: 2023/10/02 10:52 質問者: hayosato
ベストアンサー
1
0
-
PHP8を使うと、大量のWarningが発生してしまいます。
PHPの勉強をしています。 先日ローカル環境のPHPを8に変更したのですが、その際今まで発生したいなかったWarningが沢山表示されて困っております、大きく仕様が変わったのでしょうか…。 アドバイスを頂けますと幸いです。 例えばメールフォームで今まで以下のように記述していたのですが、 <?php if ($_SERVER["REQUEST_METHOD"] === "POST") { $error = []; if ($_POST["lastName"] === "") { $error["lastName"] = "blank"; } } ?> <form action="" method="post"> <fieldset> <legend>お名前</legend> <label>姓 <input type="text" name="lastName" value="<?php echo $_POST["lastName"]; ?>"> <span class="require"> <?php if ($error["lastName"]==="blank") { echo "※お名前を入力してください。"; } ?> </span></label> <input type="submit" value="送信する"> </form> しょっぱなからエラーが表示されます。 Warning: Undefined variable $error in E:\xampp\htdocs\index.php on line 45 Warning: Trying to access array offset on value of type null in E:\xampp\htdocs\index.php on line 45 遷移先の同ページで$_POSTを受け取った際にも以下のエラーが表示されます。 Warning: Undefined array key "lastName" in 調べてみると回避策として、isset()を指定するようなことがか書かれているのですが、色々と試してみるのですがうまく設定ができません。 ちなみに、error_reporting(E_ERROR | E_PARSE | E_NOTICE); でエラーを無視すると意図する動きをしてくれるのですが、そもそもきちんとした書き方ができていないからエラーが出ていると思うので、この辺り正しい書き方で対応したいと思っております。 アドバイスのほど宜しくお願いいたします。
質問日時: 2023/09/25 17:21 質問者: yuyukina
解決済
2
0
-
SFTPなどは使わないホームページやプログラムファイルの公開方法
お詳しい方、特に仕事で実際に利用されている方にお伺いしたです。 現在ではWEBの制作物、ホームページのデータやプログラムシステムなどの本番環境へのアップロードはどのように行われるのが一般的なのでしょうか? SFTPなどの利用は皆無とお伺いしました。 その場合2つお伺いしたいです。 1)フレームワークなどを利用したり、大きめのサイト?などのデプロイは具体的にどういった手順で、どういったものを利用して行いますか?ローカルからGIT、GITから本番のサーバーへ…、等環境や手法についても具体的にお伺いできればと思います。 2)Wordpressや自前のスクリプト一式など、比較的小規模なサイトの公開の場合のデプロイ?公開手順についてもお伺いしたです。 SFTPを使わないとなると、その都度scpなどのコマンドで転送するのかな?と考えたりもしますが、サーバーによってはSSHの設定など少々面倒なサーバーもあり、そんな場合にはSFTPからの転送が手軽で楽なイメージがあるのですが、どうなのでしょうか? その他の方法が分からないので何とも考えが広がらないのですが…。 お詳しい方、宜しくお願いいたします。
質問日時: 2023/09/10 11:53 質問者: apple_mango
解決済
2
0
-
Laravelなど、フレームワークを使うメリットについて教えてください。
フレームワークを利用したことが無く、現在laravelというPHPのフレームワークを学んでおりますが、なかな難しく、また、こういったフレームワークの利用意味についてもご教授頂けますと幸いです。 一応、ざっくりですが、phpやjavascriptなど学んでまいりました。 言語的には、基本はある意味共通する部分が多く、CやC#、Kotlinなどのコンパイラ系の言語も、型の設定やポインタなどがあるものの、共通点は多くプログラミング的には何とか浅い部分では理解できるのですが、フレームワークを使うとなると話が全く変わります。 これはAndroid StudioなどのIDEなどを理解すると同じ意識でよいのでしょうか?(そうなると非常に労力凄いですね、理解をするために…) 何と申しますか、今回ご質問をさせて頂きました主題、laravelの場合ですと、PHPを理解するという話は大前提で、laravelという、また別のものを理解しないといけないため、ある意味他の言語を習得する以上の労力が必要に感じます…。 話がそれてしまいましたが、お伺いしたいのが、今回のlaravelを用いたサイト構築についてなのですが、ログイン機能や掲示板など、諸々の「車輪の再発明」的なことが不要な場合には利用する価値は無いでしょうか? もしこういった↑の機能を必要とせずとも、何でもかんでも、laravel経由で作った方が良い等ご意見がありましたらその理由をお伺いしたいです。 というのも、メールフォーム1つでもあればlaravelで作る方が楽!といった記事を拝見し、確かに、バリデーションなど考慮するとそうなのかな?とも思ったりしましたが、小さいサイトでもlaravelを利用することが、管理するうえでも良いものなのか?または、そういった環境であれば、一長一短あるよ!など現場を知っている方のお声を頂けたらと思いまして質問をさせて頂きました。 上手く説明ができている気がしませんが、フレームワークの利用意義についてアドバイス頂けますと幸いです。
質問日時: 2023/09/07 22:32 質問者: 404not_found
解決済
3
0
-
PHPmyAdminに登録したデータをどうすればWordpressに反映できますか?
とある音楽サイトを立ち上げたいと思っています。 というのも歌詞のサイトです。 世界中の歌詞を見られるサイトを作りたいです。 Wordpressでサイトをつくり、ロリポップのPHPmyAdminのデータベースに 歌詞を登録していきました。 このあとどうすればいいでしょうか? PHPmyAdminに登録したデータをどうすればWordpressに反映できますか?
質問日時: 2023/08/25 17:04 質問者: ほうじ茶6499
解決済
1
0
-
ファイルアップロードに関してのセキュリティについてアドバイスお願い致します
Wordpressでファイルアップロード可能な掲示板を作成しており、ディレクトリにアップロードする形で実装しております。 セキュリティ対策項目の1つであるディレクトリ・トラバーサルの対策が十分なのか分かりません、ファイル名もディレクトリ名も含まないようコードを書いたのですが、必ずしも open(dirname+basename(filename)) のような形を取る必要があるのでしょうか? ※根本的解決 3-(i)-b ファイルを開く際は、固定のディレクトリを指定し、かつファイル名にディレクトリ名が含まれないようにする。 ※参考サイト https://www.ipa.go.jp/security/vuln/websecurity/parameter.html ※該当コード https://wandbox.org/permlink/PamBzumwjpVvhI7z
質問日時: 2023/08/20 00:25 質問者: 初心者サイト作成
ベストアンサー
1
0
-
掲示板のセキュリティについてアドバイスお願い致します
Wordpressでログインなしの質問・回答形式の掲示板を作成しております。 参考サイトにあるようにセッションで入力画面 → 確認画面 → 登録処理を行っていて、ページ遷移に該当するため攻撃を受けないか不安です。 ログイン制を導入していないため個人情報保護の義務はないと思うのですが、各攻撃の対策は必要でしょうか? クロスサイト・スクリプティングに記載してある対策の1つとして、<script>...</script> 要素の内容を動的に生成しないと書いてあるのですが、今後回答画面を作る際にJavascriptでHTMLクラスを書き換えて入力画面と確認画面のHTMLを動的に切り替えようと考えているため、そちらを対策すべきかアドバイスお願い致します。 ※クロスサイト・スクリプティング https://www.ipa.go.jp/security/vuln/websecurity/cross-site-scripting.html ※クロスサイト・リクエスト・フォージェリ https://www.ipa.go.jp/security/vuln/websecurity/csrf.html ※HTTPヘッダ・インジェクション https://www.ipa.go.jp/security/vuln/websecurity/http-header.html ※該当コード https://wandbox.org/permlink/O3xpi6vJpg0Q7HKp
質問日時: 2023/08/11 20:44 質問者: 初心者サイト作成
ベストアンサー
1
1
-
Q&Aサイトを作成していてURLの生成方法について迷っているのでアドバイスお願い致します
現在はUUID(unique_id)に格納して、それをURLに設定することで質問ごとにURLを生成しているのですが、http://www.irasuto.cfbx.jp/質問表示画面/?xxxxxxxx_xxxx_xxxx_xxxx_xxxxxxxxxxxx URLが長すぎるのではないかと感じております。 そこで単に質問ID連番をURLにすることを考えてみたのですが、セキュリティ面を考えたときにヤフー知恵袋やOKWABEのようにログインシステムを導入していないため、スクリプト等で荒らされる危険があるのではないかと危惧しております。 セキュリティを考慮するならURLは長いほうがよいと思うのですが、連番で生成する方法とどちらを選択するべきでしょうか? $url = substr($_SERVER['REQUEST_URI'], -36); $sql = 'SELECT * FROM sortable WHERE unique_id=%s'; $query = $wpdb->prepare($sql, $url); $rows = $wpdb->get_results($query); ※現在のテーブル https://i.imgur.com/8SF6LER.jpg
質問日時: 2023/08/10 16:42 質問者: 初心者サイト作成
ベストアンサー
1
0
-
phpでcookieがうまく保存されない
<?php if($_COOKIE['page']== ''){ setcookie('page','1', (time()+1800),'/','domainsample.com','true'); echo '追加完了'; }else{ echo $_COOKIE['page']; } ?> というphpファイルを作ってchromeで読み込むのですが何度再読み込みしても「追加完了」が表示され、一度も「1」が表示されません。 chromeのcookieの設定は「シークレットモードでサードパーティCookieをブロックする」になっています。 また、「サードパーティのCookieを許可」に変更して試してみたのですが、それでも「追加完了」としか表示されませんでした。 原因の調べ方、または解決策のご教示お願いします。
質問日時: 2023/08/02 16:40 質問者: ひまわりおれお
ベストアンサー
2
0
-
アップロード画像数でCSSを分けることに成功したのですが、画像の横に文字を並べることが出来ません。
掲示板のファイルアップロード数でHTMLクラスを変えずにCSSのみを変更して並び方を臨機応変に対応するように考えていて、 画像が3個の場合は2個横並び+下に1個回り込み、その横に文字で実装できたのですが、 画像が2個の場合2個縦並び、その横に文字がどうしても上手くいきません… どちらも同一クラスで実装することはできないのでしょうか? <?php // 使用する変数を空文字で初期化 $buafloatLeft = 'none'; // 画像が3つの場合のみ if ($image_count = 1) { // 1がtrueの場合 // ここの処理が実行される $btotafloatLeft = 'left'; // 画像が2つの場合のみ } elseif ($image_count = 2) { // 1がfalseで2がtrueの場合 // ここの処理が実行される $btotafloatLeft = 'left'; // 画像が2つの場合のみ } else { // それ以外(1、2ともにfalse)の場合 // ここの処理が実行される $buafloatLeft = 'left'; // 画像が3つの場合のみ } ?> <style> .billboard_uploadFiles_area { margin-right: 19px; margin-bottom: 19px; float: <?php echo $btotafloatLeft; ?>; } .billboard_toggle_target { float: <?php echo $buafloatLeft; ?>; } </style> <div class="billboard_article_area"> <div class="billboard_toggle_target"> <div class="billboard_uploadFiles_area"> <!-- <label>添付ファイル#1</label> --> <div class="viewer"><?php echo $view[0]; ?></div> </div> <div class="billboard_uploadFiles_area"> <!-- <label>添付ファイル#2</label> --> <div class="viewer"><?php echo $view[1]; ?></div> </div> <div class="billboard_uploadFiles_area"> <!-- <label>添付ファイル#3</label> --> <div class="viewer"><?php echo $view[2]; ?></div> </div> <div class="billboard_text_area"> <!-- <label>内容</label> --> <p class="firstlyText"><?php echo $row['message']; ?></p> </div> </div>
質問日時: 2023/07/28 17:16 質問者: 初心者サイト作成
ベストアンサー
3
0
-
アップロードファイルの数に応じてCSSを動的に変更したいのですが、方法がわかりません
ファイルを最大3つアップロードできる掲示板を作成しているのですが、2個の場合は縦並び、3個の場合は2個横並び+一段下に回り込んで1個並べたいです。 div class="billboard_article_areaにCSSを設定しておりクラス名を維持したまま、個数に応じてCSSを差し替えたいと考えております。 jQueryで可能なようで参考にしたいと考えているのですが、ブラウザにより対応できない場合もあるようで躊躇していて、他に方法がないかと模索しているのですが何か良い方法はありますでしょうか? ※参考サイト https://okwave.jp/qa/q7386889.html ※アップロードファイルコード <div class="billboard_article_area"> <div class="billboard_uploadFiles_area"> <!-- <label>添付ファイル#1</label> --> <div class="viewer"><?php echo $view[0]; ?></div> </div> <div class="billboard_uploadFiles_area"> <!-- <label>添付ファイル#2</label> --> <div class="viewer"><?php echo $view[1]; ?></div> </div> <div class="billboard_uploadFiles_area"> <!-- <label>添付ファイル#3</label> --> <div class="viewer"><?php echo $view[2]; ?></div> </div>
質問日時: 2023/07/23 21:59 質問者: 初心者サイト作成
ベストアンサー
3
0
-
掲示板を作成しておりアップロードファイルとメッセージを並べたいので、アドバイスお願い致します
※考えている構想 画像が1つの場合は画像の横にメッセージが並び、画像を超える場合は下に回りこむ。 画像が2つの場合は画像が2つ縦に並び、画像の横にメッセージが並び、画像を超える場合は下に回りこむ。 画像が3つの場合は画像が2つ横に並び、3つめの画像は下に回り込み、3つめの画像の横にメッセージが並び、画像を超える場合は下に回りこむ。 ※参考デザイン https://i.imgur.com/Ca1oKUC.jpg ※並べたい画像コード <div class="billboard_article_area"> <div class="billboard_uploadFiles_area"> <!-- <label>添付ファイル#1</label> --> <div class="viewer"><?php echo $view[0]; ?></div> </div> <div class="billboard_uploadFiles_area"> <!-- <label>添付ファイル#2</label> --> <div class="viewer"><?php echo $view[1]; ?></div> </div> <div class="billboard_uploadFiles_area"> <!-- <label>添付ファイル#3</label> --> <div class="viewer"><?php echo $view[2]; ?></div> </div> <div class="billboard_text_area"> <!-- <label>内容</label> --> <p class="firstlyText"><?php echo $row['message']; ?></p> </div> <div class="billboard_title_item"> <div class="billboard_userstamp_area"> <input type="radio" value="<?php echo $row['stamp']; ?>" id="stamp" disabled><label for="stamp"></label> </div> <div class="billboard_author_area"> <!-- <label>名前</label> --> <h2><?php echo $row['namae']; ?></h2> </div> </div> ※現在のファイル https://wandbox.org/permlink/4U4SeicL3vPyG8GX
質問日時: 2023/07/17 21:01 質問者: 初心者サイト作成
解決済
2
0
-
PHP一覧表示した項目にリンクをはりたい
PHP、PhpMyAdminを使ってデータベースを構築しようとしています。 現在サンプルデータを登録し、それを一覧表示するようにできるようになりました。 この一覧の詳細データへのリンクを貼りたいのですが、エラーとなり表示されません。 リンクを貼るとエラーになるのでその箇所の書式がおかしいのかと思い、 幾つかネットで探しながら試してみたのですが、エラー表示が変わらず どこか確認する箇所ございましたら教えてください。 どうぞよろしくお願いいたします。 try{ $DB_DATABASE = 'test'; $DB_USERNAME = 'test'; $DB_PASSWORD = 'test'; $DB_OPTION = 'charset=utf8'; $PDO_DSN = "mysql:host=localhost;dbname=" . $DB_DATABASE . ";" . $DB_OPTION; $pdo = new PDO($PDO_DSN, $DB_USERNAME, $DB_PASSWORD, [ PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION ]); $stmt = $pdo->prepare('SELECT year, title_jp, title, mark FROM test'); $stmt->execute(); echo "<ul>\n"; while( $result = $stmt->fetch( PDO::FETCH_ASSOC ) ){ echo "\t<li>\n"; echo "\t\t<strong>{$result['year']}年 </strong>\n"; /*↓↓↓↓ここ↓↓↓↓*/ echo "\t\t<a href="test/test.html">{$result['title_jp']} - {$result['title']} {$result['mark']}</a>\n"; /*↑↑↑↑ここ↑↑↑↑*/ echo "\t</li>\n"; } echo "</ul>\n"; } catch(PDOException $e){ echo 'DB接続失敗'; die(); }
質問日時: 2023/07/12 17:08 質問者: apricot1101
解決済
1
0
-
ファイルアップロードの上限を増やす
https://help.servmask.com/2018/10/27/how-to-increase-maximum-upload-file-size-in-wordpress/ こちらを参考に、ファイルアップロードの上限を増やそうと思っています。 3. Do it yourself (hard) Edit .htaccess file Edit wp-config.php file のどちらかでFTPから編集しようとしました。 htaccess file wp-config.php fileはあるのですが、 上記URLにあるような記述が見つかりません。 使っているサーバーは、mixhostです。 ファイルアップロードの上限を増やすには、どのように記述すればできますか? また、アップロードするファイルサイズが980MBあります。 1GBを上限にしようと思っているのですが、記述の際は1Gでいいのでしょうか? よろしくお願いいたします。
質問日時: 2023/06/23 12:50 質問者: hatehatewa
ベストアンサー
7
0
-
メールフォームのタイトルが文字化け
phpでお問合せフォームを作りましたが、届いたメールの最上部が 文字化けしています。header関数というものが必要なのでしょうか? phpは、勉強し始めたばかりです。 よろしくお願いいたします。
質問日時: 2023/06/17 12:00 質問者: kyouko
ベストアンサー
2
0
-
PHPのセッション有効期限について
PHP学習中ですがかなり苦戦しています。 やりたいことは「サイトに最後にアクセスした時点から一定期間有効なセッションをつくりたい」です。 普通のセッションだと有効期限が「セッションをつくってからX秒」になってしまうと思うのですが、これを「サイトのいずれかのページにアクセスした時点からX秒」にしたいのです。 たとえば、最初にサイトにアクセスしてもらった時点で24時間有効なセッション(というかクッキー?)を開始します。このセッションが有効な間はブラウザを閉じても再ログインが必要ないです。(←ここまではできました) でも24時間経ってしまうと、サイトを閲覧している最中でもログアウト状態になってしまいます。これを改善したいです。 初心者でも理解可能なやり方はないでしょうか? よろしくお願いします。
質問日時: 2023/06/14 12:40 質問者: pouta
解決済
5
0
-
ワードプレスサイト PHP8.0.25でのWarningエラー
Warning: Array to string conversion in /wp-includes/taxonomy.php on line 3667 Warning: Array to string conversion in /wp-includes/category-template.php on line 1301 更新履歴のところにこのエラーが出ています。 あとこの下にプラグインのcssへのエラーがあります。 自分で作ったファイルについてはすべて修正したのですが、こういったもともとワードプレスに入っているファイルに対してエラーが出た場合、ワードプレスの更新を待つしかないのでしょうか? ご存じの方教えてください。
質問日時: 2023/06/12 11:44 質問者: わかりません。。
解決済
1
0
-
php 確認表示画面で値をSESSIONから取り出す理由の解釈は正しいでしょうか?
コードは何故か投稿エラーがでるので、コードのスクリーンショットを画像1枚に添付しています。 初期入力フォーム画面①と確認表示画面②があります。。 ①の初期入力フォームの画面でif(count($errors) ===0)の場合に、$_SESSION['name'] = $name;で変数$nameをSESSIONに保存し、 そして次ページの確認画面②では、$name = $_SESSION['name'];変数$nameをSEESSIONから取り出すそうですが、 ①の初期入力フォームで入力した情報をSESSIONに保存し、次の②の確認画面で全面遷移した時に入力値を保持するためだそうですが、 ②の確認画面で保存されたSESSIONから値を取り出す理由が分かりません。 以下のような解釈で正しいでしょうか? 「②の確認画面で保存されたSESSIONから値を取り出す理由は、SESSIONから取り出した値を②の確認画面のコードにあるechoで出力させるため」 それとも確認画面で▼▼の部分echoで出力される情報は①の画面から送られてきた$_POSTからの値ではありませんよね? 勘違いしていたすみません。ハッキリさせたくて。 回答よろしくお願いいたします。
質問日時: 2023/06/09 17:39 質問者: hayosato
ベストアンサー
1
0
-
php 入力画面から確認表示画面へ情報の受け渡しについて。
php 参考書を見て、入力フォームを作成しているのですが、入力画面から確認表示画面へ情報の受け渡しについて。コードはなぜかここに直接記載すると投稿制限のエラーが出るので、コードの画像のスクリーンショットした画像を送付してます。 最初の入力画面ではmethod=postで送信した値を$name = $_POST['name'];に格納して次ページに値を渡すそうですが、 しかし最初の入力画面のコードに$name = $_POST['name'];と、もうひとつ、$name = $_SESSION['name'];でセッションに保存して、次ページに送るそうですが、 保存したSESSIONの値は次ページの確認表示画面から戻る際に値を保持する際に使うからだそうですが、値を次ページに送る役割が$_POSTやSESSIONにあるならば、SESSIONの記述のみで 次ページに送れると思うのですが、なぜこのコードの場合、$_POSTに値を格納する必要があるのでしょうか? 以下のような解釈で正しいでしょうか?? 「$_POSTは送られた値をフォームのvalue内にechoで出力するため、SESSIONはページから戻る場合に値を保持するため」 回答よろしくお願いいたします。
質問日時: 2023/06/07 18:00 質問者: hayosato
ベストアンサー
1
0
-
ワードプレスプラグイン MW WP formについて(aria-labelを追加したい)
MW WP formを使ってメールフォームを作っています。 aria-labelを追加したかったのですが、 [mwform_textarea name="お問い合わせ内容" cols="50" rows="4" aria-label="お問い合わせ内容入力"] このように書くだけでは追加することができませんでした。 このフォームにaria-labelを追加するにはどうしたらいいのでしょうか?? javascriptを使わないと無理ですか?
質問日時: 2023/06/05 17:11 質問者: わかりません。。
ベストアンサー
1
1
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
【PHP】に関するコラム/記事
-
なぜ批判コメントをするの?その心理と向き合い方をカウンセラーにきいた!
今や生活に必要不可欠となったインターネット。手軽に情報を得られるだけでなく、ネットを介したコミュニケーションも一般的となった。それと同時に顕在化しているのが、他者に対する辛らつな意見だ。ネットニュース...
-
大麻の使用罪がなかった理由や法改正での変更点、他国との違いを弁護士が解説
ドイツで2024年4月に大麻が合法化され、その2ヶ月後にサッカーEURO2024が行われた。その際、ドイツ警察は大会運営における治安維持の一つの方針として「アルコールを飲んでいるグループと、大麻を吸っているグループ...
-
ピンとくる人とこない人の違いは?直感を鍛える方法を心理コンサルタントに聞いた!
根拠はないがなんとなくそう感じる……。そんな「直感がした」という経験がある人は少なくないだろう。ただ直感は目には見えず、具体的な説明が難しいこともあるため、その正体は理解しにくい。「教えて!goo」にも「...
-
中古物件転売時の節税対策にメス?不動産投資家は戦々恐々?元国税が解説
不動産の取引において、土地と建物を一括で売買する場合、土地に消費税はかからないが、建物には消費税がかかる。これを利用して、例えば土地と建物を合計1億円で売る場合、土地の値段を9999万9999円にし、建物を1円...
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
phpでcookieがうまく保存されない
-
PHP8を使うと、大量のWarningが発生...
-
Postgresの特定のカラムからスペー...
-
PHPの構文で間違えが分からない
-
awsにApacheとPHPを入れて、何故か...
-
アップロードファイルを表示するた...
-
複数のパソコンの中の1つのパソコン...
-
phpに関わる所での、form action="...
-
PHPSpreadsheetを使って関数を繰り...
-
$_SESSIONについて教えて下さい。
-
【初心者】XAMPPのapacheの(恐らくa...
-
コメント機能に返信欄を矢印で追加...
-
返信機能のツリー構造の深さをライ...
-
PHPについて。
-
phpのheader("Location:#pos")でid...
-
PHPからCSVをアップロード後、mysql...
-
[php初心者]サイトを見てデータベー...
-
ゆゆにゃ。
-
プログラミング言語で、使えるクラ...
-
こちらはただの直列処理ですか?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
返信機能のツリー構造の深さをライ...
-
アップロードファイルを表示するた...
-
複数のパソコンの中の1つのパソコン...
-
phpでcookieがうまく保存されない
-
PHPで画像の渡しが上手く行きません。
-
PHP8を使うと、大量のWarningが発生...
-
ワードプレスサイト PHP8.0.25でのW...
-
フォームで戻った際に入力済みの値...
-
1 OR 1=1 は どんな論理(約束事)な...
-
$_SESSIONについて教えて下さい。
-
php エラー
-
awsにApacheとPHPを入れて、何故か...
-
PHPのエラーの解消法について教えて...
-
phpinfo で MySQL のバージョンって...
-
PHPSpreadsheetを使って関数を繰り...
-
ファイルの書き込みについて教えて...
-
PHPでこのコード自体に意味は無いん...
-
$_SESSIONに渡した後はそのまま使っ...
-
jpgraphで表示されない
-
PHPでのパスワード制限のセキュリテ...
おすすめ情報