Jump to content


Spawn Again

Member Since 07/10/2003
Offline Last Active 19/03/2009, 12:47
-----

Topics I've Started

Como Dar Mais De Um Espaço Entre As Palavras?

14/01/2005, 12:22

Eae pessoal blz?,

Eu estou com um probleminha que num to conseguinto resolver... estou criando um site para uma banda... o meu problema eh na parte de tablatura... o meu problema eh o seguinte:

eu coloco a cifra ou a tablatura no banco de dados mysql... com o texto a seguir como exemplo:

 C                    D                G
bla bla bla bla bla bla bla blab bla

dai quando eu vou exibir na tela os espaços entre as notas somem dai fica assim:

C D G
bla bla bla bla bla bla bla blab bla
Como que posso fazer para que quando eu exiba as notas da musica os espaços a mais que eu dei entre as notas não sumam?

Empaquei Em Um Sisteminha De Quiz

26/10/2004, 08:17

Eae pessoal blz,
Entaum... eu to fazendo um sistemiha de quiz, tipo o usuário se registra e depois ele pode responder as perguntas do QUIZ, tem duas paginas exibirpergunta.php que eh responsável pela exibição da pergunta com as respostas e uma outra verifica.php que é responsável pela verificação se a resposta escolhida é certa ou não, até ai blz... o meu problema é o seguinte... eu queria que na pagina que verifica a resposta exibisse tb um link para a proxima pergunta caso ele tenha acertado a pergunta e eu não estou conseguinto fazer isso., abaixo eu vou colocar as duas paginas para ficar mais facil de entender...

exibirpergunta.php
<?
//restrição da pagina para usuarios não logados

//....

//Inclui arquivo de configuração
include "../includes/config.php";

//Inicia a conexão
$res1 = mysql_connect("$host", "$user", "$senha");
$sql = "SELECT * FROM quiz,membros";
$res2 = mysql_db_query("$banco", "$sql", $res1);
$valor = mysql_fetch_array($res2);
?>
<html>
<head>
<title>Quiz - Exibir Perguntas</title>
<link href="css.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
.style1 {font-family: Verdana, Arial, Helvetica, sans-serif}
-->
</style>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head>
<body>
<form method="POST" action="verifica.php">
<input name="correta" type="hidden" value="<?=$valor["correta"] ?>">
<input name="id_pergunta" type="hidden" value="<?=$valor["id_pergunta"] ?>">
<input name="idmembros_" type="hidden" value="<?=$valor["idmembros"] ?>">
<table width="360" border="0">
  <tr class="texto">
    <td colspan="3" scope="col">Ol&aacute; <b>
                        <?=$_SESSION['nick'] ?>
                      </b> , voc&ecirc; tem <?=$valor["pontos"] ?></td>
  </tr>
  <tr class="texto">
    <td colspan="3" scope="col"><div align="left">
        <?=$valor["pergunta"] ?>
        </div></td>
  </tr>
  <tr class="texto">
    <td width="13"><div align="left">a)</div></td>
    <td width="20"><div align="left">
    <input name="verifica" type="radio" value="1" checked>
    </div></td>
    <td width="313"><div align="left">
        <?=$valor["resposta1"] ?>
        </div></td>
  </tr>
  <tr class="texto">
    <td><div align="left">b)</div></td>
    <td><div align="left">
    <input type="radio" name="verifica" value="2">
    </div></td>
    <td><div align="left">
        <?=$valor["resposta2"] ?>
        </div></td>
  </tr>
  <tr class="texto">
    <td><div align="left">c)</div></td>
    <td><div align="left">
    <input type="radio" name="verifica" value="3">
    </div></td>
    <td><div align="left">
        <?=$valor["resposta3"] ?>
        </div></td>
  </tr>
  <tr class="texto">
    <td><div align="left">d)</div></td>
    <td><div align="left">
    <input type="radio" name="verifica" value="4">
    </div></td>
    <td><div align="left">
        <?=$valor["resposta4"] ?>
        </div></td>
  </tr>
  <tr>
    <td height="40"><div align="left"></div></td>
    <td><div align="left"></div></td>
    <td><div align="left">
      <input name="Submit" type="submit" class="botao" value="Enviar">
       </div></td>
  </tr>
