Jump to content


AMDeus

Member Since 25/08/2004
Offline Last Active 20/03/2005, 11:36
-----

Topics I've Started

Este Erro Na Função Verifica Aparece

19/02/2005, 08:18

Tenho esta função para verificar o login foi realizado, porém está exibindo a página normalmente aopós efetuar o login e acima da página o erro:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in F:\www\admin\comandos.php on line 13


a linha 13 é esta: " if(mysql_num_rows($resultado)==1){" e o arquivo comandos é onde se localiza esta função e está incluído na página index.php.

Alguem ai pode me ajudar a melhorar a função ou localizar este erro?

function verifica () {    //--------------------- verifica o login
if(isSet($_COOKIE["login"]))
 $login = $_COOKIE["login"];
if(IsSet($_COOKIE["senha"]))
 $senha = $_COOKIE["senha"];

if(!(empty($login) OR empty($senha))){
 $resultado = mysql_query("SELECT * FROM osprimo_admin WHERE login = '$login' and senha = '$senha'");

 if(mysql_num_rows($resultado)==1){

  if($senha != mysql_result($resultado,0,"senha")){

   setcookie("login");
        setcookie("senha");
         echo "<center>Você não efetuou o LOGIN!</center>";
echo "<center><a href=\"./\">Voltar</a></center>";
    exit;
}
}
echo "<center>Olá $login, seja bem-vindo(a)</center>";}
 else{
echo "<center>Acesso Negado. Por Favor, efetue o Login.";
echo '<table border="0" cellpadding="0" cellspacing="0" width="100%" id="table9">
 	 <tr>
    <td width="303">
    <img border="0" src="imagens/img_login.gif" width="97" height="105" align="right"></td>
    <td>
    <form name="formulario" method="POST" action="?adm=login">
   	 <p>Usuário:<input type="text" name="login" id="login" size="20"></p>
   	 <p>&nbsp; Senha:<input type="password" name="senha" id="senha" size="16"><input type="submit" value="ok" name="Submit"></p>
    </form>
    <p>&nbsp;</p>
    </td>
 	 </tr>
  </table>';
exit;
}
}

Coloquei Em Meu Site 2 Logomarcas Conhecidas

11/02/2005, 00:43

Tenho inserido as logomarcas "o Melhor do Brasil é o brasileiro" e "Brasil, um pais de todos" Um é da ABA, e outro do Governo federa,.
Coloquei somente um comentário onmouseover onde indica que a logomarca pertence aos seus respectivos proprietários...

Há algo de rium nisto?

Este Script De Inserelogo Já é Bom

10/02/2005, 16:26

Para quem procura acabou de encontrar: Eu já utilizo a muito tempo este script de inserção de logomarcas, para um site de bijouterias e cobertura de eventos.
É simples e já está comentado.. porem necessito de uma ajuda fazêlo inserir altomaticamente.

Um script de upload de 5 arquivos por vez eu não tenho, o problema é:

Enviar 5 imagens por vez via upload:
No upload, a logo é inserida automaticamente
Com possibilidade de escolher a pasta de destino das imagens.
Sem ter que mudar de pasta (imagem enviada = imagem na mesma pasta)

Para quem já utiliza, gostaria de saber também se este procedimento de inserir logos requer muito servidor, porque aqui em casa... não demora tanto.
E se é possível gerar uma nova imagem na mesma pasta de onde a imagem de origem está (sobreescrever o arquivo).

o script (que funciona beleza) é este:

<?
//config
set_time_limit(300);

// taxa de compressão do JPEG
$tx_compressao = 75;

// imagem com logomarca e marca d`água
$arq_marca_h = 'emhorizontal.png';
$arq_marca_v = 'emvertical.png';

// correção de gamma de cores
$tx_correcao = 1.0;

// pasta de origem, onde o script vai carregar as imagens originais
$dir = "./originais";

// pasta de destino, onde o script vai gravar as imagens geradas
$dst = "./convertidas";

