Ir para conteúdo
Fórum Script Brasil

Flávio_rj

Membros
  • Total de itens

    117
  • Registro em

  • Última visita

Tudo que Flávio_rj postou

  1. Flávio_rj

    Sessions

    Olá amigos, está acontecendo algo muito estranho, depois que migrei meu site para um novo servidor com PHP Version 5.3.2 ocorre um problema que nunca tinha ocorrido antes...! as sessions expiram em pouco tempo, tipo uns 2 a 7 minutos ou quando faço alguns atualizações repetidas na página. Já dei uma olhada pelo phpinfo(); e nada está errado com relaçãoa configuração das sessions. o código que aponta o erro quando a sessions expiram, é de não encontrar o usuario na tabela do BD pela referência feita pela $emailsession está abaixo: <? session_start(); include("conexao_db.php"); if ($logout==1) { $msg="logout realizado"; } else { if(isset($_SESSION['email'])) { $emailsession = $_SESSION['email']; $senhasession = $_SESSION['senha']; $sql=select cod_usuario,senha,nome from tab_usuarios where email='$emailsession'"; $query=mysql_query($sql,$conn); $codigodousuario=mysql_result($query,0,'cod_usuario'); $senhabd=mysql_result($query,0,'senha'); $lastlogin=mysql_result($query,0,'lastlogin'); $apelido=mysql_result($query,0,'apelido'); $nomebd=mysql_result($query,0,'apelido'); $nome_da_foto=mysql_result($query,0,'nome_da_foto'); $ativott = mysql_result($query,0,'ativo'); if ($ativott==0){$stat="Aguardando Liberação";} if ($ativott==1){$stat="Ativo";} if ($ativott==2){$stat="Conteúdo Considerado Impróprio";} $sexobd=mysql_result($query,0,'sexo'); if ($senhasession!=$senhabd) { unset ($_SESSION['email]); unset ($_SESSION['senha']); } else { ....
  2. Flávio_rj

    Criar pasta

    Onde encontro sobre URLs amigáveis...? meu servidor é tercerizado...será que vai dar pra fazer...?
  3. Flávio_rj

    Criar pasta

    Olá Pessoal, alguém tem idéia de como eu faço para quando o usuário ao se cadastrar em meu site o sistema crie uma pasta com seu nome(nick) e um arquivo index.php dentro dela, tipo o Twitter faz. Ficaria assim no final: http://www.meusite.com.br/nomedousuario Obrigado p/atenção!
  4. Olá pessoal, é o seguinte eu coloquei nas paginas do meu site: session_start("nome"); para iniciar as sessions, mas tem uma página que sempre apresenta o erro abaixo. O script funciona perfeitamente sem problemas, o que pode esta ocorrendo? existe alguma forma de retirar esta mensagem que aparece? Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/webpaquer1/www/redimensionar2.php:2) in /home/meusite/www/upload.php on line 3
  5. Flávio_rj

    Upload

    Olá Pessoal eu estou construindo um script de Upload, mas eu noto que é nescessário utilizar um comando diferente para cada função do Upload/redimensionar/cortar. Alguém sabe onde devo utilizar cada comando? $filein = $_FILES['filein']['tmp_name']; $filein = $_FILES['filein']['name']; $filein = $_FILES['filein']['type'];
  6. Flávio_rj

    Erro No Upload

    Olá pessoal, alguém sabe como eu envio uma foto através do upload para o código abaixo? eu estou utilizando a forma abaixo mas parece que não está reconhecendo a imagem?! Warning: imagecopyresampled(): supplied argument is not a valid Image resource in /home/meusite/www/redimensionar.php on line 78 <?php $filein = $_FILES['filein']['tmp_name']; $fileout = 'pasta/foto_redimensionada.jpg'; $imagethumbsize_w = 100; // thumbnail size (area cropped in middle of image) $imagethumbsize_h = 75; // thumbnail size (area cropped in middle of image) resize_then_crop( $filein,$fileout,$imagethumbsize_w, $imagethumbsize_h,/*rgb*/"255","255","255"); function resize_then_crop( $filein,$fileout, $imagethumbsize_w,$imagethumbsize_h,$red,$green,$blue) { // Get new dimensions list($width, $height) = getimagesize($filein); $new_width = $width * $percent; $new_height = $height * $percent; if(preg_match("/.jpg/i", "$filein")) { $format = 'image/jpeg'; } if (preg_match("/.gif/i", "$filein")) { $format = 'image/gif'; } if(preg_match("/.png/i", "$filein")) { $format = 'image/png'; } switch($format) { case 'image/jpeg': $image = imagecreatefromjpeg($filein); break; case 'image/gif'; $image = imagecreatefromgif($filein); break; case 'image/png': $image = imagecreatefrompng($filein); break; } $width = $imagethumbsize_w; $height = $imagethumbsize_h; list($width_orig, $height_orig) = getimagesize($filein); if ($width_orig < $height_orig) { $height = ($imagethumbsize_w / $width_orig) * $height_orig; } else { $width = ($imagethumbsize_h / $height_orig) * $width_orig; } if ($width < $imagethumbsize_w) //if the width is smaller than supplied thumbnail size { $width = $imagethumbsize_w; $height = ($imagethumbsize_w/ $width_orig) * $height_orig;; } if ($height < $imagethumbsize_h) //if the height is smaller than supplied thumbnail size { $height = $imagethumbsize_h; $width = ($imagethumbsize_h / $height_orig) * $width_orig; } $thumb = imagecreatetruecolor($width , $height); $bgcolor = imagecolorallocate($thumb, $red, $green, $blue); ImageFilledRectangle($thumb, 0, 0, $width, $height, $bgcolor); imagealphablending($thumb, true); imagecopyresampled($thumb, $image, 0, 0, 0, 0, $width, $height, $width_orig, $height_orig); $thumb2 = imagecreatetruecolor($imagethumbsize_w , $imagethumbsize_h); // true color for best quality $bgcolor = imagecolorallocate($thumb2, $red, $green, $blue); ImageFilledRectangle($thumb2, 0, 0, $imagethumbsize_w , $imagethumbsize_h , $white); imagealphablending($thumb2, true); $w1 =($width/2) - ($imagethumbsize_w/2); $h1 = ($height/2) - ($imagethumbsize_h/2); imagecopyresampled($thumb2, $thumb, 0,0, $w1, $h1, $imagethumbsize_w , $imagethumbsize_h ,$imagethumbsize_w, $imagethumbsize_h); // Output //header('Content-type: image/gif'); //imagegif($thumb); //output to browser first image when testing if ($fileout !="")imagegif($thumb2, $fileout); //write to file header('Content-type: image/gif'); imagegif($thumb2); //output to browser } ?>[/codebox]
  7. Flávio_rj

    Redimensionar Fotos

    Ok, acho que entendí! primeiro eu faria um script com input=file. No caso eu usaria o script abaixo para redimensionar as fotos, mas onde eu coloco o caminho da pasta onde ficarão as fotos(/home/meusite/www) function imgres($diror,$dirdest,$val,$qual){ $que=$qual; //open the directory if (is_dir($diror)) { if ($dh = opendir($diror)) { while (($file = readdir($dh)) !== false) { if($file == "." || $file == ".."){continue;} $k=explode(".",$file); if(strpos($k[1],"jpg")===0 || strpos($k[1],"jpeg")===0){ $salva=$dirdest.$file; $image=$diror.$file; $im =imagecreatefromjpeg("$image"); $x=imagesx($im); $y=imagesy($im); $thumbnail=imagecreatetruecolor($x/$val,$y/$val); $im_ridimensionata=imagecopyresized( $thumbnail, $im, 0, 0, 0, 0, $x/$val, $y/$val, $x, $y); imagejpeg($thumbnail, $salva, $que); } elseif(strpos($k[1],"gif")===0){ $salva=$dirdest.$file; $image=$diror.$file; $im =imagecreatefromgif("$image"); $x=imagesx($im); $y=imagesy($im); $thumbnail=imagecreatetruecolor($x/$val,$y/$val); $im_ridimensionata=imagecopyresized( $thumbnail, $im, 0, 0, 0, 0, $x/$val, $y/$val, $x, $y); imagegif($thumbnail, $salva, $que); } elseif(strpos($k[1],"png")===0){ $salva=$dirdest.$file; $image=$diror.$file; $im =imagecreatefrompng("$image"); $x=imagesx($im); $y=imagesy($im); $thumbnail=imagecreatetruecolor($x/$val,$y/$val); $im_ridimensionata=imagecopyresized( $thumbnail, $im, 0, 0, 0, 0, $x/$val, $y/$val, $x, $y); imagepng($thumbnail, $salva, $que); } else{ echo "File not compatible(no jpg,gif or png)"; } } closedir($dh); } } }
  8. Olá pessoal, alguém sabe se existe alguma forma de redimensionar fotos no momento do Upload, tipo ocorre no Orkut. Ex.: Você faz o Upload de uma foto grande e simultaneamente ela redimensionada para um tamanho pré-definido.
  9. Aparece da seguinte forma: http://www.meusite.com/admfoto.php?excluir=1&codf=1674
  10. Não funcionou, você sabe como substituir essa forma : <a href=\"admfoto.php?excluir=1&codf=$codfoto[$ff]\">Apagar</a>
  11. Olá Pessoal, tenho o seguinte problema, nas versões anteriores do PHP eu utilizava a seguinte forma para enviar valores as variáveis: <a href=\"admfoto.php?excluir=1&codf=$codfoto[$ff]\">Apagar</a> Só que nas novas versões do PHP isto não funciona, alguém sabe como eu substituo essa forma de enviar valores as variáveis? Obrigado p/atenção.
  12. Olá Pessoal, este formulário não está funcionando. O PHP informa que a variável $alterar não tem índice?? alguém sabe o que há errado no código abaixo? <FORM METHOD="POST" ACTION="alterasenha.php?alterar=1"> <b>Digite a nova senha:</b><br> <INPUT TYPE="text" name="novasenha" size="25" MAXLENGTH="8"><br> <b>Confirme a nova senha:</b><br> <INPUT TYPE="text" name="novasenhaconf" size="25" MAXLENGTH="8"><br> <INPUT TYPE="submit" value="Alterar" > </FORM> <? if($alterar == 1) { $novasenha=$_POST['novasenha']; $novasenhaconf=$_POST['novasenhaconf']; if (($novasenha=='')or ($novasenhaconf=='')) {
  13. Flávio_rj

    Ajuda Urgente!

    Bom, $apagar = 1; informa que a variável "$apagar" tem valor 1 e $apagar == 1 seria a condição 1 para a variável. O meu problema é que quando eu informo que a variável $apagar = 1; ele não aceita, fica como indefinida! existe uma outra forma para declará-la?
  14. Flávio_rj

    Ajuda Urgente!

    É exatamente isso que eu quero saber como eu atribuo o valor? eu utilizava $apagar=1; no php4.0, só que nas versões mais novas ele rejeita pedindo que eu declare e indique o index, entende?
  15. Flávio_rj

    Ajuda Urgente!

    Ok, eu estou entendendo! mas vê só, onde tem: $apagar==1, como faço para declaro isso.. ? aparece variaável indefinida!
  16. Flávio_rj

    Ajuda Urgente!

    Ok, eu estou entendendo! mas vê só, onde tem: $apagar==1, como eu declaro isso para iniciar.. este é o problema?
  17. Flávio_rj

    Ajuda Urgente!

    Amigo eu estou realmente sem saber como alterar este script, teve uma linha que declarei a variável aí ele pede para indexar?? como faço?: $erro = $_GET['erro']; $erro=1;
  18. Flávio_rj

    Ajuda Urgente!

    Olá Pessoal, gente eu estou com problemão, este script funcionava perfeitamente, mas tive que migrar para outro servidor e o site não funciona mais...já tentei de tudo mas não consigo resolver o problema! o problema estão nas variáveis em negrito , quando eu declaro ele pede para indexar, alguém sabe como devo fazer? ex.: Notice: Undefined variable: erro in /home/site/www/pagina.php Notice: Undefined index: erro in /home/site/www/pagina.php Notice: Undefined variable: logado in /home/site/www/pagina.php Notice: Undefined index: logado in /home/site/www/pagina.php <? session_start("email"); include("chatconf.php"); echo "$alerta"; $hostname = "localhost"; $user = "user"; $password = "senha"; $database = "bd"; $conn = mysql_connect("$hostname","$user","$password"); $db = mysql_select_db("$database",$conn); if ($apagar==1) { for ($ak=0;$ak<=$qtdemsg;$ak++) { if ($cq[$ak]!=') { $queryapagarmsg=mysql_query("delete from tab_mensagens where cod_mensagem=$cq[$ak]",$conn); } } } $qtdemsg=''; if ($user) { if (($email=='')or($senha=='')) { $erro = $_GET['erro]; $erro=1; $msglogin=""; } else { $sql="select senha from tab_usuarios where email='$email'"; $query=mysql_query($sql,$conn); $achou=mysql_num_rows($query); if ($achou!=1) { $erro=1; $msglogin="O email digitado não foi encontrado!"; } else { $senhabd=mysql_result($query,0,'senha'); if ($senhabd!=$senha) { $erro=1; $msglogin="Senha incorreta!"; } else { $_SESSION["email"]= $email; $_SESSION["senha"]= $senha; $logado=1; } } } } ?>
  19. Olá Pessoal, como eu defino o index logout desse script? Notice: Undefined index: logout in /home/site/www/pagina.php $logout = $HTTP_POST_VARS['logout']; if ($logout==1) { session_destroy(); $msg=logout realizado"; } else { if(isset($_SESSION['email]) && isset($_SESSION['senha'])) { .... Obrigado p/atenção!
  20. Com relação as variáveis eu já solucionei, mas agora aprece estes erros, alguém sabe como solucionar? Notice: Undefined index: alerta in /home/site/www/pagina01.php on line 8 Notice: Undefined index: apagar in /home/site/www/pagina02.php on line 14
  21. Galera, esse comando eu já utilizei ele mostra os erros acima... o problema é de que forma devo declarar estas variáveis?
  22. Olá Pessoal, eu encontrei esse código, mas ele está apresentando os seguintes erros abaixo, alguém sabe o devo consertar?? Notice: Undefined variable: idadeini in /home/meusite/www/procurasimples.php Notice: Undefined variable: estadoproc in /home/meusite/www/procurasimples.php Notice: Undefined variable: estadoproc in /home/meusite/www/procurasimples.php Notice: Undefined variable: sexoprocura in /home/meusite/www/procurasimples.php Notice: Undefined variable: sexoprocura in /home/meusite/www/procurasimples.php Notice: Undefined variable: comfoto in /home/meusite/www/procurasimples.php if (($idadeini=='') or ($idadefim=='')) { $sqlidade = "email != ''"; } else { $dataatual_id = mysql_query("select CURDATE()"); $dataatual = mysql_result($dataatual_id,0,"CURDATE()"); $anoatual_id = mysql_query("select YEAR('$dataatual')"); $anoatual = mysql_result($anoatual_id,0,"YEAR('$dataatual')"); $mesatual_id = mysql_query("select MONTH('$dataatual')"); $mesatual = mysql_result($mesatual_id,0,"MONTH('$dataatual')"); $diaatual_id = mysql_query("select DAYOFMONTH('$dataatual')"); $diaatual = mysql_result($diaatual_id,0,"DAYOFMONTH('$dataatual')"); $anoantes_menor = $anoatual - $idadeini; $anoantes_maior = $anoatual - $idadefim; $anoantes_maior = $anoantes_maior - 1; $dataantes_menor = "$anoantes_menor-$mesatual-$diaatual"; $dataantes_maior = "$anoantes_maior-$mesatual-$diaatual"; $sqlidade = "nascimento <= '$dataantes_menor' and nascimento > '$dataantes_maior'"; } if ($estadoproc=='todos') { $sqlestado= "email != ''"; } else { $sqlestado = "estado = '$estadoproc'"; } if ($sexoprocura=='ambos') { $sqlsexo="sexo <> ''"; } else { $sqlsexo = "sexo = '$sexoprocura'"; } if ($comfoto=='') { $sqlfoto = "email != ''"; } else { $sqlfoto = "nrfotos2 > 0"; } $qnr = mysql_query("SELECT COUNT(*) FROM tab_usuarios where (ativo = 1 and prefsex = 'Heterossexual' and $sqlestado and $sqlsexo and $sqlfoto and $sqlidade) order by cod_usuario DESC",$conn); $nr = mysql_result($qnr,0,'COUNT(*)'); ?>
  23. Flávio_rj

    Código Em Php

    Olá Pessoal, tenho o seguinte problema, mudei de HOST e os meus scripts não apresentam os dados da tabela consultada no BD, embora acesse o BD sem problemas. Será que é a versão do PHP 5?. Meu scripts foram construidos com PHP 4.4 e MySQL 4.2. Alguém sabe me informar o que devo alterar em meu código? Obrigado p/atenção!
  24. Olá pessoal, alguém sabe como é feito o script que importa lista de e-mails da caixa postal do hotmail, ou seja, nos colocamos o nosso e-mail e senha e ele importa a lista de e-mails da caixa postal do hotmail. Obrigado p/atenção!
  25. Flávio_rj

    Mensagem De Erro

    Olá Pessoal, meu código está rodando sem problemas, mas quando a tabela está vazia ele mostra mensagem de erro embora esteja tudo ok. Como faço para não aparecer estas mensagens em PHP? *mensagem: Warning: Invalid argument supplied for foreach() in /home/site/www/cadastros/clicks.php on line 49 Obrigado!
×
×
  • Criar Novo...