</table>
</body>
</form>
</html>

verifica.php
<?php
//Inclui arquivo de configuração
include "../includes/config.php";

//Inicia a conexão
$res1 = mysql_connect("$host", "$user", "$senha");

//Se estiver correta, adiciona 10 pontos
if ($verifica == $correta) {
    $sql = "update membros set pontos = pontos + 10 WHERE idmembros='$idmembros_'";
    $res2 = mysql_db_query("$banco", "$sql", $res1);

echo "A resposta está correta";
echo "<br><br>";
echo "<a href='aqui_vai_o_link'>Próxima Pergunta</a>";
}

//Se estiver incorreto apaga os pontos
else
{
  $sql = "update membros set pontos = 0 WHERE idmembros='$idmembros_'";
  $res2 = mysql_db_query("$banco", "$sql", $res1);
echo "Resposta incorreta!!";
echo "<br><br>";
echo "Quiz - Você perdeu todos os pontos.!!";
}
?>

Alguem pode me ajudar?

Agradeço desde já,
Douglas

Evitar Registros Duplicados

18/10/2004, 09:44

Eae pessoal blz?...
entuam... eu fiz um cadastro de usuários... até ai blz... o problema eh o seguinte... eu não consigo barrar o registro duplicado... não sei o que estou fazendo de errado... o sistema está aceitando cadastrar mais de 1 usuarios com o mesmo nick... vou colocar o meu codigo abaixo... se alguem souber me dizer oq ue eu estou fazendo de errado ou tiver um exemplo diferente pra eu poder barrar isso eu agradeço...

inserirusuarios.php
<?
include "includes/config.php";
$res1 = mysql_connect("$host", "$user", "$senha");
$sql = "SELECT * FROM membros";
$resultado = mysql_db_query("$banco", "$sql", $res1)
or die ("Não foi possível realizar a consulta ao banco de dados");

	if(mysql_num_rows($resultado)>0) {

  while ($linha=mysql_fetch_array($resultado)) {
  $nickbd = $linha["nick"];

  }
	}
// Verifica se o nick já existe no banco de dados.
	if($nickuser == $nickbd){
  echo "<script>window.alert(\"O nick que você digitou já existe em nosso bando de dados, tente outro.\");
        window.location = 'javascript:history.back(-1)';
        </script>";
  }
// Verfica se os campos estão em branco
	
	elseif(empty($_POST['prinome']) || empty($_POST['cidade']) ||
 	 empty($_POST['email']) || empty($_POST['sexo']) ||
 	 empty($_POST['nickuser']) || empty($_POST['senhamembros']))
        {
	echo "<script>window.alert(\"Algum campo obrigatório você deixou em branco.\");
       window.location = 'javascript:history.back(-1)';
       </script>";

	}
        else
	{
// Se estiver tudo certo adiciona a categoria ao banco de dados.
	$sql = "insert into membros "
	." (prinome, cidade, email, msn, icq, sexo, avatar, nick, senha, datacad, interesses)"
	." values ('$prinome', '$cidade', '$email', '$msn', '$icq', '$sexo', '$avatar', '$nickuser', '$senhamembros', '$datacad', '$interesses')";
	$res2 = mysql_db_query("$banco", "$sql", $res1);
	
	mysql_close($res1);
	setcookie("nick_",$nickuser, time()+2592000);
	echo "<script>window.alert(\"Usuário $nickuser cadastrado com Sucesso você será redirecionado para a Pagina principal.\");</script>";
	echo "<meta http-equiv='refresh' content='0;URL=index.php'>";
	}
?>

Agradeço desde já,
Douglas

IPB Skin By Virteq