質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
標準出力

標準出力(stdout)は、プログラムが標準的に用いるデータ出力元。標準出力に書き込み要求を発行しすることにより、ディスプレイ装置にデータを表示することができます。UNIX系OSやC言語に実装されて普及した概念ですが、他のOSや言語も含めた総称としても使われます。

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

POST

POSTはHTTPプロトコルのリクエストメソッドです。ファイルをアップロードしたときや入力フォームが送信されたときなど、クライアントがデータをサーバに送る際に利用されます。

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

Q&A

0回答

430閲覧

formタグから送られた情報を出力し写真投稿ページみたいなものを作りたい。

cafe1111

総合スコア62

標準出力

標準出力(stdout)は、プログラムが標準的に用いるデータ出力元。標準出力に書き込み要求を発行しすることにより、ディスプレイ装置にデータを表示することができます。UNIX系OSやC言語に実装されて普及した概念ですが、他のOSや言語も含めた総称としても使われます。

HTML5

HTML5 (Hyper Text Markup Language、バージョン 5)は、マークアップ言語であるHTMLの第5版です。

POST

POSTはHTTPプロトコルのリクエストメソッドです。ファイルをアップロードしたときや入力フォームが送信されたときなど、クライアントがデータをサーバに送る際に利用されます。

WordPress

WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

PHP

PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

0グッド

0クリップ

投稿2020/06/05 07:31

前提・実現したいこと

①formタグに入力された画像をボタンを押した時post-form__resultの中のimgに出力したい
②一度出力したら消えないでそのページにずっと残るようにしたい。
③投稿フォームのボタンが押されたらpost-form__resultに出力して別の情報を入力してボタンを押したら前の情報はみぎにスライドして開いたところに新しい情報が出力されるようにしたい。
例:写真みたいな感じイメージ説明
どれか一つでもいいので教えて欲しいです。

発生している問題・エラーメッセージ

やり方を調べてみたがどれも詳しく解説されてなかった。

該当のソースコード

php

1<div class="post-form__result"> 2 <h1 class="page-title"><?php the_title(); ?></h1> 3 <ul> 4 <li> 5 <p><?php echo $_POST["name"]; ?></p> 6 <p><?php echo $_POST["explanation"]; ?></p> 7 <p><a href="<?php echo get_template_directory_uri(); ?>"><?php echo $_POST["url"];?></a></p> 8 <p><img src="<?php echo $_POST["file"]; ?>" alt=""></p> 9 </li> 10 </ul> 11</div> 12 13 14 15<div class="post-form"> 16 <h2 class="form-title">投稿フォーム</h2> 17 <p><?php the_title(); ?></p> 18 <form action="" method="POST" enctype="multipart/form-data"> 19 <label for="name"></label> 20 <input type="text" name="name" id="name"> 21 22 <label for="email">メール</label> 23 <input type="email" name="email" id="email"> 24 25 <label for="url">URL</label> 26 <input type="url" name="url" id="url"> 27 28 <label for="explanation"></label> 29 <textarea name="explanation" id="explanation" cols="30" rows="10"></textarea> 30 <label for="file">画像</label> 31 <input type="file" name="file" id="file"> 32 <input type="submit" value="送信"> 33 </form>

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kei344

2020/06/05 07:34

確認したページを全て質問文に追記してください。この書き方では回答者が何か参考ページを出すたびに「見ました」と質問者にコメントされる可能性があります。
m.ts10806

2020/06/05 07:50

一個一個細分化して探せば「絶対に見つからない」ことはないと思います。 なにひとつ手が届きそうなものはないですか?
cafe1111

2020/06/06 09:32

色々調べて良さそうなサイトを見つけたのでやってみたのですが別のところで詰まってます。 自分の質問が悪いせいか回答がつかないのでこちらは削除依頼を送ります。 質問を絞って再度質問いたします。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問