Editor HTML para campos input
Uma necessidade sempre “necessária” é opção do usuário incluir textos formatados na inclusão de dados nos cadastros.
Uma dica interessante é a utilização tinymce uma biblioteca css e java script.
Uma necessidade sempre “necessária” é opção do usuário incluir textos formatados na inclusão de dados nos cadastros.
Uma dica interessante é a utilização tinymce uma biblioteca css e java script.
Precisei atualizar um site e este código que encontrei foi muito útil.
Site com todo o tutorial: http://www.webmaster.pt/upload-arquivos-php-743.html
Site com tipos de mimes para filtrar as opções de arquivos http://www.webmaster-toolkit.com/mime-types.shtml
$arquivo = $_FILES['arquivo'];
if ($arquivo['type'] == "image/jpeg" || $arquivo['type']== "image/pjpeg")
{
if ($arquivo['size']>500000)
{
exit('Arquivo muito grande. Tamanho máximo permitido 500kb. O arquivo enviado contém '.round($arquivo['size']/1024).'kb');
}
$novonome = md5(mt_rand(1,10000).$arquivo['name']).'.jpg';
$dir = "img/";
if (!file_exists($dir))
{
mkdir($dir, 0755);
}
$caminho = $dir.$novonome;
move_uploaded_file($arquivo['tmp_name'],$caminho);
echo '<script type="text/javascript">alert("Arquivo enviado!")</script>';
echo '<meta http-equiv="refresh" content="1; url=index.html" />';
} else{
echo "Arquivo inválido. É permitido somente imagem com extensão .jpg.";
}
Comentários