私はW3Schoolsや他のHTMLやPHPのチュートリアルを行ってきましたが、どのように動作するかを少しはっきりさせる必要があります。私はページ1からページ2にPHPを使ってURL経由で値を転送しようとしています。PHPの基本を分かりやすくするために
<form method="post" action="page2.php">
FIRST NAME <input type="text" name="fname"><br>
LAST NAME <input type="text" name="lname"><br>
<input type="submit" name="sub" value="sub">
</form>
ページ2:私は
Page1のHTMLに使用してそれを行う方法についてのアイデアの公平なビットがありますが、私は値を輸送するだけでPHPを使用したい
<?php
$fname=$_POST['fname'];
$lname=$_POST['lname'];
echo $fname."-".$lname;
?>
を、私は計画していましたフォームを使用せずにタグを使用することができますが、私は2ページで値を取得できないため、正しい方法ではないと確信しています。
<?php
$name="hello world";
echo '<a href="page2.php?name='.$name.'"><input type="button name="sub" value="submit"></a>';
?>
[XSS](https://stackoverflow.com/questions/1996122/how-toのように注意してください-prevent-xss-html-php)を使用して、ユーザー入力を出力します。 –
@mickmackusa PHPで変数を使用できるかどうかを尋ねています。これをURLに修正し、フォームを使わずに別のページに送信します。私は、これは重複した質問ではないと思います。 – Im786
@LawrenceCheroneあなたは正しい方法でやることをもっと光らせるチュートリアルを提案してもらえますか? – Im786