Ir para conteúdo
Fórum Script Brasil

Diego R. Santos

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Diego R. Santos

Diego R. Santos's Achievements

0

Reputação

  1. Boa Tarde Pessoal. estou com uma dúvida aqui sobre como trabalho com espaçamentos dentro do PHP+MySql estou usando um formulário como este abaixo para cadastrar posts, após preencher tudo devo escolher uma categoria.. quando escolho uma categoria que possui só uma palavra da tudo certo, mas se escolho uma categoria que possui duas palavras (separadas por espaço) aparecem erros, quando da certo automaticamente é criado uma pasta para guardar as imagens selecionadas com o nome da categoria escolhida, porem pelo que vi as pastas separadas por espaços não são criadas. quando estava desenvolvendo na maquina Local eu criei as pastas manualmente e deu certo, assim podia cadastrar qualquer post com qualquer categoria.. porem quando hospedei não funcionou mais.. esta apresentando o erro: pois após clicar em cadastrar post automaticamente é criado uma pasta com o nome da categoria escolhida.. porem quando são duas palavras notei que a pasta não é criada fazendo com que a imagem de exibição do post não apareça.. o formulario para cadastrar os posts são: <form name="cadastrar_posts" id="cadastrar_posts" method="post" action="" enctype="multipart/form-data"> <fieldset> <label> <span>Imagem de exibição</span> <input type="file" name="thumb" size="57" /> </label> <label> <span>Titulo</span> <input type="text" name="titulo"/> </label> <label> <span>Texto</span> <textarea name="texto" rows="5"></textarea> </label> <label> <span>Categoria</span> <select name="categoria" id="categoria"> <option value="">Selecione a categoria </option> <option value="noticias" id="noticias">Noticias</option> <option value="produtos" id="produtos">Produtos</option> <option value="outra categoria" id="outra categoria">outra categoria</option> </select> </label> <input type="hidden" name="cadastrar_post" value="cad" /> <input type="submit" value="Cadastrar" name="Cadastrar" class="cadastro_btn" /> </fieldset> </form> acima no comentário do erro é citado o arquivo Funcao_Upload.php o conteúdo deste arquivo é este: <?php function Redimensionar($tmp, $name, $largura, $pasta){ $img = imagecreatefromjpeg($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); } ?> na lateral do site é mostrado todas as categorias do site que são puxadas do Banco de dados MySql. espero que alguém no fórum possa me ajudar, desde já agradeço a paciência, abraço!!
×
×
  • Criar Novo...