//final config

// calcula e informa o tamanho da foto para visualização
function detecta_tamanho_visualiza($img) {
	$vetor[0] = imagesx($img);
	$vetor[1] = imagesy($img);

	return $vetor;
}

// função para processos graficos da foto.
function criafoto($arquivo) {

	global $tx_compressao, $tx_correcao, $arq_marca_h, $arq_marca_v, $dir, $dst;

	// carrega foto original
	$foto = imagecreatefromjpeg("$dir/$arquivo");

	// determina o posicionamento da foto, vertical ou horizontal
	if (imagesx($foto) > imagesy($foto)) {
  // imagem da marca horizontal
  $marca = imagecreatefrompng("$arq_marca_h");
	} else {
  // imagem da marca vertical
  $marca = imagecreatefrompng("$arq_marca_v");
	}

	// carrega o tamanho da imagem para visualização
	$tamV = detecta_tamanho_visualiza($marca);

  // transparencia, para o exemplo, o fundo da imagem marca.png deve ser branco
	imagecolortransparent($marca, imagecolorallocate($marca, 0, 225, 0));

	// gera imagens que resultarão na imagem final
	$final = imagecreatetruecolor($tamV[0], $tamV[1]);

	// copia o conteudo da imagem original para o imagem resultado final
	imagecopyresampled($final, $foto, 0, 0, 0, 0, $tamV[0], $tamV[1], imagesx($foto), imagesy($foto));

	// aplica correção de gamma (brilho e contraste)
	imagegammacorrect($final, 0.9, $tx_correcao);

	// coloca a marca d`água
	imagecopyresampled($final, $marca, 0, 0, 0, 0, $tamV[0], $tamV[1], $tamV[0], $tamV[1]);

	// gera foto na pasta destino
	imagejpeg($final, "$dst/$arquivo", $tx_compressao);

}

// procedimento para realizar o processo para todos os arquivos da pasta configurada.
if (is_dir($dir)) {
    if ($pasta = opendir($dir)) {
        while (($arq_imagem = readdir($pasta)) !== false) {
 	 if (!(($arq_imagem == ".") || ($arq_imagem == "..")))
             criafoto($arq_imagem);
        }
        closedir($pasta);
    }
}

echo "concluido!";
exit;
?>

Este Script Exibe 2 Tipos De Banners

08/02/2005, 22:47

Seguinte, em um tópico anterior que postei, solicitei um script para rotacinar banners em áreas diferentes. consegui encontrar.

Só que consegui modificar todos os scripts de cadastro, exclusão e tal.. mas o de listar está me matando...

No script abaixo de nome LISTA.php exibe os Banners 120x60 e 468x60 , porem no meu site exite os banners 88x31 e 140x140.
Gostaria de poder exibir o banner 140x140 e trocar o 120x60 pelo 88x31, mas só vejo erro!

Alguem pode me ajudar?

<?php
$s = mysql_query("SELECT * FROM sistema WHERE tipo='1'");
$s2 = mysql_query("SELECT * FROM sistema WHERE tipo='2'");
$tam = $_GET['tam'];
$tbanner = $_POST['tbanner'];
$form = $_POST['form'];

echo'<font face="tahoma" size="2" color="#808080">';

