
jpaulol
Membros-
Total de itens
23 -
Registro em
-
Última visita
Sobre jpaulol

jpaulol's Achievements
0
Reputação
-
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.