Ir para conteúdo

Caio Vargas

Members
  • Total de itens

    18
  • Registro em

  • Última visita

Reputação

0 Comum

Sobre Caio Vargas

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

  1. Caio Vargas

    Ssl cloudflare

    Olá pessoal estou precisando de uma ajuda tenho um site e nesse site contém uma área administrativa (painel) Porém quando adicionei o ssl da cloudflare ele não acessa mais consigo acessar meu site normal mais o admin não oque pode esta errado tenho que criar alguma regra
  2. Caio Vargas

    Dúvida página dinâmica

    Olá pessoal tenho o seguinte codigo Entao eu gostaria de pegar as páginas tbm que vem do banco de dados como eu poderia fazer isso function getHome(){ $getUrl = strip_tags(trim(filter_input(INPUT_GET, 'url', FILTER_DEFAULT))); $setUrl = (empty($getUrl) ? 'index' : $getUrl); $Url = explode('/', $setUrl); $Url[1] = (empty($Url[1]) ? null : $Url[1]); if (file_exists(REQUIRE_PATH . '/' . $Url[0] . '.php')): require REQUIRE_PATH . '/' . $Url[0] . '.php'; elseif (file_exists(REQUIRE_PATH . '/' . $Url[0] . '/' . $Url[1] . '.php')): require REQUIRE_PATH . '/' . $Url[0] . '/' . $Url[1] . '.php'; else: require REQUIRE_PATH . '/404.php'; endif; }
  3. Caio Vargas

    Alterar foto do usuário logado

    Olá pessoal estou com um problema no. Meu sistrma estou querendo alterar a foto de perfil do usuário logado porém ele altera só que eu tenho que deslogar do sistema como poderia alterar a imagem de uma sessão
  4. Caio Vargas

    [Resolvido] Bloquear arquivos com htaccess

    Muito obrigado deu certo!!
  5. Caio Vargas

    [Resolvido] Bloquear arquivos com htaccess

    Olá estou precisando de um help já vi em alguns sites a seguinte mensagem Forbidden 403 quando tento acessar uma pasta pela URL gostaria de saber como posso fazer isso com htaccess obrigado
  6. Caio Vargas

    Dúvida metas

    Boa tarde galera estou com uma grande duvida de como poderia fazer o sistema eu tenho uma página index e tenho a função que pega as páginas e carrega na index porém eu gostaria de fazer as metas e títulos pegarem conforme eu cadastrar no banco como eu posso fazer isso
  7. Caio Vargas

    [Resolvido] Dúvida função read

    Mais uma dúvida eu sei que eu teria que fazer um bindvalue porém teria como eu fazer isso dentro de uma função sem orientação a objeto
  8. Caio Vargas

    [Resolvido] Dúvida função read

    Consegui com count muito obrigado
  9. Caio Vargas

    [Resolvido] Dúvida função read

    Olá galera blz? Estou com uma dúvida criei uma função read blz tabela e where Porém na função estou usando pdo procedural e gostaria de saber como eu conta as linhas da tabela e consigo recuperar ela em outro lugar da página tipo quero listar o número de linhas da tabela caso o resultado for zero eu exibir a mensagem
  10. Caio Vargas

    [Resolvido] Impedir que eu delete o meu próprio user

    Agora sim. Intendi muito. Obrigado!!! Merece os parabéns!!
  11. Caio Vargas

    [Resolvido] Impedir que eu delete o meu próprio user

    Olá galera estou com uma dúvida aqui tenho uma lista de usuários cadastrados no painel porém eu gostaria de saber como posso fazer para não deletar o usuário logado no sistema
  12. Caio Vargas

    URL amigável com banco de dados

    Boa tarde pessoal Estou com esse código e eu gostaria de pegar tipo categorias como eu posso pegar as categorias com esse código? <?php $Url[1] = (empty($Url[1]) ? null : $Url[1]); if (file_exists(REQUIRE_PATH . '/' . $Url[0] . '.php')): require REQUIRE_PATH . '/' . $Url[0] . '.php'; elseif (file_exists(REQUIRE_PATH . '/' . $Url[0] . '/' . $Url[1] . '.php')): require REQUIRE_PATH . '/' . $Url[0] . '/' . $Url[1] . '.php'; else: require REQUIRE_PATH . '/404.php'; endif; ?>
  13. Caio Vargas

    URL amigável com banco de dados

    Bom dia galera blz!! Tô com uma grande duvida de como pode ser feito o sistema de URL amigável com banco de dados tipo tenho uma página post e nela quero gerar o slug que será a URL como isso poderia ser feito?
  14. Caio Vargas

    problema corte de imagem apos o upload

    ola galera blz !! estou tendo um problema com o upload do opencart ele corta a imagem alguem ja resolveu esse problema <?php class Image { private $file; private $image; private $width; private $height; private $bits; private $mime; public function __construct($file) { if (file_exists($file)) { $this->file = $file; $info = getimagesize($file); $this->width = $info[0]; $this->height = $info[1]; $this->bits = isset($info['bits']) ? $info['bits'] : ''; $this->mime = isset($info['mime']) ? $info['mime'] : ''; if ($this->mime == 'image/gif') { $this->image = imagecreatefromgif($file); } elseif ($this->mime == 'image/png') { $this->image = imagecreatefrompng($file); } elseif ($this->mime == 'image/jpeg') { $this->image = imagecreatefromjpeg($file); } } else { exit('Error: Could not load image ' . $file . '!'); } } public function getFile() { return $this->file; } public function getImage() { return $this->image; } public function getWidth() { return $this->width; } public function getHeight() { return $this->height; } public function getBits() { return $this->bits; } public function getMime() { return $this->mime; } public function save($file, $quality = 90) { $info = pathinfo($file); $extension = strtolower($info['extension']); if (is_resource($this->image)) { if ($extension == 'jpeg' || $extension == 'jpg') { imagejpeg($this->image, $file, $quality); } elseif ($extension == 'png') { imagepng($this->image, $file); } elseif ($extension == 'gif') { imagegif($this->image, $file); } imagedestroy($this->image); } } public function resize($width = 0, $height = 0, $default = '') { if (!$this->width || !$this->height) { return; } $xpos = 0; $ypos = 0; $scale = 1; $scale_w = $width / $this->width; $scale_h = $height / $this->height; if ($default == 'w') { $scale = $scale_w; } elseif ($default == 'h') { $scale = $scale_h; } else { $scale = min($scale_w, $scale_h); } if ($scale == 1 && $scale_h == $scale_w && $this->mime != 'image/png') { return; } $new_width = (int)($this->width * $scale); $new_height = (int)($this->height * $scale); $xpos = (int)(($width - $new_width) / 2); $ypos = (int)(($height - $new_height) / 2); $image_old = $this->image; $this->image = imagecreatetruecolor($width, $height); if ($this->mime == 'image/png') { imagealphablending($this->image, false); imagesavealpha($this->image, true); $background = imagecolorallocatealpha($this->image, 255, 255, 255, 0); imagecolortransparent($this->image, $background); } else { $background = imagecolorallocate($this->image, 255, 255, 255); } imagefilledrectangle($this->image, 0, 0, $width, $height, $background); imagecopyresampled($this->image, $image_old, $xpos, $ypos, 0, 0, $new_width, $new_height, $this->width, $this->height); imagedestroy($image_old); $this->width = $width; $this->height = $height; } public function watermark($watermark, $position = 'bottomright') { switch($position) { case 'topleft': $watermark_pos_x = 0; $watermark_pos_y = 0; break; case 'topcenter': $watermark_pos_x = intval(($this->width - $watermark->getWidth()) / 2); $watermark_pos_y = 0; break; case 'topright': $watermark_pos_x = $this->width - $watermark->getWidth(); $watermark_pos_y = 0; break; case 'middleleft': $watermark_pos_x = 0; $watermark_pos_y = intval(($this->height - $watermark->getHeight()) / 2); break; case 'middlecenter': $watermark_pos_x = intval(($this->width - $watermark->getWidth()) / 2); $watermark_pos_y = intval(($this->height - $watermark->getHeight()) / 2); break; case 'middleright': $watermark_pos_x = $this->width - $watermark->getWidth(); $watermark_pos_y = intval(($this->height - $watermark->getHeight()) / 2); break; case 'bottomleft': $watermark_pos_x = 0; $watermark_pos_y = $this->height - $watermark->getHeight(); break; case 'bottomcenter': $watermark_pos_x = intval(($this->width - $watermark->getWidth()) / 2); $watermark_pos_y = $this->height - $watermark->getHeight(); break; case 'bottomright': $watermark_pos_x = $this->width - $watermark->getWidth(); $watermark_pos_y = $this->height - $watermark->getHeight(); break; } imagealphablending( $this->image, true ); imagesavealpha( $this->image, true ); imagecopy($this->image, $watermark->getImage(), $watermark_pos_x, $watermark_pos_y, 0, 0, $watermark->getWidth(), $watermark->getHeight()); imagedestroy($watermark->getImage()); } public function crop($top_x, $top_y, $bottom_x, $bottom_y) { $image_old = $this->image; $this->image = imagecreatetruecolor($bottom_x - $top_x, $bottom_y - $top_y); imagecopy($this->image, $image_old, 0, 0, $top_x, $top_y, $this->width, $this->height); imagedestroy($image_old); $this->width = $bottom_x - $top_x; $this->height = $bottom_y - $top_y; } public function rotate($degree, $color = 'FFFFFF') { $rgb = $this->html2rgb($color); $this->image = imagerotate($this->image, $degree, imagecolorallocate($this->image, $rgb[0], $rgb[1], $rgb[2])); $this->width = imagesx($this->image); $this->height = imagesy($this->image); } private function filter() { $args = func_get_args(); call_user_func_array('imagefilter', $args); } private function text($text, $x = 0, $y = 0, $size = 5, $color = '000000') { $rgb = $this->html2rgb($color); imagestring($this->image, $size, $x, $y, $text, imagecolorallocate($this->image, $rgb[0], $rgb[1], $rgb[2])); } private function merge($merge, $x = 0, $y = 0, $opacity = 100) { imagecopymerge($this->image, $merge->getImage(), $x, $y, 0, 0, $merge->getWidth(), $merge->getHeight(), $opacity); } private function html2rgb($color) { if ($color[0] == '#') { $color = substr($color, 1); } if (strlen($color) == 6) { list($r, $g, $b) = array($color[0] . $color[1], $color[2] . $color[3], $color[4] . $color[5]); } elseif (strlen($color) == 3) { list($r, $g, $b) = array($color[0] . $color[0], $color[1] . $color[1], $color[2] . $color[2]); } else { return false; } $r = hexdec($r); $g = hexdec($g); $b = hexdec($b); return array($r, $g, $b); } }
  15. Caio Vargas

    duvida renderizaçao de imagem

    olá galera estou com um problema no meu sistema de upload da minha funcao renderizacao eu nao to conseguindo renderizar imagem png ela da um erro alguem poderia me ajudar <?php function Redimensionar($tmp, $name, $largura, $pasta){ $img = imagecreatefromjpeg($tmp); $imgpng = imagecreatefrompng($tmp); $x = imagesx($img); $y = imagesy($img); $altura = ($largura*$y) / $x; $nova = imagecreatetruecolor($largura, $altura); imagecopyresampled($nova, $img, 0, 0, 0, 0, $largura, $altura, $x, $y); imagejpeg($nova, "$pasta/$name"); imagedestroy($img); imagedestroy($nova); return($name); } ?>
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.