-2

こんにちは、php初心者です。私は最近、関数について少し学びました。しかし、() にデータを動的に挿入するにはどうすればよいですか。get と post を使用してみましたが、うまくいきませんでした (何か間違ったことをしただけかもしれません)。私がそれを行う方法の例はありますか?

ありがとう

4

2 に答える 2

-1

action.php

<form action="action.php" method="post">
 <p>Your name: <input type="text" name="name" /></p>
 <p>Your age: <input type="text" name="age" /></p>
 <p><input type="submit" /></p>
</form>
<?php

function myFunction($argOne, $argTwo) {
   echo "inside function argOne=".$argOne;
}

if (isset($_POST['name']) {
    //call the function only if the form is submited
    myFunction($_POST['name'], $_POST['age']);
}
?>
于 2013-10-04T13:15:28.293 に答える
-1

関数にデータを渡したいと思います

投稿は、データをphpページに送信するだけです。関数にデータを送信する場合は、パラメーターとして送信する必要があります。

例:

$myvar = $_POST;

dumpData($data){
   var_dump($data);
}
dumpData($myvar);
//OR
dumpData($_POST);

投稿を関数に送信するだけではなく、それを呼び出してパラメーターとして使用する必要があります。

于 2013-10-04T13:15:30.717 に答える