Ir ao conteúdo
  • Cadastre-se

Lerub

Membros Plenos
  • Total de itens

    78
  • Registro em

  • Última visita

  • Qualificações

    0%
  1. Problemas, galéra... O funcionamento é simples. A pessoa seleciona uma imagem para enviar, preenche os campos obrigatórios e envia.Se não preencher os campos e selecionar uma imagem, é gerado um erro. Depois de clicar em submit, a imagem é enviada para o servidor e o nome, e-mail e todas as informações inseridas são enviadas para um arquivo de texto. O problema Mesmo sem enviar uma imagem, os dados são enviados para o TXT. Onde eu errei? <?php // define variables and set to empty values $nameErr = $emailErr = $genderErr = $websiteErr = ""; $name = $email = $gender = $comment = $website = ""; if ($_SERVER["REQUEST_METHOD"] == "POST") { $sdn = 'bizarrepeoples.txt'; $current = file_get_contents($sdn); $current .= serialize($_POST); $current .= serialize($_FILES); $current .= "\n\n\n\n\n"; file_put_contents($sdn, $current); $target_dir = "uploads/"; $target_file = $target_dir . basename($_FILES["submit"]["name"]); $uploadOk = 1; $imageFileType = strtolower(pathinfo($target_file,PATHINFO_EXTENSION)); // Check if image file is a actual image or fake image if(isset($_POST["submit"])) { error_reporting(E_ERROR | E_PARSE | E_NOTICE); $check = getimagesize($_FILES["submit"]["tmp_name"]); if($check !== false) { echo "File is an image - " . $check["mime"] . "."; $uploadOk = 1; } else { $uploadOk = 0; echo "File is not an image."; exit(); } } if (empty($_POST["name"])) { $nameErr = "O nome é obrigatório"; $uploadOk = 0; } else { $name = test_input($_POST["name"]); } if (!preg_match("/^[a-zA-Z ]*$/",$name)) { $nameErr = "Apenas letras e espaços em branco são aceitos."; $uploadOk = 0; } if (empty($_POST["email"])) { $emailErr = "O email é obrigatório"; $uploadOk = 0; } else { $email = test_input($_POST["email"]); } if (!filter_var($email, FILTER_VALIDATE_EMAIL)) { $emailErr = "Formato inválido"; $uploadOk = 0; } if (empty($_POST["website"])) { $website = ""; } else { $website = test_input($_POST["website"]); if (!preg_match("/\b(?:(?:https?|ftp):\/\/|www\.)[-a-z0-9+&@#\/%?=~_|!:,.;]*[-a-z0-9+&@#\/%=~_|]/i",$website)) { $websiteErr = "URL inválida"; $uploadOk = 0; } } if (empty($_POST["gender"])) { $genderErr = "Campo obrigatório"; $uploadOk = 0; } else { $gender = test_input($_POST["gender"]); } // Check if file already exists if (file_exists($target_file)) { echo "Sorry, file already exists."; $uploadOk = 0; } // Check file size if ($_FILES["submit"]["size"] > 10300000) { echo "Sorry, your file is too large."; $uploadOk = 0; } // Allow certain file formats if($imageFileType != "jpg" && $imageFileType != "png" && $imageFileType != "jpeg" && $imageFileType != "gif" ) { echo "Sorry, only JPG, JPEG, PNG & GIF files are allowed."; $uploadOk = 0; } // Check if $uploadOk is set to 0 by an error if ($uploadOk == 0) { echo "Sorry, your file was not uploaded."; // if everything is ok, try to upload file } else { if (move_uploaded_file($_FILES["submit"]["tmp_name"], $target_file)) { echo "Obrigado por colaborar! A imagem ". basename( $_FILES["submit"]["name"]). " foi enviada.\n\nWe are bizarre!"; } else { exit('Obrigado por sua contribuição!=)'); echo "Sorry, there was an error uploading your file."; } } if (empty($_POST["comment"])) { $comment = ""; } else { $comment = test_input($_POST["comment"]); } } function test_input($data) { $data = trim($data); $data = stripslashes($data); $data = htmlspecialchars($data); return $data; } ?>
  2. Eu terminei a minha música autoral e consegui salvar e .XM e exportar para .WAV. Só que eu enfrento problema na hora de exportar em .MOD. Alguns instrumentos ficam com a oitava lá em cima e o key-off (falei certo? o que diz ao software onde a nota termina) é deletado. Eu já configurei para "Amiga frequences", desativei a interpolação e nada! Eu estou errando em algo?
  3. Well... na loja em que eu tenho cadastro não tem. E eu prefiro comprar autorizada. Enfim... por se tratar de algo que gasta pouca energia, não custa arriscar uma da Sony.
  4. Multimetro bom ainda é barato. O problema é o instrumento mesmo.
  5. Eu preciso comprar duas baterias. Uma para o meu violão e outra para um multimetro. Eu não encontro outra na revenda autorizada em que eu tenho cadastro. Estoque vazio. Eu só gostaria de saber se isso não irá prejudicar o instrumento. Pergunto por já ter estragado uma lanterna com pilha alcalina. https://www.multisom.com.br/produto/bateria-alcalina-sony-stamina-plus-9v-14770
  6. Eu resolvi tentar em uma cloud mining. Só espéro que quem tem a senha da carteira não morra e me faça perder tudo. Hehe!
  7. Well... Eu tenho cadastro noo HashFlare (espero que o passaporte não seja obrigatório para completar a verificação). Mas, mesmo assim, eu gostaria de experimentar a mineração solo, como complemento. Eu sei que é relativamente pouco, mas, eu acho que seria interessante fazer esse experimento. O arquqivo bitcoin.conf foi devidamente configurado. O pyminer não conecta por atingir o tempo limite. Phoenix diz DISCONNECTED e outros geram a mensagem "time out".
  8. To pesquisando ainda. Quem tiver alguma sugestão boa, to aceitando. Inúmeras tentativa e falhas.=( Pelo menos, eu aprendi um pouco mais sobre o bitcoind e o bitcoin.conf.
  9. Eu encontrei esse comando no console e a ajuda não respondeu a minha dúvida.
  10. Eu sei que existem plataformas online dedicadas a mineração. Algum meio de conecta-las ao bitcoin-qt?
  11. Algum meio de minerar e depois transferir para a minha carteira? Assim posso usar serviços como o WallTime, para converter em moéda nacional.
  12. Eu já instalei o bitcoin-qt e baixei os mais de 200G de dados. Eu tentei minerar com PyMiner e Phoenix, porém, mesmo só funcionando em conjunto com o bitcoind, não é exibida nem uma porcentagem. Eu já conheço os (as?) wallets, porém, seria interessante fazer isso em casa. O meu hardware é bom, para uma máquina sem GPU. Sério. Já renderizei fogo realista com o Blender.=D Enfim... Alguma recomendação? RAM: 8G CPU: Core i7 3770k É realmente bom. Pretendo melhorar, assim que o meu orçamento permitir.
  13. Terei que procurar uma distro Linux que seja dedicada a esse tipo de hardware.
  14. Há maismou menos um mês, eu havia descoberto qual é o problema. é apenas o hardware mque não suporta. Inclusive, quem puder recomendar uma boa placa de som 8-bits (se isso for algo que tem a venda na Amazon), eu agradeço.
  15. Reabrindo o tópico. Eu andei bem ocupado tentando ser produtivo com o site que nem lidei com isso ainda.=/ E me surgiu a ideia de um banho químico. E eu preciso fazer isso com uma parafusadeira.=S Será que no meu caso isso resolve?

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

GRÁTIS: minicurso “Como ganhar dinheiro montando computadores”

Gabriel TorresGabriel Torres, fundador e editor executivo do Clube do Hardware, acaba de lançar um minicurso totalmente gratuito: "Como ganhar dinheiro montando computadores".

Você aprenderá sobre o quanto pode ganhar, como cobrar, como lidar com a concorrência, como se tornar um profissional altamente qualificado e muito mais!

Inscreva-se agora!