Ir para conteúdo
Fórum Script Brasil

Flávio_rj

Membros
  • Total de itens

    117
  • Registro em

  • Última visita

Sobre Flávio_rj

  • Data de Nascimento 04/03/1977

Contatos

  • MSN
    katz45@bol.com.br
  • Website URL
    http://
  • ICQ
    0

Perfil

  • Location
    Recife

Flávio_rj's Achievements

0

Reputação

  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!
×
×
  • Criar Novo...