Ir para conteúdo
Fórum Script Brasil

legos

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Tudo que legos postou

  1. Obrigado. Não sabia deste detalhe. já ajustei.
  2. Olá a todos! Criei um simples cadastro para receber a informação no email. Mas esta "Warning" aparece. Warning: mysql_insert_id(): supplied argument is not a valid MySQL-Link resource in /home/www/siteemail/cadastro.php on line 31 cadastro.php <?php // conecta é o arquivo de conexão include_once('conecta.php'); if( isset( $_POST['enviar'] ) ) { $nome = $_POST['nome']; $email = $_POST['email']; $login = $_POST['login']; $senha = md5( $_POST['senha'] ); $uid = uniqid( rand( ), true ); $data_ts = time( ); $ativo = 0; $sql = "insert into cadastro ( id_cadastro, nome, email, login, senha, data_ts, uid, ativo ) "; $sql .= "values ('$id', '$nome','$email','$login','$senha','$data_ts','$uid','$ativo')"; if( ! mysql_query( $sql ) ) { echo "Houve um erro inserindo o registro ".mysql_error( ); } else { // Registro inserido com sucesso, mandar email $id = mysql_insert_id( $con ); // Criar as variaveis para validar o email $url = sprintf( 'id=%s&email=%s&uid=%s&key=%s',$id, md5($email), md5($uid), md5($data_ts) ); $mensagem = 'Para confirmar seu cadastro acesse o link:'."\n"; $mensagem .= sprintf('http://www.dominio.com.br/ativar.php?%s',$url); // enviar o email mail( $email, 'Confirmacao de cadastro', $mensagem ); echo "Registro inserido com sucesso"; } } ?> Já verifiquei mas não sei como acertar este erro.
×
×
  • Criar Novo...