Jump to content

[Resolvido] Mostrar e não mostrar


joaocasta

Recommended Posts

Boa tarde gostava que se o utilizador tivesse o nº de cargo menor que 4 não aparece a mensagem.

Aqui fica o codigo que tenho:

<?php

$sql = mysql_query("SELECT id_usertipo, username FROM users");
while($row = mysql_fetch_array($sql)){
if ($row['id_usertipo'] == 4)
{
}
else
{
echo '<marquee behavior="scroll" direction="left">És Uploader!! Entra na Area Privada e faz um Upload</marquee>';
}
}
?>

mas nao me funciona. aparecem-me 4 mensagens iguais e em todos os membros aparece a mensagem. e não quero isso..

agradeço ajuda 😉

Link to comment
Share on other sites

O teu query vai buscar todos os utilizadores à base de dados.

Para ires buscar só um usa o WHERE

   $sql = mysql_query("SELECT id_usertipo, username FROM users WHERE user_id = 42");
Edited by pmg

What have you tried?

Não respondo a dúvidas por PM

A minha bola de cristal está para compor; deve ficar pronta para a semana.

Torna os teus tópicos mais atractivos e legíveis usando a tag CODE para colorir o código!

Link to comment
Share on other sites

Já descobri, obrigado Hippo

EDIT: Só para não criar outro tópico, gostava de perguntar como posso fazer para se no link tiver "inserir.php?id=17&categoria=series" aparecer os campos para inserir a serie e se tiver "inserir.php?id=18&categoria=filmes" apareçam os campos para inserir os filmes.

Agradecia uma ajuda rapida 😉

Tenho este codigo:

inserir.php

