あなたは必ずしもこれのためにPHPを必要としないようにも思えます。これは、クライアント自体で簡単にやり遂げることができるものです。もちろん、もっと精巧なものを作るためには、これをさらに構築する必要がありますし、間違いなくより精巧なシステムを使用することもできますが、例として、JavaScriptを使用して結合しようとしているものをまとめてください。私はhttp://codepen.io/anon/pen/VjdPgm
でサンプルを集めてきましたが、ここで重要なビットだ
:あなたはボタンをクリックし
HTML
<p>Box 1</p>
<input id="box1">
<p>Box 2</p>
<input id="box2">
<br/>
<button onclick="generate()">Generate</button>
<p>Result</p>
<textarea id="result" cols="100" rows="10"></textarea>
はJavaScript
var generate = function() {
var output = "";
//Append the text for box1
var box1 = document.querySelector('#box1').value;
output = '<p><a href="' + box1 + '.htm">' + box1 + '</a>@HH:MM MM:DD:YY</p>';
//Append the text for box2
var box2 = document.querySelector('#box2').value;
output += '<p><a href="' + box2 + '.htm">' + box2 + '</a>@HH:MM MM:DD:YY</p>';
//Set the output in the result box
document.querySelector('#result').value = output;
}
、それが実行されますあなたが書いたボックスから値を引き出すこのJavaScript関数導入され、インラインテンプレートに値がドロップされます。
これでロジックをどこかに保存したい場合は、ロジックを組み込んでPHPで保存し、残りのテンプレートなどに保存する必要があります。このためには、検証、エスケープ、コンテンツでそれらを構築する独自のページをどのように設計するかなど、さまざまな面を考慮する必要があります(このスクリプトは既存のファイルを上書きするか、いくつかのMySQLルックアップ)、これはあなたの質問の範囲外です。
CMSの種類を利用している場合は、上の例のようなものを使用してマークアップを生成し、CMSで必要なものをドロップするだけで、他のすべてのものを自分で書く必要がなくなります。
ソースコード全体を表示します。 –
あなたは何を求めているのか分かりません –
google "php html forms" – Ghost