If you need, you can do this:
function addSponsor() { global $name, $url, $active; var_dump($name); var_dump($url); var_dump($active); }
But global variables are bad. I would rewrite your script as follows:
$post_vars = array( 'name' => $_POST["name"], 'url' => $_POST["url"], 'active' => $_POST["active"] ); if ($action === "add") { foreach ($post_vars as $post_var) { var_dump($post_var); } addSponsor($post_vars); } function addSponsor($post_vars = array()) { foreach ($post_vars as $post_var) { var_dump($post_var); } }
source share