<?php
include "config.php";
include "template.php";
$id = (int)$_GET['id'];
$sql = "SELECT id, username, id_usertipo FROM users WHERE id = '".$_SESSION['id']."'";
$result = mysql_query($sql);
while($row = mysql_fetch_array($result)){
 if ($row['id_usertipo'] > 4) {
		 echo "<h3 align='center'>Nao tens permissoes de Uploader. Se queres fazer uploads candidata-te a Uploader.</h3>";
 } else {
$error = "";
if (!empty($_POST['submit'])) {
if (empty($_POST['nomeimdb'])) {
$error .= 'Insere o nome do IMDB.<br />';
}
if (empty($_POST['nomept'])) {
$error .= 'Insere o nome em PT.<br />';
}
if (empty($_POST['capa'])) {
$error .= 'Insere o link da capa.<br />';
}
if (empty($_POST['release'])) {
$error .= 'Insere a release.<br />';
}
if (empty($_POST['linkimdb'])) {
$error .= 'Insere o link do imdb.<br />';
}
if (empty($_POST['genero'])) {
$error .= 'Insere o genero.<br />';
}
if (empty($_POST['duracao'])) {
$error .= 'Insere a duracao do filme.<br />';
}

if (empty($error )) {
$nomeimdb = mysql_real_escape_string ($_POST['nomeimdb']);
$nomept = mysql_real_escape_string ($_POST['nomept']);
$capa = mysql_real_escape_string ($_POST['capa']);
$release = mysql_real_escape_string ($_POST['release']);
$linkimdb = mysql_real_escape_string ($_POST['linkimdb']);
$genero = mysql_real_escape_string ($_POST['genero']);
$duracao = mysql_real_escape_string ($_POST['duracao']);
$ano = mysql_real_escape_string ($_POST['ano']);
$idioma = mysql_real_escape_string ($_POST['idioma']);
$tamanho = mysql_real_escape_string ($_POST['tamanho']);
$screen1 = mysql_real_escape_string ($_POST['screen1']);
$screen2 = mysql_real_escape_string ($_POST['screen2']);
$screen3 = mysql_real_escape_string ($_POST['screen3']);
$elenco = mysql_real_escape_string ($_POST['elenco']);
$trailer = mysql_real_escape_string ($_POST['trailer']);
$sinopse = mysql_real_escape_string ($_POST['sinopse']);
$link1 = mysql_real_escape_string ($_POST['link1']);
$submit = $_POST['submit']; //no need to validate this
$checkupload = mysql_query("SELECT * FROM downloads WHERE nomeimdb = '".$nomeimdb."'");

$nomeimdb = mysql_real_escape_string($_POST['nomeimdb']);
if(mysql_num_rows($checkupload) == 1) {
$error .= '<p>Sorry, that movie is taken. Please go back and try again.</p>';
 }
$id_utilizador = (int)$_SESSION['id'];
$dreg = date('Y-m-d H:i:s');
if (empty($error)) {
		 $registerquery = mysql_query("INSERT INTO downloads (id_utilizador, `nomeimdb`, `nomept`, `release`, `capa`, `linkimdb`, `genero`, `duracao`, `ano`, `idioma`, `tamanho`, `screen1`, `screen2`, `screen3`, `trailer`, `sinopse`, `elenco`, `link1`, dreg) VALUES(".$id_utilizador.", '$nomeimdb', '$nomept', '$release', '$capa', '$linkimdb', '$genero', '$duracao', '$ano', '$idioma', '$tamanho', '$screen1', '$screen2', '$screen3', '$trailer', '$sinopse', '$elenco', '$link1', '$dreg')") or die(mysql_error());
	 if($registerquery) {
 $sql = mysql_query ("UPDATE users SET downloads = downloads+1 WHERE id= '".$_SESSION['id']."'");
	 $success = "<h1>Success</h1>";
	 $success .= "<p>Your account was successfully created. Please <a href=\"downloads.php\">click here to see</a>.</p>";
	 } else {
	 $error .= "<p>Sorry, your registration failed. Please go back and try again.</p>";
	 }
 }
}
}
?>
<?php
if (!empty($error)) {
?>
<?php echo $error; ?>
<?php
}elseif (!empty($success)) {
echo $success;
}else {
?>
<style type="text/css">
.centerform {
text-align:right;
}
textarea {width: 99%; height: auto;}
</style>
<?php
$sql = mysql_query("SELECT * FROM reservas WHERE id= '".$id."' ");
while($row = mysql_fetch_assoc($sql)){
?>
<div class="centerform">
<form id="formupload" style="width:400px; margin:0 auto;" action="#" method="post">
<table>
	 <tr>
								 <td>
								 Nome IMDb:
								 </td>
								 <td>
								 <input name="nomeimdb" placeholder="Nome do IMDb" type="text" class="input" size="25"/>
								 </td>
							 </tr>
	 <tr>
								 <td>
								 Nome PT:
								 </td>
								 <td>
								 <input name="nomept" placeholder="Nome em PT" type="text" class="input" size="25"/>
								 </td>
							 </tr>
	 <tr>
								 <td>
								 Capa:
								 </td>
								 <td>
								 <input name="capa" placeholder="Link da capa" type="text" class="input" size="25"/>
								 </td>
							 </tr>
	 <tr>
								 <td>
								 Release:
								 </td>
								 <td>
								 <input name="release" placeholder="Coloca a release" value="<?php echo $row['release']; ?>" type="text" class="input" size="25"/>
								 </td>
							 </tr>
	 <tr>
								 <td>
								 Link Imdb:
								 </td>
								 <td>
								 <input name="linkimdb" placeholder="Coloca o link do IMDb" type="text" class="input" size="25"/>
								 </td>
							 </tr>
	 <tr>
								 <td>
								 Genero:
								 </td>
								 <td>
								 <input name="genero" placeholder="Coloca o género" type="text" class="input" size="25"/>
								 </td>
							 </tr>
	 <tr>
								 <td>
								 Duracao:
								 </td>
								 <td>
								 <input name="duracao" placeholder="Coloca a duração do filme" type="text" class="input" size="25"/>
								 </td>
							 </tr>
	 <tr>
								 <td>
								 Ano:
								 </td>
								 <td>
								 <input name="ano" placeholder="Insere o ano" type="text" class="input" size="25"/>
								 </td>
							 </tr>
	 <tr>
								 <td>
								 Idioma:
								 </td>
								 <td>
								 <input name="idioma" placeholder="Coloca o idioma do filme" type="text" class="input" size="25"/>
								 </td>
							 </tr>
	 <tr>
								 <td>
								 Tamanho:
								 </td>
								 <td>
								 <input name="tamanho" placeholder="Coloca o tamanho do ficheiro" type="text" class="input" size="25"/>
								 </td>
							 </tr>
	 <tr>
								 <td>
								 Screen 1:
								 </td>
								 <td>
								 <input name="screen1" type="text" class="input" size="25"/>
								 </td>
							 </tr>
	 <tr>
								 <td>
								 Screen 2:
								 </td>
								 <td>
								 <input name="screen2" type="text" class="input" size="25"/>
								 </td>
							 </tr>
	 <tr>
								 <td>
								 Screen 3:
								 </td>
								 <td>
								 <input name="screen3" type="text" class="input" size="25"/>
								 </td>
							 </tr>
	 <tr>
								 <td>
								 Trailer:
								 </td>
								 <td>
								 <input name="trailer" placeholder="Link do trailer" type="text" class="input" size="25"/>
								 </td>
							 </tr>
	 <tr>
								 <td>
								 Sinopse:
								 </td>
								 <td>
								 <textarea name="sinopse" placeholder="Coloca a sinopse" type="text" class="input" size="25"></textarea>
								 </td>
							 </tr>
	 <tr>
								 <td>
								 Elenco:
								 </td>
								 <td>
								 <input name="elenco" type="text" class="input" size="25" maxlength="200" />
								 </td>
							 </tr>
	 <tr>
								 <td>
								 Link:
								 </td>
								 <td>
								 <input name="link1" placeholder="Link do Torrent" type="text" class="input" size="25" maxlength="200" />
								 </td>
							 </tr>
							 </tr>
	 <tr>
								 <td colspan="2" align="center">
								 <input type="submit" name="submit" value="Enviar" /></td>
							 </tr>
</table>
</form>
</div>
<?php
 }
}
}
}
?>
</body>
</html>
Edited by joaocasta
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.