tupux 0 Denunciar post Postado Setembro 1, 2010 Oi galera..estou com um probleminha será q alguém pode me ajudar, criei um form com um botão anexo, porem o form vem todas as informaçõ e o link par as cesar o anexo mas não t funcionado esta dando este erro The requested URL /public_html/mgm/arquivos/01092010-190850.jpg was not found on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. O q q eu faço?? uma ajudinha por favor... Compartilhar este post Link para o post Compartilhar em outros sites
DSerma 19 Denunciar post Postado Setembro 1, 2010 Cara.. nao entendi o seu problema... No seu form tem um upload do arquivo ? É isso que você quis dizer com "botao de anexo" ? Se for.. você jah verfiicou se o upload esta sendo feito ? Explique melhor a sua situação, assim poderemos ajuda-lo melhor e mais rapido.. Att; Compartilhar este post Link para o post Compartilhar em outros sites
tupux 0 Denunciar post Postado Setembro 1, 2010 é isso... e a imagem de upload não ta indo para o servidor da este erro...não consigo vizualizar ela... e este o meu php... <?php error_reporting ("e_error"); if(isset($_FILES["Imagem"])){ $Imagem = $_FILES["Imagem"]; $Tamanhos = getimagesize($Imagem["tmp_name"]); $TipoArquivo = $_FILES['Imagem']['type']; if(!eregi("^(image)\/(pjpeg|jpeg|jpg|gif|png)$", $TipoArquivo)){ print("<p align=\"center\">Tipo de arquivo desconhecido!</p>"); } else { $Data = date("dmY-His"); $Nome_Imagem = $Imagem["name"]; $extensao = explode(".", $Nome_Imagem); $Extensao = $extensao[1]; $Pasta = "arquivos/"; $Novo_Nome = $Pasta . $Data . "." . $Extensao; $Caminho = $Pasta . $Novo_Nome; move_uploaded_file($Imagem["tmp_name"], $Novo_Nome); } } $recebenome = $_POST['nome']; $recebenomecontato = $_POST['nomecontato']; $recebeemail = $_POST['email']; $recebenomeproduto = $_POST['nomeproduto']; $recebetelefone = $_POST['telefone']; $recebecodigo = $_POST['codigo']; $recebeobservacao = $_POST['observacao']; $recebequantidade = $_POST['quantidade']; if(isset($_FILES["Imagem"])){ } $recebeanexar = "<a href=\"http://www.siteartes.com/mgm/" . $Novo_Nome . "\">Ver Anexo</a>"; $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "From: \"" . $recebenome . "\"<" . $recebemail . ">\n"; $headers .= "Message-ID: <". time() . ".eid-" . time() . "." . " patricia@siteartes.com >\n"; $headers .= "X-Mailer: PHP v" . phpversion() . "\n"; // These two to help avoid spam-filters $headers .= "Content-Class: urn:content-classes:message\n"; $headers .= "Importance: normal\n"; $headers .= "Priority: normal\n"; $para = " patricia@siteartes.com "; $mensagem = "<p>"; $mensagem .= "<h3>De:</h3> "; $mensagem .= $recebenome; $mensagem .= "<h3>Contato:</h3> "; $mensagem .= $recebenomecontato; $mensagem .= "<h3>Telefone:</h3> "; $mensagem .= $recebetelefone; $mensagem .= "<h3>E-mail:</h3> "; $mensagem .= $recebeemail; $mensagem .= "<h3>Nome_do_Produto:</h3> "; $mensagem .= $recebenomeproduto; $mensagem .= "<h3>Código:</h3> "; $mensagem .= $recebecodigo; $mensagem .= "<h3>Quantidade:</h3>"; $mensagem .= $recebequantidade; $mensagem .= "<h3>Observação:</h3>"; $mensagem .= "<p>"; $mensagem .= $recebeobservacao; $mensagem .= "</p>"; $mensagem .= "<h3>Anexar:</h3> "; $mensagem .= $recebeanexar; $envia = mail($para,"Orçamento via site",$mensagem,$headers); $envia = mail($recebemail,"Sua mensagem foi recebida!",$mensagem2,$headers); echo "<script>alert('Mensagens Recebidas com Sucesso!');</script>"; echo "<meta http-equiv='refresh' content='2;URL=orcamento.html'>"; ?> Compartilhar este post Link para o post Compartilhar em outros sites
DSerma 19 Denunciar post Postado Setembro 1, 2010 Ok.... entao nso diga qual o componente utilizado, se da algum erro na hora do upload, nao do envio, do upload.... essas coisas.... você precisa nos dar o maior numero de informacoes possiveis para te ajudarmos... você jah tentou fazer o upload sozinho, sem enviar o formulario? Poste seu codigo aki tb para podermos analisar.. Att; Compartilhar este post Link para o post Compartilhar em outros sites
DSerma 19 Denunciar post Postado Setembro 1, 2010 Entao..... você postou no fórum de ASP.. e a sua dúvida é em PHP.... Poste sua dúvida no fórum correto... ou espere algum moderador migrar seu post para o local correto.. Att; Compartilhar este post Link para o post Compartilhar em outros sites
tupux 0 Denunciar post Postado Setembro 1, 2010 meu formulario é me php...... o meu formulario e esteem html..www.siteartes.com/mgm/orcamento.html e o php é este.. <?php error_reporting ("e_error"); if(isset($_FILES["Imagem"])){ $Imagem = $_FILES["Imagem"]; $Tamanhos = getimagesize($Imagem["tmp_name"]); $TipoArquivo = $_FILES['Imagem']['type']; if(!eregi("^(image)\/(pjpeg|jpeg|jpg|gif|png)$", $TipoArquivo)){ print("<p align=\"center\">Tipo de arquivo desconhecido!</p>"); } else { $Data = date("dmY-His"); $Nome_Imagem = $Imagem["name"]; $extensao = explode(".", $Nome_Imagem); $Extensao = $extensao[1]; $Pasta = "arquivos/"; $Novo_Nome = $Pasta . $Data . "." . $Extensao; $Caminho = $Pasta . $Novo_Nome; move_uploaded_file($Imagem["tmp_name"], $Novo_Nome); } } $recebenome = $_POST['nome']; $recebenomecontato = $_POST['nomecontato']; $recebeemail = $_POST['email']; $recebenomeproduto = $_POST['nomeproduto']; $recebetelefone = $_POST['telefone']; $recebecodigo = $_POST['codigo']; $recebeobservacao = $_POST['observacao']; $recebequantidade = $_POST['quantidade']; if(isset($_FILES["Imagem"])){ } $recebeanexar = "<a href=\"http://www.siteartes.com/mgm/" . $Novo_Nome . "\">Ver Anexo</a>"; $headers = "MIME-Version: 1.0\r\n"; $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "From: \"" . $recebenome . "\"<" . $recebemail . ">\n"; $headers .= "Message-ID: <". time() . ".eid-" . time() . "." . " patricia@siteartes.com >\n"; $headers .= "X-Mailer: PHP v" . phpversion() . "\n"; // These two to help avoid spam-filters $headers .= "Content-Class: urn:content-classes:message\n"; $headers .= "Importance: normal\n"; $headers .= "Priority: normal\n"; $para = " patricia@siteartes.com "; $mensagem = "<p>"; $mensagem .= "<h3>De:</h3> "; $mensagem .= $recebenome; $mensagem .= "<h3>Contato:</h3> "; $mensagem .= $recebenomecontato; $mensagem .= "<h3>Telefone:</h3> "; $mensagem .= $recebetelefone; $mensagem .= "<h3>E-mail:</h3> "; $mensagem .= $recebeemail; $mensagem .= "<h3>Nome_do_Produto:</h3> "; $mensagem .= $recebenomeproduto; $mensagem .= "<h3>Código:</h3> "; $mensagem .= $recebecodigo; $mensagem .= "<h3>Quantidade:</h3>"; $mensagem .= $recebequantidade; $mensagem .= "<h3>Observação:</h3>"; $mensagem .= "<p>"; $mensagem .= $recebeobservacao; $mensagem .= "</p>"; $mensagem .= "<h3>Anexar:</h3> "; $mensagem .= $recebeanexar; $envia = mail($para,"Orçamento via site",$mensagem,$headers); $envia = mail($recebemail,"Sua mensagem foi recebida!",$mensagem2,$headers); echo "<script>alert('Mensagens Recebidas com Sucesso!');</script>"; echo "<meta http-equiv='refresh' content='2;URL=orcamento.html'>"; ?> o q aparece no meu email e isto: De: rrrrrrrrrrrrrrrrrrrrrr Contato:xxxxx Telefone:xxxxxxxxx E-mail:xxxxxxxx Nome_do_Produto:xxxxxxxxxxx Código:xxxxxxxxxxxx Quantidade:xxxxxxxxx Observação:xxxxxxxxx Anexar:xxxxxxxxxxxx Ver Anexo -----------este ver anexo e um link q abro o anexo q a pessoa me enviou pelo formulario...ms na hora q clico nele abre est erro: The requested URL /public_html/mgm/arquivos/01092010-190850.jpg was not found on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. Compartilhar este post Link para o post Compartilhar em outros sites
tupux 0 Denunciar post Postado Setembro 2, 2010 ja resolviiiiii :D Compartilhar este post Link para o post Compartilhar em outros sites
Patrique 0 Denunciar post Postado Setembro 2, 2010 Como resolveu? seria interessante compartilhar para que outros que tenham a mesma dúvida possam se basear na sua solução. Compartilhar este post Link para o post Compartilhar em outros sites
tupux 0 Denunciar post Postado Setembro 13, 2010 era só ter criado umas pasta de arquivos no servidor e ter dados a permissão 777....:) Compartilhar este post Link para o post Compartilhar em outros sites
Patrique 0 Denunciar post Postado Setembro 13, 2010 Tendi, valew. Compartilhar este post Link para o post Compartilhar em outros sites
xanburzum 169 Denunciar post Postado Setembro 13, 2010 vou redirecionar para o fórum correto... Compartilhar este post Link para o post Compartilhar em outros sites