Ir para conteúdo
Bobrinha

Erro - Reenvio de formulário ao fazer upload de imagens

Recommended Posts

Olá, 

 

Estou com um probleminha e não encontrei uma solução, se alguém souber o que pode ser eu agradeço.

 

Ao tentar fazer upload de imagens, o navegador esta me retornando a seguinte mensagem

 

Citar

A página que você está procurando usou as informações inseridas. Voltar à essa página poderá fazer com que todas as ações realizadas antes sejam repetidas. Quer continuar?

 

Formulario 

<form name="form" method="POST" enctype="multipart/form-data">

<input type="file" name="capa" />

</form>
if (isset($dados) && $dados['enviar']):
    $dados['capa'] = ($_FILES['capa']['tmp_name'] ? $_FILES['capa'] : null);
    $cadastra = new Noticias();

endif;

 

A mensagem quando aparece no navegador se eu clico em cancelar ela para, mais se clico em continuar ela reenvia os dados, o que pode ser?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Poste o restante do código, o código atual não possui informações o suficiente.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora

  • Conteúdo Similar

    • Por joaovictorv
      Em cURL, eu chequei muitos exemplos de logar remotamente no facebook e no twitter, mas quando usamos cURL e rodamos a função cURL com id e passamos campo post então como aquele botão log in clicou automaticamente.
      Não consigo entender como esse botão de login foi clicado.
      Eu quero criar uma função cURL simples que pode inserir dados no formulário HTML e, em seguida, em mostrar-me um resultado na próxima pagina, se os dados estão validos ou inválidos.
       
      <input type="text" id="campo_numero" name="campo_numero" class="wAg" value="Numero" title="Digite o número"> <input type="text" id="campo_email" class="wCc" value="Email" title="Digite o Email"> <div class="loginBtn"> <a href="#" class="btnSubmit" role="button" title="Botão acessar conta">Acessar</a> </div>
    • Por lvsis
      Tenho um web sistema e nele tem um script php que executa o backup do banco de dados. Eu queria que o backup fosse finalizado uma notificação daquelas web push fosse exibida, assim o usuário poderia iniciar o backup e fazer outras coisas no sistema e quando o backup fosse finalizado ele seria avisado.
    • Por Nioshi
      Boa tarde, estou enfrentando um problema em meu código, eu tenho um código em c# que fica ouvindo a porta 12934, quando recebe requisição ele envia um post ao meu arquivo php, o problema está que o $_POST recebe valor nulo por algum motivo que ainda não descobri.
       
      código no c#:
      string URLreceber = "http://localhost/pweb/modulose"; string URLRetornoimg = "http://localhost/pweb/modulos"; string URLRetornocam = "http://localhost/pweb/moduloscaminho"; using (var cliente = new WebClient()) { NameValueCollection modulose = new NameValueCollection(); modulose["folha"] = folha; modulose["informe"] = informe; modulose["cartao"] = cartao; Console.WriteLine(modulose["folha"]); Console.ReadKey(); resultimg = cliente.UploadValues(URLRetornoimg, modulose); retorno = Encoding.UTF8.GetString(resultimg); Console.WriteLine(retorno); Console.ReadKey(); } código em php:
      $app->post('/modulos', function (Request $request) use ($app) { $modFolha = ''; $modInforme = ''; $modCartao = ''; if(isset($_POST['folha'])){ $modFolha = $_POST['folha']; } if(isset($_POST['informe'])){ $modFolha = $_POST['informe']; } if(isset($_POST['cartao'])){ $modFolha = $_POST['cartao']; } if($modFolha == 'sim'){ $modFolha = 'sim'; }else{ $modFolha = 'nao'; } if($modInforme == 'sim'){ $modInforme = 'sim'; }else{ $modInforme = 'nao'; } if($modCartao == 'sim'){ $modCartao = 'sim'; }else{ $modCartao = 'nao'; } if($modFolha == 'sim'){ $modulosImagem['folha'] = './images/holerite.png'; }else{ $modulosImagem['folha'] = './images/holeriteDesabilitado.png'; } if($modInforme == 'sim'){ $modulosImagem['informe'] = './images/informeVerde.png'; }else{ $modulosImagem['informe'] = './images/informeDesabilitado.png'; } if($modCartao == 'sim'){ $modulosImagem['cartao'] = './images/cartao.png'; }else{ $modulosImagem['cartao'] = './images/cartaoDesabilitado.png'; } if(file_exists("../app/config/global.php")){ return new Response(json_encode($modulosImagem), 201); } else{ return new Response("Arquivo global não existe", 500); } }); Código em .js
      // post para a rota que retorna os dados $http.post('./modulos', data, setting) .success(function (data, status, headers, setting){ $scope.folha = angular.fromJson(data).folha; $scope.informe = angular.fromJson(data).informe; $scope.cartao = angular.fromJson(data).cartao; }) .error(function (data, status, header, setting){ $scope.ResponseDetails = "Erro: " + data ; }); var setting = { headers : { 'Content-Type': 'application/x-www-form-urlencoded;charset=utf-8;' } } com as linhas:
      ini_set('display_errors', true); error_reporting(E_ALL); ele retorna:
      http://prntscr.com/lhhpdu
       
      e sem as linhas ele retorna NULL, alguém sabe dizer no que estou errando?
       
      retorno no c#:
      http://prntscr.com/lhhqba
       
      variáveis pegas:
      http://prntscr.com/lhhqr6
    • Por marafigo
      Bom dia,
      Alguém pode me ajudar? quando atualizei os (Pacotes instalados) apresentou a seguinte mensagem no meu ''Avisos'' no pfsense 2.4.2-RELEASE-p1 (amd64):
       
                          Crash report begins.  Anonymous machine information:
      amd64
      11.1-RELEASE-p6
      FreeBSD 11.1-RELEASE-p6 #8 r313908+a5b33c9d1c4(RELENG_2_4): Tue Dec 12 13:51:24 CST 2017     root@buildbot2.netgate.com:/builder/ce-242/tmp/obj/builder/ce-242/tmp/FreeBSD-src/sys/pfSense
      Crash report details:
      PHP Errors:
      [09-Nov-2018 08:20:01 America/Sao_Paulo] PHP Fatal error:  Call to undefined function init_config_arr() in /usr/local/pkg/shellcmd.inc on line 114
      [09-Nov-2018 08:22:28 America/Sao_Paulo] PHP Fatal error:  Call to undefined function init_config_arr() in /usr/local/pkg/shellcmd.inc on line 114

      Filename: /var/crash/minfree
      2048

      PHP errors
      PHP ERROR: Type: 1, File: /usr/local/pkg/shellcmd.inc, Line: 165, Message: Call to undefined function init_config_arr()    @ 2018-11-09 08:19:42
      PHP ERROR: Type: 1, File: /usr/local/pkg/shellcmd.inc, Line: 114, Message: Call to undefined function init_config_arr()    @ 2018-11-09 08:20:01
      PHP ERROR: Type: 1, File: /usr/local/pkg/shellcmd.inc, Line: 114, Message: Call to undefined function init_config_arr()    @ 2018-11-09 08:22:28
       
      abri o arquivo do caminho File: /usr/local/pkg/shellcmd.inc
       
      165: init_config_arr(array('installedpackages', 'shellcmdsettings', 'config'));
      114: init_config_arr(array('installedpackages', 'shellcmdsettings', 'config'));
    • Por camargo.2018
      Tou com um erro no meu script e não sei identificar erra pra ele exibir a imagem do usuário mas isso não está acontecendo
       
      Error:

       
      funcao.php:
      function ver_avatar($nick){ include 'str_get_html.php'; $url = "http://pt.clubcooee.com/users/view/".$nick; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 15); curl_setopt($ch, CURLOPT_TIMEOUT, 15); $return = curl_exec($ch); curl_close($ch); $html = str_get_html($return); $res = $html->find('.m33 img'); $imgLink = $res[0]->attr['src']; return $imgLink; } str_get_html.php:
      <?php function str_get_html($str, $lowercase=true, $forceTagsClosed=true, $target_charset = DEFAULT_TARGET_CHARSET, $stripRN=true, $defaultBRText=DEFAULT_BR_TEXT, $defaultSpanText=DEFAULT_SPAN_TEXT) { $dom = new simple_html_dom(null, $lowercase, $forceTagsClosed, $target_charset, $stripRN, $defaultBRText, $defaultSpanText); if (empty($str) || strlen($str) > MAX_FILE_SIZE) { $dom->clear(); return false; } $dom->load($str, $lowercase, $stripRN); return $dom; } ?> menu.php:
      <div class="usr-nav"> <img src="<?php $veavt = ver_avatar($usr); echo $veavt; ?>" class="img-usr"> <p class="name-usr">Nome do Usuário</p> </div>  
      Me Ajudem mas rápido possível pfvrrrr
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.