mcbrolly 0 Denunciar post Postado Setembro 30, 2016 Tem algo de errado com esse codigo? por que a pagina não abre não consigo resolver me ajudem por favor.... <? @session_start(); include('configuration.php'); if(($_SESSION["login"]!="")OR($_SESSION["senha"]!="")){} else{ echo"<meta content='0;URL=index.php?p=clube&hl=3' http-equiv='refresh' />";} ?> <? $resultado = mysql_query("SELECT*FROM hr_usuarios WHERE login='".$login."'"); while($users = mysql_fetch_array($resultado)){ $nome = $users['nome']; $vip = $users['vip']; $tipoconta = mysql_fetch_row(mysql_query("select sexo from hr_usuarios where login='".$login."'")); switch($tipoconta[0]) { case Masculino: $tipodeconta = 'Top Boy'; break; case Feminino: $tipodeconta = 'Top Girl';break; case Indecisa: $tipodeconta = 'Top Girl';break; default : $tipodeconta = 'Error';} ?><h2 class="header" id="title-contact"><span>Inscrição para ser <?=$tipodeconta;?></span></h2> <p> </p> <center><fieldset style="width:450px;"> <legend>Não postem besteiras,pois é uma coisa séria,melhor resposta ganha.</legend> <form name="efetuar" id="form-contact" method="post" action=""> <label for="message">Porque quero ser <?=$tipodeconta;?>?</label> <textarea name="porque" cols="80" rows="10" id="txtmessage"></textarea> <table width="200" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td><input type="reset" name="reset" id="bt-clear" value="Limpar campo" style="float:left"></td> <td><input type="submit" name="efetuar" id="bt-send" value="Enviar"></td> </tr> </table> </form> </fieldset></center> <?php if($_POST['efetuar']){ $loginid = ($_POST['loginid']); $porque = ($_POST['porque']); $quando = ($_POST['quando']); $tipo = ($_POST['tipo']); $ulog1 = date('d/m'); $ulog2 = date('H:i:s'); $ulog = ("$ulog1 as $ulog2"); $tipoxd = mysql_fetch_row(mysql_query("select sexo from hr_usuarios where login='".$login."'")); switch($tipoxd[0]) { case Masculino: $tipoxd = 'Top Boy'; break; case Feminino: $ttipoxd = 'Top Girl';break; default : $tipoxd = 'Error';} if ($porque==NULL){ echo '<center><div style="text-align:center;padding:5px;width:165px;border:1px solid #DEDEDE;background:#f9f9f9";align="center">Preencha a inscrição!</div></center>'; }else{ $msquery3 = "INSERT INTO hr_participar (loginid, porque, quando, tipo) VALUES ('$nome','$porque','$ulog','$tipoxd')"; $msresults= mysql_query($msquery3); echo '<center><div style="text-align:center;padding:5px;width:165px;border:1px solid #DEDEDE;background:#f9f9f9";align="center">Inscrição enviada com sucesso!</div></center>'; } } ?> <? } ?> Compartilhar este post Link para o post Compartilhar em outros sites
Williams Duarte 431 Denunciar post Postado Outubro 1, 2016 Bem vindo ao Fórum e para uma boa participação leia as regras antes de Postar.ATENÇÃO: Orientações e Regras do Fórum de PHP http://forum.imasters.com.br/topic/542539-atencao-orientacoes-e-regras-do-forum-de-php/ 3. Habilite Todas as Exibições de ErroConfigure seu código para exibir TODAS as mensagens de erro, adicionando este código ao topo do script. ini_set('display_errors', true); error_reporting(E_ALL); Depois reporte os erros aqui! Compartilhar este post Link para o post Compartilhar em outros sites
mcbrolly 0 Denunciar post Postado Outubro 4, 2016 Erro: Notice: Undefined variable: login in /home/u735788555/public_html/Web/pages/clube/participar.php on line 12 que no caso do codigo postado a cima está na linha 9 Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Outubro 4, 2016 Bem-vindo ao fórum! :)Recomendo que leia as regras e orientações de participação Esse erro está descrito aqui: http://rberaldo.com.br/as-mensagens-de-erros-mais-comuns-do-php/#undef_var De onde vem $login? Como ela é criada? PS: funções mysql_* estão obsoletas desde o PHP 5.5 e já foram removidas no PHP 7. Prefira usar MySQLi ou PDO. Veja mais aqui: http://rberaldo.com.br/mysql-obsoleto-php/ Compartilhar este post Link para o post Compartilhar em outros sites
mcbrolly 0 Denunciar post Postado Outubro 4, 2016 Bem-vindo ao fórum! :) Recomendo que leia as regras e orientações de participação Esse erro está descrito aqui: http://rberaldo.com.br/as-mensagens-de-erros-mais-comuns-do-php/#undef_var De onde vem $login? Como ela é criada? PS: funções mysql_* estão obsoletas desde o PHP 5.5 e já foram removidas no PHP 7. Prefira usar MySQLi ou PDO. Veja mais aqui: http://rberaldo.com.br/mysql-obsoleto-php/ Muito obrigado você abriu meus olhos... consegui resolver o problema Compartilhar este post Link para o post Compartilhar em outros sites