//FORM
if($log=="1"){
if(empty($form)){
echo'
<form method="post" action="?banner=lista">
<strong><font color="#999999" size="2" face="Tahoma">Selecione o tamanho do banner que deseja visualizar:</font></strong><br>
<BR><select name="tbanner" size="1">
   <option value="1">  468x60  </option>
   <option value="2">  120x60  </option>
</select>
<input type="hidden" name="form" value="1">
<BR><BR><input type="submit" value=" ENTRAR >>">
</form>
';
}

$tbanner = $_POST['tbanner'];

//BANNER 468
if(isset($form) and ($tbanner=="1")){
$n = mysql_num_rows($s);

echo '<b>Banners 468x60:</b>';

if($n>0){
while($r=mysql_fetch_array($s)){
$img = $r[img];
$ext = substr($img, -3);

echo'
        <table width="600" border="1" cellpadding="0" cellspacing="4" bordercolor="#E8E8E8">
          <tr bordercolor="#F4F4F4">
            <td width="44"><div align="center"><strong><font color="#666666" size="1" face="Tahoma">Nome:
                </font></strong></div></td>
            <td width="161"><div align="center"><font face="tahoma" size="2">'.$r[nomesite].'</div></td>
            <td width="44"><div align="center"><strong><font color="#666666" size="1" face="Tahoma">Clicks:</font></strong></div></td>
            <td width="66"><div align="center"><font face="tahoma" size="2">'.$r[clicks].'</div></td>
            <td width="39"><div align="center"><strong><font color="#666666" size="1" face="Tahoma">Views:</font></strong></div></td>
            <td width="86"><div align="center"><font face="tahoma" size="2">'.$r[views].'</div></td>
            <td width="144"> <div align="center"><strong><font color="#FF0000" size="1" face="Tahoma">
                <a href="?banner=deletar&id='.$r[id].'">DELETAR</a> </font></strong><font color="#666666" size="1" face="Tahoma"><font color="#CCCCCC">|</font><strong><font color="#009900">
                <a href="?banner=info&id='.$r[id].'">+ INFO</a></font></strong></font></div></td>
          </tr>
          <tr bordercolor="#F9F9F9" bgcolor="#FFFFFF">
            <td colspan="7"><center>
';
$img = $r[img];
$ext = substr($img, -3);

if(ereg("(gif|jpeg|jpg|png|bmp|psd)", $ext)){
  echo '
  <a href="'.$r[link].'" target="_blank"><img src="'.$r[img].'" alt="'.$r[alt].'" border="0"></a>';
  } else {
  echo "
  <object classid=\"clsid: 27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"468\" height=\"60\">";
  echo "
  <param name=\"movie\" value=\"$img\">
  <param name=\"quality\" value=\"high\">
  <embed src=\"$img\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"468\" height=\"60\"></embed></object>";
 }
echo'</td></tr></table><BR>';

  }// endwhile
} else { echo '<BR><BR>Não há banners para este tamanho!'; }
}

//BANNER 120
if(isset($form) and ($tbanner=="2")){
$n2 = mysql_num_rows($s2);
echo '<b>Banners 120x60:</b>';

if($n2>0){
while($r2=mysql_fetch_array($s2)){
echo'
        <table width="600" border="1" cellpadding="0" cellspacing="4" bordercolor="#E8E8E8">
          <tr bordercolor="#F4F4F4">
            <td width="44"><div align="center"><strong><font color="#666666" size="1" face="Tahoma">Nome:
                </font></strong></div></td>
            <td width="161"><div align="center"><font face="tahoma" size="2">'.$r2[nomesite].'</div></td>
            <td width="44"><div align="center"><strong><font color="#666666" size="1" face="Tahoma">Clicks:</font></strong></div></td>
            <td width="66"><div align="center"><font face="tahoma" size="2">'.$r2[clicks].'</div></td>
            <td width="39"><div align="center"><strong><font color="#666666" size="1" face="Tahoma">Views:</font></strong></div></td>
            <td width="86"><div align="center"><font face="tahoma" size="2">'.$r2[views].'</div></td>
            <td width="144"> <div align="center"><strong><font color="#FF0000" size="1" face="Tahoma">
                <a href="?banner=info&id='.$r2[id].'">DELETAR</a> </font></strong><font color="#666666" size="1" face="Tahoma"><font color="#CCCCCC">|</font><strong><font color="#009900">
                <a href="?banner=info&id='.$r2[id].'">+ INFO</a></font></strong></font></div></td>
          </tr>
          <tr bordercolor="#F9F9F9" bgcolor="#FFFFFF"><center>
';
$img2 = $r2[img];
$ext2 = substr($img2, -3);

if(ereg("(gif|jpeg|jpg|png|bmp|psd)", $ext2)){
  echo '
  <a href="'.$r2[link].'" target="_blank"><img src="'.$r2[img].'" alt="'.$r2[alt].'" border="0"></a>';
  } else {
  echo "
  <object classid=\"clsid: 27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\"120\" height=\"60\">";
  echo "
  <param name=\"movie\" value=\"$img2\">
  <param name=\"quality\" value=\"high\">
  <embed src=\"$img2\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\"120\" height=\"60\"></embed></object>";
 }
echo'</td></tr></table><BR>';
    }// endwhile
  } else { echo '<BR><BR>Não há banners para este tamanho!'; }
  }
}

