Ir para conteúdo
Fórum CódigoFonte.net

Eduardo_SB

Membros
  • Total de itens

    5
  • Registro em

  • Última visita

  1. Eduardo_SB

    problemas para logar

    Problemas para logar olá pessoal, estou com um pequeno problema, é o seguinte: tenho um script de noticias onde possui uma área administrativa. nesses ultimos dias, fiz algumas alterações no mesmo, com isso testo como q fikou no apache, para em seguida jogar no servidor web. o problema é que na internet, quando eu tento LOGAR agora, simplesmente nao acontece nada, os campos login e senhas limpam depois que clico em entrar. Isso é quando digito o login e senha correto. quando digito um dos dois errados, pede-se para digitar corretamente os dois. será q voces sabem pq isso ta acontecendo na internet? INICIO DO CODIGO PHP <?php include "include_config.php"; // INICIA A ENTRADA POR SENHA [email protected]$_POST["login"]; [email protected]$_POST["senha"]; [email protected]$_GET["destroy"]; if(isset($destroy)){ // Se destroy está setado if($destroy==$sessdestroy){ // Se casa a variável session_start(); session_destroy(); session_unregister($sessreg); // Desregistra header("location:$newsform"); echo "<title>$newstitle</title>"; unset($destroy); exit(); } else { header("location:$newsform"); } } else { // Se destroy não está setado session_start(); if(isset($login)){ // Se login está setado if($login==$login0 && $senha==$senha0){ // Verifica senhas session_register($sessreg); // Registra sessão header("location:$newsform"); } else { // Se senhas não casam echo "<html><head>"; echo '<meta http-equiv="Content-Type" charset=iso-8859-1">'; echo "<title>$newstitle</title>"; echo "<link rel='stylesheet' type='text/css' href='scripts/style.css'></head><body>"; echo "<div align='center'><br /><br /><br /><strong><span class='fonte1'>$notpermit</strong><br /><br /><a href='javascript:window.history.go(-1);' style='color:#3BA1B7; text-decoration:none;font-weight:bold;'><<BACK</a></span></div></body></html>"; session_destroy(); exit(); } } if(!session_is_registered($sessreg)){ // Se sessão ainda não está registrada mostra o formulário echo "<html><head>"; echo "<title>$newstitle</title></head>\n"; echo "<body onload='document.form.login.focus()'><div align='center'><table width='100%' height='100%'><tr><td align='center'>\n"; echo "<form method='post' action='$newsform' name='form' />\n"; echo "<span class='fonte1'>Login</span><br /><input type='text' name='login' style='border:1px solid #338A99;' /><br /><br />\n"; echo "<span class='fonte1'>Senha</span><br /><input type='password' name='senha' style='border:1px solid #338A99;'><br /><br />\n"; echo "<input type='submit' value='Entrar' style='border:1px solid #338A99;' /></form>\n"; echo "</td></tr></table></div></body>"; session_destroy(); } else { // Mostra tudo após verificar senhas // INICIA A NEWS A PARTIR DAQUI include "include_header.php"; // Inclui o cabeçalho . . .
  2. Eduardo_SB

    Alterações na data Automática

    olá pessoal... o meu problema é o seguinte: to aki com um script de notícias, e gostaria q vcs me ajudassem a fazer uma pequena alteração no mesmo, pois, ao cadastrar uma nova notícia, não há um campo específico para selecionar a data, pois a mesma é inserida automaticamente de acordo com a data do computador, entao, gostaria que a data foi inserida pelo usuário, usando a barra de rolagem....(1 a 31dias),(1 a 12meses)e (2000a20010), parte do código está abaixo: atenciosamente, eduardoo ... <?php $selcat=mysql_query("select * from $tabsnews_cats order by cat asc"); $numcats = mysql_num_rows($selcat); echo "<br /><div id='divtitulo'><span class='fonte1'>$tittotcats<strong>$numcats</strong></span></div><br />"; while($lcat=mysql_fetch_array($selcat)){ // Pega valores $id =$lcat["id"]; $cat=$lcat["cat"]; $numcat1=mysql_query("select * from $tabsnews_news where categoria=$id'"); $numcat2=mysql_num_rows($numcat1); echo "<div id='divlinha'><div id='divnumero'>$numcat2</div><span class='fonte1'><a href='$newsform?acao=$showcat&amp;categoria=$id' class='link2'>".strtoupper($cat)."</a></span></div>"; } echo "</form></p></div>"; } else { // EXECUTA SWITCH echo "<div id='divbody'>"; switch ($acao){ // Cadastra os dados no MySQL case $enviar: // VARIÁVEIS DO FORM (POST) $titulo =addSlashes($_POST["titulo]); $desc1 =nl2br($_POST["desc1"]); $desc2 =nl2br($_POST["desc2"]); $categoria=$_POST["categoria"]; // PEGA HORA E DATA DO SERVIDOR $segundo=date("s",(time())); $minuto =date("i",(time())); $hora =date("H",(time())); $dia =date("d",(time())); $mes =date("m",(time())); $ano =date("y",(time())); $data = $dia."/".$mes."/".$ano." - ".$hora."-".$minuto."-".$segundo; // VARIÁVEIS DA IMAGEM ENVIADA $upimage =$_FILES["imagem"]["name"]; $upimagetemp=$_FILES["imagem"]["tmp_name"]; $upimagetype=$_FILES["imagem"]["type"]; if($titulo=="" || $desc1=="" || $categoria==""){ echo "<br /><br /><div align='center'><span class='fonte1'><strong>$actblankfields</strong><br /><br /></span></div>"; } else { if(!$upimage==""){ // VERIFICA O MIME TYPE if(($upimagetype != "image/pjpeg") && ($upimagetype != "image/jpeg") && ($upimagetype != "image/JPG")){ echo "<div align='center'><span class='fonte1'>$actnoimage</span></div>"; } else { include "include_img.php"; // INSERE OS DADOS NO MYSQL, COM IMAGENS $inserir=mysql_query("insert into $tabsnews_news (titulo,desc1,desc2,imagem1,imagem2,categoria,data) values ('$titulo','$desc1','$desc2','$imgthumb','$imgthumb2','$categoria','$data')") or die ("$actnodata"); if($inserir==1){ echo "<div align='center'><span class='fonte1'>$actokdata<br /><br /></span></div>"; echo "<script type=\"text/javascript\"> function Redirecionar(pagina) {location.href = pagina;} window.setTimeout(\"Redirecionar('$newsform')\", 3000); </script>"; } } } else { // INSERE OS DADOS NO MYSQL, SEM IMAGENS $inserir=mysql_query("insert into $tabsnews_news (titulo,desc1,desc2,categoria,data) values ('$titulo','$desc1','$desc2','$categoria','$data')") or die ("$actnodata"); if($inserir==1){ echo "<div align='center'><span class='fonte1'>$actokdata</span></div>"; echo "<script type=\"text/javascript\"> function Redirecionar(pagina) {location.href = pagina;} window.setTimeout(\"Redirecionar('$newsform')\", 3000); </script>"; } } } break; ...
  3. Eduardo_SB

    contador com erro

    olá pessoal... arrumei um código php de um contador que mostra o número de visitas no dia e o número de visitas total... só que o ele nao ta funcionando!!!! aparece os seguinte erros: Warning: fopen(conta.txt): failed to open stream: Permission denied in C:\Inetpub\vhosts\santabarbaraonline.com.br\httpdocs\contador.php on line 4 Warning: fread(): supplied argument is not a valid stream resource in C:\Inetpub\vhosts\santabarbaraonline.com.br\httpdocs\contador.php on line 5 Warning: fclose(): supplied argument is not a valid stream resource in C:\Inetpub\vhosts\santabarbaraonline.com.br\httpdocs\contador.php on line 6 Warning: fopen(conta.txt): failed to open stream: Permission denied in C:\Inetpub\vhosts\santabarbaraonline.com.br\httpdocs\contador.php on line 9 Warning: fwrite(): supplied argument is not a valid stream resource in C:\Inetpub\vhosts\santabarbaraonline.com.br\httpdocs\contador.php on line 10 Warning: fclose(): supplied argument is not a valid stream resource in C:\Inetpub\vhosts\santabarbaraonline.com.br\httpdocs\contador.php on line 11 ===================== o código php é o seguinte: contador.php <?php $contador = "conta.txt"; // patch do arquivo de gravação define ("adi", 1); // quantidade a ser adicionada $id = fopen($contador, "r+"); $conteudo = fread($id,filesize($contador)); fclose($id); clearstatcache(); $conteudo += adi; $id = fopen($contador, "r+"); fwrite($id, $conteudo, strlen($conteudo) + 5); fclose($id); clearstatcache(); //echo ($conteudo); ?> ========================================== ele armazena o número num arquivo txt (conta.txt) agora, pq está dando esse erro????
  4. quais são as possiveis causas de fotos de um banco de dados nao serem carregadas corretamente em um site??? e também nao estou conseguindo fazer uploads de fotos para o site.... descartando a causa de ser a falta de permissão chmod 777, o q poderia ser??? aparece só akele x em vermelho... eu configurei o local das fotos corretamente no código php!!!
  5. Eduardo_SB

    Erro no envio de fotos

    olá pessoal... quando tento fazer upload de fotos para o website , aparece o seguinte erro: Parse error: parse error, unexpected $end in C:\Inetpub\vhosts\sbonline.com.br\httpdocs\admin\cadfotevento.php on line 21 =================== cadevento.php <? include("cria_imagem.php"); include "conexao.php"; $TotalImg=$_GET['quant']; $id=$_POST['idim']; $DirImg = "c:/inetpub/vhosts/sbonline/httpdocs/fotos"; // $DirImg = "/fotos"; $DirThumb = "c:/inetpub/vhosts/sbonline/httpdocs/fotos/thumb"; // $DirThumb = "/fotos/thumb"; for($i=0;$i<$TotalImg;$i++) { if(!empty($_FILES['Imagem']['tmp_name'][$i])) { list($NomeImg,$ExtencionImg) = explode(".",$_FILES['Imagem']['name'][$i]); $NovaImg = $NomeImg.date("dHi").".jpg"; $sql=INSERT INTO fotos VALUES ('','$id','$tipo','$NovaImg')"; mysql_query($sql); move_uploaded_file($_FILES['Imagem]['tmp_name'][$i],$DirImg."/".$NovaImg); // ($_FILES['Imagem']['tmp_name'][$i],$DirImg."/".$NovaImg); CriaImg("$DirImg/$NovaImg","$DirImg/$NovaImg","400","300",S, array(R=>0,G=>0,B=>0)); CriaImg("$DirImg/$NovaImg","$DirThumb/$NovaImg","130","98",S, array(R=>0,G=>0,B=>0)); } } ?> ================================================ a linha 21 é CriaImg("$DirImg/$NovaImg","$DirThumb/$NovaImg","130","98",S, array(R=>0,G=>0,B=>0)); ================================================ função criaimg: <?php function CriaImg($ImgOrigem,$ImgDestino,$Larg,$Alt,$Fundo,$FundoCor = array(R=>255,G=>255,B=>255),$Qualidade=95) { if (file_exists($ImgOrigem) && isset($ImgDestino)) { // path info $InfoImg = pathInfo($ImgDestino); // Pega a altura e a largura da imagem $ImgTam = getImageSize($ImgOrigem); // Pega o tamanho da img para dimensionar sem ImgDestinoorcer - $ImgDestinoSize[0] = width, $ImgDestinoSize[1] = height $ImgOrigemRatio = $ImgTam[0]/$ImgTam[1]; // width/height ratio $ImgDestinoRatio = $Larg/$Alt; if ($ImgDestinoRatio > $ImgOrigemRatio) { $ImgDestinoSize[1] = $Alt; $ImgDestinoSize[0] = $Alt * $ImgOrigemRatio; // Centralizar img $CentroLarg = round(($Larg / 2) - ($ImgDestinoSize[0] / 2)); $CentroAlt = "0"; }else { $ImgDestinoSize[0] = $Larg; $ImgDestinoSize[1] = $Larg / $ImgOrigemRatio; // Centralizar img $CentroLarg = "0"; $CentroAlt = round(($Alt / 2) - ($ImgDestinoSize[1] / 2)); } // path rectification if ($InfoImg['extension'] == "gif") { $ImgDestino = substr_replace($ImgDestino, 'jpg', -3); } // Se for Thumb ele coloca um fundo para ficar igual if($Fundo =="S") { $ImgDestinoImage = imagecreatetruecolor($Larg,$Alt); // Cria o tamanho do fundo $CorFundo = ImageColorAllocate($ImgDestinoImage,$FundoCor[R],$FundoCor[G],$FundoCor); // Coloca a cor do fundo ImageFilledRectangle($ImgDestinoImage ,0,0,$Larg,$Alt,$CorFundo); // Cria um retangulo com fundo/cor $CentroX = $CentroLarg; $CentroY = $CentroAlt; }else{ $ImgDestinoImage = imagecreatetruecolor($ImgDestinoSize[0] ,$ImgDestinoSize[1]); $CentroX = "0"; $CentroY = "0"; } // Verifica a extanção switch ($ImgTam[2]) { case 1: //GIF $ImgOrigemImage = imageCreateFromGif($ImgOrigem); break; case 2: //JPEG $ImgOrigemImage = imageCreateFromJpeg($ImgOrigem); break; case 3: //PNG $ImgOrigemImage = imageCreateFromPng($ImgOrigem); break; default: return false; break; } // Copia a img para dentro do fundo imageCopyResampled($ImgDestinoImage, $ImgOrigemImage, $CentroX, $CentroY, 0, 0,$ImgDestinoSize[0] ,$ImgDestinoSize[1],$ImgTam[0],$ImgTam[1]); // Gera a Imagem switch ($ImgTam[2]) { case 1: case 2: imagejpeg($ImgDestinoImage,$ImgDestino,$Qualidade); break; case 3: imagepng($ImgDestinoImage,$ImgDestino); break; } return true; } else { return false; } } CriaImg("a.jpg","xx.jpg","100","100",N); //CriaImg("/images/fotos/3.jpg","/images/fotos/thumb/3.gif","90","80",S, array(R=>255,G=>0,B=>0)); ?> ================================= alguem saberia me explicar o pq deste erro??? atenciosamente, eduardo!!!
×
×
  • Criar Novo...