Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bem galera, estou tentando fazer funcionar um script de cadastro que grava as pessoas em um arquivo. Já dei o chmod 766 que é pedido no script, só que sempre quando tento cadastrar aparece isso: "Warning: checkdnsrr() is not supported in this PHP build in c:\arquivos de programas\easyphp\www\cadastro\cadastrar.php on line 31"o script que cadastra é esse: <?phpfunction verifica_mail($mail){ if (strpos ($mail, "@") == 0) { return true; } list($user,$domain)=split("@",$mail,2); if (checkdnsrr($domain,"MX")) { return false; } else { return true; }}if($tela == "2"){ $n_erros = 0; $erro = " "; if(empty($email)) { $erro.= "Obrigatório digitar o e-mail.<br>"; $n_erros++; } elseif (verifica_mail($email)) { $erro.= "Confira o e-mail e tente novamente.<br>"; $n_erros++; } if(empty($nome)) { $erro.= "Obrigatório digitar o nome.<br>"; $n_erros++; }}//if($tela==2)//if (!empty($nome))if($tela == 2 and $n_erros == 0){ $tamanho = filesize("cadastro.php"); if($tamanho < 1) { $fp = fopen("cadastro.php", "r+"); // abre o arquivo para escrita } else { $fp = fopen("cadastro.php", "a+"); // abre o arquivo para escrita } $cadastro ="$nome]["; $cadastro.="$email][\n"; fputs($fp, $cadastro); //envia o cadastro fclose($fp); // fecha o arquivo $tamanho = filesize("email.php"); if($tamanho < 1) { $fp = fopen("email.php", "r+"); // abre o arquivo para escrita fseek($fp,0); $cadastro ="$email"; } else { $fp = fopen("email.php", "a+"); // abre o arquivo para escrita $cadastro =",$email"; } fputs($fp, $cadastro); //envia o cadastro fclose($fp); // fecha o arquivo?>Se alguém me ajudar agradeço. abraços galera!!!Adriano <_<Carregando comentários...