if($log=="2"){
$s3 = mysql_query("SELECT * FROM sistema WHERE login='$l'");
$n3 = mysql_num_rows($s3);

if($n3>0){
echo'<font face="tahoma" size="2" color="#808080"><b>Seu banner:</b></font><BR><BR>';
while($r3=mysql_fetch_array($s3)){
echo'
        <table width="600" border="1" cellpadding="0" cellspacing="4" bordercolor="#E8E8E8">
          <tr bordercolor="#F4F4F4">
            <td width="44"><div align="center"><strong><font color="#666666" size="1" face="Tahoma">Nome:
                </font></strong></div></td>
            <td width="161"><div align="center"><font face="tahoma" size="2">'.$r3[nomesite].'</div></td>
            <td width="44"><div align="center"><strong><font color="#666666" size="1" face="Tahoma">Clicks:</font></strong></div></td>
            <td width="66"><div align="center"><font face="tahoma" size="2">'.$r3[clicks].'</div></td>
            <td width="39"><div align="center"><strong><font color="#666666" size="1" face="Tahoma">Views:</font></strong></div></td>
            <td width="86"><div align="center"><font face="tahoma" size="2">'.$r3[views].'</div></td>
            <td width="144"> <div align="center"><strong><font color="#FF0000" size="1" face="Tahoma">
                <a href="?banner=modificar">MODIFICAR</a></font></strong></font></div></td>
          </tr>
          <tr bordercolor="#F9F9F9" bgcolor="#FFFFFF">
            <td colspan="7"><center>';
            $img3 = $r3[img];
$ext3 = substr($img3, -3);

if($r3[tipo]=="1"){ $t=1; } else { $t=2; }

if(ereg("(gif|jpeg|jpg|png|bmp|psd)", $ext3)){
  echo '
  <a href="'.$r3[link].'" target="_blank"><img src="'.$r3[img].'" alt="'.$r3[alt].'" border="0"></a>';
  } else {
  echo "
<center><object classid=\"clsid: 27CDB6E-AE6D-11cf-96B8-444553540000\" codebase=\"http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0\" width=\""; echo ($t=="1") ? "468" : "120"; echo "\" height=\"60\">";
  echo "
  <param name=\"movie\" value=\"$img3\">
  <param name=\"quality\" value=\"high\">
  <embed src=\"$img3\" quality=\"high\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" type=\"application/x-shockwave-flash\" width=\""; echo ($t=="1") ? "468" : "120"; echo "\" height=\"60\"></embed></object>";
 }
echo'</td></tr></table><BR>';
   }
  }
}
?>

Não Sei Se Tem Jeito, Mas...

08/02/2005, 20:10

Seguinte:
Tenho uma necessidade de criar áreas diferentes para publicidade em meu site. Temos a área para banners 480x60 e as áreas para 88x31, existe algum script que tenha esta opção de criar áreas para os banners cadastrados?

Localizei o Power Banner Manager versão 2, porem para o usuário visualizar as estattísticas do própri banner, ele pode criar até uma área pra ele mesmo, ai bagunça o sistema!

Algum script que tenha esta opção?

IPB Skin By Virteq