Ir para conteúdo
Fórum Script Brasil

taudujas

Membros
  • Total de itens

    1.244
  • Registro em

  • Última visita

Posts postados por taudujas

  1. Beleza Fabyo, obrigado, mas tambem não deu certo.

    eu acho que não tem nada errado, mas o que sera que pode estar havendo?

    olhem o codigo:

    <form name="form1" method="post" action="cadastro.php?entrar=s">

      <table width="68%" border="0" align="center">

        <tr>

          <td width="32%">Nome:</td>

          <td width="68%"><input name="nome" type="text" id="nome" maxlength="80"></td>

        </tr>

        <tr>

          <td>Email:</td>

          <td><input name="email" type="text" id="email" maxlength="60"></td>

        </tr>

        <tr>

          <td>Login:</td>

          <td><input name="login" type="text" id="login" maxlength="8"></td>

        </tr>

        <tr>

          <td>Senha:</td>

          <td><input name="senha" type="text" id="senha" maxlength="8"></td>

        </tr>

        <tr>

          <td>&nbsp;</td>

          <td><input type="submit" name="Submit" value="Cadastrar"></td>

        </tr>

      </table>

    </form>

    <?

    include "config.php";

    if(isset($_GET["entrar"])){

    $entrar = $_GET["entrar"];

    if($entrar == 's') {

    foreach ($_POST as $campo => $valor) { $$campo = strip_tags($valor); }

    $sql = "insert into usuarios VALUES('','$nome', '$email', '$login', '$senha')";

    $exec = mysql_query($sql);

    }

    }

    ?>

    o banco:

    CREATE TABLE `usuarios` (

      `id` int(10) unsigned NOT NULL auto_increment,

      `nome` varchar(80) NOT NULL default '',

      `email` varchar(60) NOT NULL default '',

      `login` varchar(8) NOT NULL default '',

      `senha` varchar(8) NOT NULL default '',

      PRIMARY KEY  (`id`)

    ) TYPE=MyISAM AUTO_INCREMENT=1 ;

  2. Rog, posta os negocios certo cara, você diz do esquema de erros, mas cade as mensagens de erro?? voce não posto nada.. poxa assim não da.. vlw.

    Olha o meu banco:

    CREATE TABLE `usuarios` (

      `id` int(10) unsigned NOT NULL auto_increment,

      `nome` varchar(80) NOT NULL default '',

      `email` varchar(60) NOT NULL default '',

      `login` varchar(8) NOT NULL default '',

      `senha` varchar(8) NOT NULL default '',

      PRIMARY KEY  (`id`)

    ) TYPE=MyISAM AUTO_INCREMENT=1 ;

    esta tudo certo.

  3. Eu corrigi aqui, mas ainda não esta cadastrando o que tem de errado? ele não retorna nada de erro.

    o codigo que estou usando é esse:

    <form name="form1" method="post" action="cadastro.php?entrar=s">

      <table width="68%" border="0" align="center">

        <tr>

          <td width="32%">Nome:</td>

          <td width="68%"><input name="nome" type="text" id="nome" maxlength="80"></td>

        </tr>

        <tr>

          <td>Email:</td>

          <td><input name="email" type="text" id="email"></td>

        </tr>

        <tr>

          <td>Login:</td>

          <td><input name="login" type="text" id="login"></td>

        </tr>

        <tr>

          <td>Senha:</td>

          <td><input name="senha" type="text" id="senha"></td>

        </tr>

        <tr>

          <td>&nbsp;</td>

          <td><input type="submit" name="Submit" value="Cadastrar"></td>

        </tr>

      </table>

    </form>

    <?

    include "config.php";

    if(isset($_GET["entrar"])){

    $entrar = $_GET["entrar"];

    if($entrar == 's') {

    foreach ($_POST as $campo => $valor) { $$campo = strip_tags($valor); }

    $sql = "insert into usuarios(nome, email, login, senha)VALUES('$nome', '$email', '$login', '$senha')";

    $exec = mysql_query($sql);

    }

    }

    ?>

  4. Hum, obrigado Carlos, é que no imasters eu vi este exemplo já faz um tempinho e ai hoje lembrei e fui tentar fazer, mas como uso register_globals off acho que por isso não funcionou, mas vou usar o nome da pagina mesmo como o fabyo postou.

    obrigado. wink.gif

  5. Pessoal, estou fazendo um cadastro assim:

    <form name="form1" method="post" action="<?echo $PHP_SELF;?>?entrar=s">

      <table width="68%" border="0" align="center">

        <tr>

          <td width="32%">Nome:</td>

          <td width="68%"><input name="nome" type="text" id="nome" maxlength="80"></td>

        </tr>

        <tr>

          <td>Email:</td>

          <td><input name="email" type="text" id="email"></td>

        </tr>

        <tr>

          <td>Login:</td>

          <td><input name="login" type="text" id="login"></td>

        </tr>

        <tr>

          <td>Senha:</td>

          <td><input name="senha" type="text" id="senha"></td>

        </tr>

        <tr>

          <td>&nbsp;</td>

          <td><input type="submit" name="Submit" value="Cadastrar"></td>

        </tr>

      </table>

    </form>

    <?

    include "config.php";

    if($entrar == 's') {

    foreach ($_POST as $campo => $valor) { $$campo = strip_tags($valor); }

    $sql = "insert into usuarios(nome, email, login, senha)VALUES('$nome', '$email', '$login', '$senha')";

    $exec = mysql_query($sql);

    }

        ?>

    o que tem errado??

×
×
  • Criar Novo...