PHP、確認画面の画像を自作の画像をクリックすることで、入力情報の確認表示画面を表示させたいのですが、上手くいきません。今までは入力された情報確認画面の表示で 一番したの方にある<p colspan="2"><input type ="submit" name ="submit"value="確認画面へ"></p>
"確認画面へ" というボタンを押すことで次ページに行けたのですが、
"確認画面へ"のボタンをオリジナルの画像(付属画像名sss.png)という画像をクリックして同じように確認画面の次ページに行きたいのですが、以下のコードで <a href="sample2.html"><img src=”sss.png" alt="次へ"></a>
で一応画像をクリックすれば、次ページに行けますが情報が送られていません。
<p colspan="2"><input type ="submit" name ="submit"value="確認画面へ"></p> のコードに画像を加えたコードはどう書いたらよいでしょうか?
困っています。回答よろしくお願い致します。
<?php
session_start();
$errors = array();
if(isset($_POST['submit'])) {
$email = $_POST['email'];
if($email === "") { $errors['email'] ="メールアドレスが入力されていません。 ";
}
if(count($errors) === 0) {
$_SESSION['email'] = $email;
header('Location:http://◎◎◎.php');
exit();
}
}
if(isset($_GET['action']) && $_GET['action'] === 'edit'){
$email = $_SESSION['email'];
}
?>
<!DOCTYPE html>
<html>
<head>
<meta content="text/html; charset=utf-8"/>
<title>お問い合わせ</title>
<link rel="stylesheet" href="syoki.css">
<style>
<?php echo "<ul>";foreach($errors as $value) {
echo "<li>";
echo $value;
echo "</li>";
}
echo "</ul>";
?>
</head>
<body>
<form action ="hpform1.php" method ="post" class="auto-style1">
<div class="auto-style1">
<p class="px-num">
メールアドレス:※
</p>
<input type="text" class="email" name="email" id="email" value="<?php if(isset($email)){ echo $email; } ?>"/>
<p></p>
<p colspan="2"><a href="sample2.html"></a><input type ="submit" name ="submit"value="確認画面へ"></p>
<a href="sample2.html"><img src="next.png" alt="次へ"></a>
</form>
</body></html>
No.1ベストアンサー
- 回答日時:
こんばんは
formでしょうから、送信するにはsubmitしなければなりません。
aタグを使いたいなら、スクリプト等でsubmitする必要があります。
通常のタグなら、
<input type="image" ~~ />
を利用することで、送信ボタンに画像を使うことができます。
https://developer.mozilla.org/ja/docs/Web/HTML/E …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- PHP PHP MySql 画像を取得 1 2022/06/04 14:05
- PHP PHPでユーザー情報を入力して簡易ログイン機能をつくってみたのですが 1 2023/05/29 08:51
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- PHP php ログイン 1 2022/11/01 00:24
- PHP 入力した部分を表示させたまま(保持)するにはどうすれば良いでしょうか? 1 2023/01/25 11:14
- PHP PHPで画像の渡しが上手く行きません。 1 2023/02/02 09:39
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlからbatファイルを起動する
-
MW WP Form 確認画面の遷移に...
-
docomoのsimロック解除について
-
php 確認表示画面で値をSESSION...
-
大学の出欠確認でQRコードを読...
-
ページ移動した場合の、フォー...
-
アイフォン使ってたらちょくち...
-
メールフォームの確認画面が表...
-
vb6で画面コピーで不具合対応方法
-
ワードプレスプラグイン MW WP ...
-
メール送信フォームとhistory.b...
-
掲示板のセキュリティについて...
-
値だけ送信してページは遷移さ...
-
ビジネスメールの敬称
-
テキストボックスの番号を使っ...
-
教えて!全角文字「μ」の半角
-
エクセルVBA テキストボックス...
-
初歩的な事だと思います。 Sub...
-
数字以外の入力をエラーにする...
-
DATE型変数を初期化する方法
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
php 確認表示画面で値をSESSION...
-
ワードプレスプラグイン MW WP ...
-
掲示板のセキュリティについて...
-
htmlからbatファイルを起動する
-
アイフォン使ってたらちょくち...
-
WordPressで画面還移なしの掲示...
-
ページ移動した場合の、フォー...
-
非同期通信で掲示板を作る際の...
-
ヤフージャパンへの問合せ 「次...
-
メール送信フォームとhistory.b...
-
大学の出欠確認でQRコードを読...
-
子画面から親画面に値を返す方法
-
戻ると入力したフォームの内容...
-
ブラウザの「戻る」ボタンを押...
-
メールフォームに添付ファイル...
-
VB2005 複数のフォームを同時...
-
入力フォームの確認画面からの...
-
docomoのsimロック解除について
-
accessでフォームを希望の入力...
-
値だけ送信してページは遷移さ...
おすすめ情報