wills 0 Denunciar post Postado Agosto 7, 2013 Galera, estou começando com php... estou testando upload de imagens porém não está upando a imagem...vejam o código: <? $folder = $_REQUEST[txtFolder]; $image = $_FILES[txtImage][name]; $image_temp = $_FILES[txtImage]["tmp_name"]; $image_name_temp = sha1(date('d/m/Y')) . "_" . $image_temp; $image_name = sha1(date('d/m/Y')) . "_" . $image_temp; $folder_name = strtolower( ereg_replace("[^a-zA-Z0-9-]", "-", strtr(utf8_decode(trim($folder)), utf8_decode("áàãâéêíóôõúüñçÁÀÃÂÉÊÍÓÔÕÚÜÑÇ"),"aaaaeeiooouuncAAAAEEIOOOUUNC-")) ); if($image){ mkdir($folder_name); $local = $image_name_temp . "/" .$image_name; $movied = move_uploaded_file($image_temp, $local); if($movied){ echo "Movido" . "<br />"; echo "Diretório: " . $name_folder . "<br />"; echo "Imagem: " . $image . "<br />" ; echo "Imagem temp: " . $image_temp . "<br />" ; } else { echo "Fodeu!"; } } else { echo "Nenhuma imagem"; } ?> Valeu! Compartilhar este post Link para o post Compartilhar em outros sites
Leozitho 81 Denunciar post Postado Agosto 7, 2013 Aparece algum erro? A principio vou dar algumas sugestões: 1) Prefira usar <?php em vez de apenas <? 2) Use aspas nas variáveis super globais $_POST e $_REQUEST, exemplo: $_REQUEST['txtFolder'] 3) Use a função preg_replace em vez de ereg_replace Compartilhar este post Link para o post Compartilhar em outros sites
wills 0 Denunciar post Postado Agosto 7, 2013 Consegui Leozitho!Estava setando nomes errados...rs.Só vi depois!Valeu! Compartilhar este post Link para o post Compartilhar em outros sites