
jpaulol
Membros-
Total de itens
23 -
Registro em
-
Última visita
Tudo que jpaulol postou
-
Ta do tipo varchar, vai ver e isso o erro q nem o colega abaixo cito!! vo modificar aki e já posto o resultado!! Abraço Galera o erro tava na tabela mesmo era pra estar no tipo INT, brigado ai pela ajuda galera Abraços
-
Galera o seguinte codigo, não quer organizar por quantidade de votos, alguém sabe me dizer o porque?? <?php $i = 0;?> <?php $conexao = mysql_connect ("localhost", "", ""); mysql_select_db ("hitbrasi_radio"); $SQLquery = "SELECT * FROM top10 ORDER BY votos DESC LIMIT 10"; $SQLresult = mysql_query($SQLquery,$conexao); while ($linhas = mysql_fetch_array($SQLresult)){ $musica = $linhas["nome"]; $artista = $linhas["artista"]; $n = $i+1; $i++; ?> <table border="1" width="24%" style="border-width: 0px"> <tr> <td style="color: #FFFFFF; border-style: none; border-width: medium" width="15" align="center"><img border="0" src="guias/ind/0<?= $i;?>.gif" width="15" height="15" /></td> <td style="color: #FFFFFF; border-style: none; border-width: medium" background="guias/imagens/fnd-ranc.jpg"><table border="1" width="100%" style="border-width: 0px" cellspacing="0" cellpadding="0"> <tr> <td width="38" style="color: #FFFFFF; border-style: none; border-width: medium"> </td> <td style="color: #FFFFFF; border-style: none; border-width: medium"><font size="1" color="#DDDDDD"><?= $artista;?> - <?= $musica;?></font></td> </tr> </table></td> </tr> </table> <?php } ?>
-
Bom coloquei o ; e o erro sumiu, mas o problema de avisar q o nome já existe ainda persiste!! Abraço
-
Sim, ao atualizar dados como cidade ele informa q o nome já existe!! Não seria o login porque eu uso duas tabelas, uma tabela com os dados de login e senha e outra tabela com os dados da pessoa, como cidade, e-mail... Coloquei o que você me indicou ficando assim : //Verifica nome ! $nome_user = $_SESSION['nome'] $sql=mysql_query("SELECT login FROM $tabelaPerfil WHERE nome='$nome' AND nome <> '$nome_user'"); if(mysql_num_rows($sql)>0) { $nome=base64_encode($nome); $m=base64_encode("Por favor insira outro nome, esse já está sendo utilizado"); header("Location: index2.php?erro=ok&m=$m&l=$nome"); exit; } Mas ele informa uma erro, na linhda 124 que e a linha do $sql. Erro: Parse error: syntax error, unexpected T_VARIABLE in /home/hitbrasi/public_html/cadastro/index2.php on line 124 $sql: $sql=mysql_query("SELECT login FROM $tabelaPerfil WHERE nome='$nome' AND nome <> '$nome_user'");
-
Galera e o seguinte estou com um script de cadastro e quero colocar uma verificação se o nome já exist, porque eu uso o nome pra exibir os dados da pessoa. Consegui assim: if($_GET['acao']=="atualizarperfil") { $nome = $_POST['nome']; $cidade = $_POST['cidade']; $estado = $_POST['estado']; $cep = $_POST['cep']; $orkut = $_POST['orkut']; if(!(eregi(".JPG",$userfile_name) OR eregi(".GIF",$userfile_name))) { $m=base64_encode("Arquivos permitidos: .JPG ou .GIF"); header("Location: index2.php?area=perfil&erro=ok&m=$m"); exit; } if($userfile_size>3000000) // Valor em bytes (+-537kb) { $m=base64_encode("Arquivo muito grande, favor escolher outro"); header("Location: index2.php?area=perfil&erro=ok&m=$m"); exit; } if(eregi(".JPG",$userfile_name)) { $fotoGrava=$loginS."_foto.jpeg"; } if(eregi(".GIF",$userfile_name)) { $fotoGrava=$loginS."_foto.gif"; } if(is_uploaded_file($userfile)) { move_uploaded_file($userfile,"./fotos/".$fotoGrava); } //Verifica se nome já existe na DB ! $sql=mysql_query("SELECT login FROM $tabelaPerfil WHERE nome='$nome'"); if(mysql_num_rows($sql)>0) { $nome=base64_encode($nome); $m=base64_encode("Por favor insira outro nome, esse já está sendo utilizado"); header("Location: index2.php?erro=ok&m=$m&l=$nome"); exit; } $nome = ucwords($nome); $cidade = ucwords($cidade); $estado = strtoupper($estado); $atualizaP = mysql_query("UPDATE $tabelaPerfil SET nome='$nome',cidade='$cidade',estado='$estado',cep='$cep',orkut='$orkut',foto='$fotoGrava' WHERE login='$loginS'") OR die("Erro ao inserir dados"); if($atualizaP) { echo"<script>java script:window.location=\"atualizaDados.php\";</script>"; } } ?> Mas se a pessoa for atualiza dnv algum dado, avisa q o nome já existe, tem como alterar isso??
-
Opa consegui arrumar usando o seguinte codigo: <a href=\"ouvinte.php?perfil=$nome\" target=\"_blank\" onClick=\"window.open(this.href, this.target, 'width=700,height=500');return false;\"></a> Obrigado a todos pela ajuda!
-
Ta ai o ouvinte.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>Perfil OuvinteHIT</title> <style type="text/css"> <!-- body,td,th { color: #FFFFFF; } body { background-color: #000000; } a:link { color: #FFFFFF; } a:visited { color: #FFFFFF; } a:hover { color: #FFFFFF; } a:active { color: #FFFFFF; } .style5 {font-family: Arial, Helvetica, sans-serif} .style8 { font-family: tahoma; font-weight: bold; font-size: 24px; } .style10 {color: #006600} .style16 {font-size: 36px} .style17 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #006600; } --> </style></head> <body> <? include"cadastro/includes/pg_config.php"; //Lista os comentarios do banco de dados MYSQL $nome=$_GET['perfil']; $sql = "SELECT * FROM $tabelaPerfil WHERE nome='$nome'"; $executar = mysql_query($sql); while ($exibir = mysql_fetch_array($executar)){; ?> <table width="596" border="0"> <tr> <td colspan="3"><span class="style8">Perfil Ouvinte<span class="style10">Hit</span></span></td> </tr> <tr> <td height="45" colspan="3"><span class="style16">- - - - - - - - - - - - - - - - - - - - - - - - - - - - - </span></td> </tr> <tr> <td width="275" rowspan="10"><span class="style5"><img border="0" src="cadastro/fotos/<?=$exibir['foto'];?>" width="236" height="201"></span></td> <td width="93"><span class="style17">Nome:</span></td> <td width="206"><span class="style5"><?=$exibir ['nome'];?></span></td> </tr> <tr> </tr> <tr> <td><span class="style17">Cidade:</span></td> <td><span class="style5"><?=$exibir ['cidade'];?></span></td> </tr> <tr> <td><span class="style17">Estado:</span></td> <td><span class="style5"><?=$exibir ['estado'];?></span></td> </tr> <tr> <td><span class="style17">MSN:</span></td> <td><span class="style5"><?=$exibir ['cep'];?></span></td> </tr> <tr> <td><span class="style17">Orkut:</span></td> <td><span class="style5"></span></td> </tr> <tr> <td><span class="style5"></span></td> <td><span class="style5"></span></td> </tr> <tr> <td><span class="style5"></span></td> <td><span class="style5"></span></td> </tr> <tr> <td><span class="style5"></span></td> <td><span class="style5"></span></td> </tr> <tr> <td height="21"><span class="style5"></span></td> <td><span class="style5"></span></td> </tr> </table> <? } ?> </body> </html>
-
Agora tem outro problema, porque quero fazer q quando a pessoa clicar sobre a foto para abir os dados da pessoa abra em pop up, usei o seguinte codigo: echo "<a href=\"java script:abrejanela('ouvinte.php?perfil=".$nome."','700','500')\"><img border='0' src='cadastro/fotos/$foto' width='129' height='130'/></a>"; O pop up abre, mas o conteudo não e exibido porque?
-
Eu q fui apreçado (aprendendo agora) e não notei q "in"t era valor numerico!! eu retorno e uma string não um valor numerico, usei o seguinte codigo do amigo fiote e deu certo: $nome = $_GET['perfil']; Mas não entendi a parte do sql injection se eu usar este comando eu sou alvo facil de injection ??
-
Bom eu estou usando QUERY STRING ou melhor tentano usar. Quando eu clico no link ele exibi : Fatal error: Call to undefined function int() in /home/hitbrasi/public_html/ouvinte.php on line 43 Meu codigo fonte e esse: <? include"cadastro/includes/pg_config.php"; $nome=(int($_GET['perfil'])); $sql = "SELECT * FROM $tabelaPerfil WHERE nome='$nome'"; $executar = mysql_query($sql); while ($exibir = mysql_fetch_array($executar)){; ?> <table width="596" border="0"> <tr> <td colspan="3"><span class="style8">Perfil Ouvinte<span class="style10">Hit</span></span></td> </tr> <tr> <td height="45" colspan="3"><span class="style16">- - - - - - - - - - - - - - - - - - - - - - - - - - - - - </span></td> </tr> <tr> <td width="275" rowspan="10"><span class="style5"><img border="0" src="cadastro/fotos/<?=$exibir['foto'];?>" width="236" height="201"></span></td> <td width="93"><span class="style17">Nome:</span></td> <td width="206"><span class="style5"><?=$exibir ['nome'];?></span></td> </tr> <tr> </tr> <tr> <td><span class="style17">Cidade:</span></td> <td><span class="style5"><?=$exibir ['cidade'];?></span></td> </tr> <tr> <td><span class="style17">Estado:</span></td> <td><span class="style5"><?=$exibir ['estado'];?></span></td> </tr> <tr> <td><span class="style17">MSN:</span></td> <td><span class="style5"><?=$exibir ['cep'];?></span></td> </tr> <?php } ?>
-
valeu ai consegui por a imagem aleatoria mais ainda nem consegui por a imagem lado a lado devo ta fazeno algo errado mas jaja eu descubro vlws!! --------------------------------------------------------- Opa consegui usando o DIV com float. Agora queria saber como faço para fazer q quando der o limite de imagens, mostrar o resto em otras paginas, tem como?
-
Gostaria de saber como eu ponho para exibir as imagens do banco de dados uma ao lado da outra como em um sistema de compras. E também como ponho para a imagem mudar a cada visita. A imagem também esta no banco de dados. Abraço
-
Bom eu estava tentano fazer com que o script a seguir mostra-se na pagina o ultimo usuario cadastrado, mas quando eu testo ele não mostra nada: <? include"cadastro/includes/pg_config.php"; $selecionaD=mysql_query("SELECT * FROM $tabelaPerfil ORDER BY nome"); $sql=mysql_query("SELECT * FROM $tabelaPerfil"); if(mysql_num_rows($sql)>"0") { while($dados=mysql_fetch_array($selecionaD)) { $nomeR=$dados['nome']; $cidadeR=$dados['cidade']; $fotoR=$dados['foto']; } } ?> oque esta de errado ??
-
já pode se dar por resolvido o tópico vlw
-
Falha minha. Mas o erro ainda persiste.
-
<?php include("conexao.php"); $acao = $_GET['acao']; if($acao == "cadastro"){ //Recebendo os valores $login = $_POST['login']; $senha = $_POST['senha']; $nome = $_POST['nome']; $email = $_POST['email']; $cidade = $_POST['cidade']; $data = $_POST['data']; $sexo = $_POST['sexo']; //Verifica se já existe $testa = mysql_query("SELECT id FROM usuario WHERE login = '$login'"); if(mysql_num_rows($testa == '0')){ //Faz o cadastro }else{ //Erro, login em uso echo "Erro"; } //Nome if ($nome == "") { $error[0] = "Preencha o campo nome."; } //E-mail if ($email == "") { $error[0] = "Preencha o campo email."; } //Cidade if ($cidade == "") { $error[1] = "Preencha o campo cidade"; } //Sexo if ($sexo == "") { $error[2] = "Preencha o campo sexo."; } //login if ($login == "") { $error[3] = "Preencha o campo login."; } //senha if ($senha == "") { $error[4] = "Preencha o campo senha."; } if (sizeof($error) == 0){ $sql = mysql_query("INSERT INTO usuarios values ('', '$login', '$senha', '$nome', '$email', '$cidade', '$data', '$sexo')"); if ($sql){ echo "<script language='javascript'>alert('Cadastro efetuado com sucesso!')</script>"; } else { echo "<script language='javascript'>alert('Não foi possivel realizar o cadastro.')</script>"; } } } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> <!-- .style1 {font-size: 9px} body,td,th { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; } body { background-color: #000000; } --> </style> </head> <body> <h1>Cadastro do Ouvinte</h1> <?php if (sizeof($error) != 0){ foreach ($error as $err){ echo $err ."<br />"; } } ?> <form method="post" action="cadastro.php?acao=cadastro"> <p>Login: <input name="login" type="text" value="<?php if (sizeof($error) != 0) {echo $login;} ?>" /> </p> <p>Senha: <input name="senha" type="password" /> </p> <p>Nome: <input name="nome" type="text" value="<?php if (sizeof($error) != 0) {echo $nome;} ?>" /> </p> <p>E-mail: <input name="email" type="text" value="<?php if (sizeof($error) != 0) {echo $email;} ?>"/> </p> <p>Cidade: <input name="cidade" type="text" value="<?php if (sizeof($error) != 0) {echo $cidade;} ?>"/> </p> <p>Data de Nascimento: <input type="text" name="data" value="<?php if (sizeof($error) != 0) {echo $data;} ?>"/> <span class="style1">Exemplo: 00/00/0000 </span> </p> <p>Sexo: <input name="sexo" type="radio" value="Masculino" value="<?php if (sizeof($error) != 0) {echo $sexo;} ?>"/> Masculino <input name="sexo" type="radio" value="Feminino" value="<?php if (sizeof($error) != 0) {echo $sexo;} ?>"/> Feminino </p> <p> <input type="submit" value="Cadastrar" /> <input type="reset" value="Limpar" /> </p> </form> </body> </html>
-
tentei por o codigo mas da um erro: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in D:\xampp\htdocs\radio\login\cadastro.php on line 19
-
Opa olha eu aki dnv.Bom eu quero q o sistema verifique se já existe o usuario já cadastrado no seguinte codigo: <?php include("conexao.php"); $acao = $_GET['acao']; if($acao == "cadastro"){ //Recebendo os valores $login = $_POST['login']; $senha = $_POST['senha']; $nome = $_POST['nome']; $email = $_POST['email']; $cidade = $_POST['cidade']; $data = $_POST['data']; $sexo = $_POST['sexo']; //Nome if ($nome == "") { $error[0] = "Preencha o campo nome."; } //E-mail if ($email == "") { $error[0] = "Preencha o campo email."; } //Cidade if ($cidade == "") { $error[1] = "Preencha o campo cidade"; } //Sexo if ($sexo == "") { $error[2] = "Preencha o campo sexo."; } //login if ($login == "") { $error[3] = "Preencha o campo login."; } //senha if ($senha == "") { $error[4] = "Preencha o campo senha."; } if (sizeof($error) == 0){ $sql = mysql_query("INSERT INTO usuarios values ('', '$login', '$senha', '$nome', '$email', '$cidade', '$data', '$sexo')"); if ($sql){ echo "<script language='javascript'>alert('Cadastro efetuado com sucesso!')</script>"; } else { echo "<script language='javascript'>alert('Não foi possivel realizar o cadastro.')</script>"; } } } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <style type="text/css"> <!-- .style1 {font-size: 9px} body,td,th { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 12px; } body { background-color: #000000; } --> </style> </head> <body> <h1>Cadastro do Ouvinte</h1> <?php if (sizeof($error) != 0){ foreach ($error as $err){ echo $err ."<br />"; } } ?> <form method="post" action="cadastro.php?acao=cadastro"> <p>Login: <input name="login" type="text" value="<?php if (sizeof($error) != 0) {echo $login;} ?>" /> </p> <p>Senha: <input name="senha" type="password" /> </p> <p>Nome: <input name="nome" type="text" value="<?php if (sizeof($error) != 0) {echo $nome;} ?>" /> </p> <p>E-mail: <input name="email" type="text" value="<?php if (sizeof($error) != 0) {echo $email;} ?>"/> </p> <p>Cidade: <input name="cidade" type="text" value="<?php if (sizeof($error) != 0) {echo $cidade;} ?>"/> </p> <p>Data de Nascimento: <input type="text" name="data" value="<?php if (sizeof($error) != 0) {echo $data;} ?>"/> <span class="style1">Exemplo: 00/00/0000 </span> </p> <p>Sexo: <input name="sexo" type="radio" value="Masculino" value="<?php if (sizeof($error) != 0) {echo $sexo;} ?>"/> Masculino <input name="sexo" type="radio" value="Feminino" value="<?php if (sizeof($error) != 0) {echo $sexo;} ?>"/> Feminino </p> <p> <input type="submit" value="Cadastrar" /> <input type="reset" value="Limpar" /> </p> </form> </body> </html> Desde já agradeço.
-
Muito Obrigado pelas dicas, consegui arrumar aki !! Abraço a todos
-
eu teria q colocar essa query na pagina onde esta o form ?? ficando assim : <? $query_locutor="select id from locutor where logado='s' "; $executa=mysql_query($query_locutor); $linhas=mysql_num_rows($executa); if($linhas > 0){ echo '<form action="enviar.php" method="post" name="form" class="style1"> <p>Nome: <input type="text" name="nome"> <br/> <br/> E-mail: <input type="text" name="email"> <br/> <br/> Cidade: <input type="text" name="cidade"> <br/> <br/> Mensagem:</p> <p> <textarea name="mensagem"></textarea> <br/> <br/> <input type="submit" value="Enviar"> <input type="submit" value="Limpar"> </p> </form>'; }else{ echo 'Não há locutor no momento'; } ?> se for assim não funciona da um erro: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in D:\xampp\htdocs\radio\player\pedidos\pedido.php on line 24 ea tabela esta assim : `id` smallint(18) NOT NULL DEFAULT '0', `user` varchar(50) NOT NULL DEFAULT '', `avatar` varchar(50) NOT NULL DEFAULT '', `programa` text NOT NULL, `logado` enum('s','n') NOT NULL, PRIMARY KEY (`id`)
-
Bom essa aqui e a pagina onde o locutor vai acessar pra entrar e indicano que esta on <?php include "valida_cookies.inc"; ?> <?php include"connect1.php" ?> <?php $query = "SELECT * FROM `usuarios` WHERE `username` LIKE '$nome_usuario'"; $resultado = mysql_query($query); while ($linha = mysql_fetch_array($resultado)) { ?> <form name="guest" action="entrar1.php" method="post" > <p align="center"><br> Nome:<br> <input name="nome" type="text" id="nome" value="<?php echo $linha['nome']; ?>" size="25" > <br> Avatar:<br> <input name="avatar" type="text" id="avatar" value="<?php echo $linha['avatar']; ?>" size="25" > <br> Programa:<br> <input name="programa" type="text" id="programa" value="<?php echo $linha['programa']; ?>" size="25" > <br> <br> <input type="submit" value="entrar"> </p> </form> <?php } ?> <?php include "valida_cookies.inc"; ?> <?php require('connect.inc.php'); $nome = $_POST['nome']; $avatar = $_POST['avatar']; $programa = $_POST['programa']; $query1 = 'TRUNCATE TABLE `locutor`'; $sql = "INSERT INTO locutor VALUES"; $sql .= "('$nome','$nome','$avatar','$programa')"; mysql_query($query1); mysql_query($sql); ?> <script> window.alert('O Dj foi atualizado!'); location.href="index1.php?1=home.php"; </script>
-
o locutor tem seu cadastro normal, e para informar q tem locutor ao clicar em entrar ele cria um novo cadastro em uma tabela !
-
Ola galera, bom eu estou com uma web radio e eu queria fazer com q o formulario de pedidos q aprece na pagina principal aparece-se somente quando tiver algum locutor ao vivo, e quando o locutor sair o formulario some e parece-se uma mensagem de aguardano um locutor!! Se alguém me ajudar fico grato meu conhecimento com php e basico!! Abraço