
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
-
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 { ....
-
Onde encontro sobre URLs amigáveis...? meu servidor é tercerizado...será que vai dar pra fazer...?
-
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!
-
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
-
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'];
-
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]
-
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); } } }
-
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.
-
Aparece da seguinte forma: http://www.meusite.com/admfoto.php?excluir=1&codf=1674
-
Não funcionou, você sabe como substituir essa forma : <a href=\"admfoto.php?excluir=1&codf=$codfoto[$ff]\">Apagar</a>
-
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.
-
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=='')) {
-
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?
-
É 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?
-
Ok, eu estou entendendo! mas vê só, onde tem: $apagar==1, como faço para declaro isso.. ? aparece variaável indefinida!