個人開発者をサポートするQ&Aツール

個人開発者・フリーランスエンジニア・リモートプログラマの
問題解決をサポートするサービスです

登録不要ですぐに質問を開始できます

HTMLのフォームから送信したGETの値が取得できない

解決済 50pt 1件

PHPに送信するフォームをHTMLで書いていますが、なぜか値がPHPの方に送信されません。
送信すると画面自体は指定したURL(profile.php)へ移動しますが、値が空になっていて取得できません。

何か間違ってるんでしょうか?
よろしくお願いします

form.php

<form method="GET" action="profile.php">
  <input type = “text” id="name" placeholder="名前">
  <input type = “submit” value =“送信/“>
</form>

profile.php

<?php
  $name = $_GET[‘name’];
  echo $name;// ←空になってしまう
?>
html php
ベストアンサーに選ばれた回答
form.phpのinputにname属性を追加して下さい

こんな感じで
<input type = “text” id="name" name="name" placeholder="名前">

回答の編集

この質問はすでに終了しているため変更できません

name属性を付け足したら動きました!ありがとうございますm(_ _)m

名もなきエンジニアのプロフィール画像 名もなきエンジニア

回答

この質問はすでに終了しているため、回答できません