Boa noite a todos,
Eu não estou conseguindo chamar, acho eu, a função lista_estados dentro do programa cadastro.php, alguém, por gentileza, tem idéia de como fazê-lo?
diversos.inc:
<?php
function lista_estados($nome_campo="uf", $mult=false) {
$ufs = array("SP" => "São Paulo",
"ES" => "Espírito Santo", "RJ" => "Rio de Janeiro",
"MG" => "Minas Gerais",
"RS" => "Rio Grande do Sul", "AM" => "Amazonas",
"CE" => "Ceará", "BA" => "Bahia", "GO" => "Goiás");
$ret = "<select name='$nome_campo'";
$ret .= $mult ? " multiple" : "";
$ret .= ">\n";
foreach ($ufs as $sigla > $nome) {
$ret .= "<option value='$sigla'>$nome</option>";
}
$ret .= "</select>";
return $ret;
}
?>
cadastro.php
<html>
<head><title>Formulário Web</title></head>
<body>
<?php require_once 'diversos.inc';?>
<form method="post" action="cadastra_usuario.php">
<table border="0">
<tr bgcolor="8CDAFF"><td>Cadastro de Usuario</td>
<td align="right"><?= date("dmYH:i:s") ?>
</td></tr>
<tr><td>Nome:</td><td><input type="text"
name="nome" size="40"></td></tr>
<tr><td>Estado:</td><td><?= lista_estados() ?></td>
</table>
<input type="submit" value="Cadastrar">
<input type="reset" value="Limpar">
</form>
</body>
</html>
Desde já agradeço!
[]'s