ericolvr 0 Denunciar post Postado Abril 13, 2017 listar <a href="/clientes/editar?id=<?php echo $id; ?>">Editar</span></a>editar $id = $_GET['id']; Faço o select e monto o form com os dados <form action="/clientes/editado" method="post"> <input type="hidden" name="id" id="id" value="<?php echo $id; ?>"> <input type="text" id="empresa" value="<?php echo $empresa; ?>">editado $id = $_POST['id']; $empresa = $_POST['empresa']; print $empresa;Undefined index: empresa in /var/www/html/clientes/editado.php on line 4 No que estou errando? Compartilhar este post Link para o post Compartilhar em outros sites
marsolim 110 Denunciar post Postado Abril 13, 2017 pelo jeito as duas paginas tá na mesma pasta certo? porque tá passando a pasta /clientes no action? Compartilhar este post Link para o post Compartilhar em outros sites
gabrieldarezzo 255 Denunciar post Postado Abril 13, 2017 Vamos pensar exclusivamente no action. Quando você fala isso: action="/clientes/editado" Significa Raiz do servidor ou seja... (o 'www' ou 'public' ou 'document_root') + pasta 'clientes/editado' Você está usando .htaccess ? Seu back é um framework? MVC? Laravel? slim? pasta Você pode abrir o Chrome e verificar a aba network marcando como 'preserve' log e verificar a resposta que está acontecendo .... Seria um 404? os dados são enviados no request? Outra duvida é... No momento da exibição do form como está a sua url? Algo assim: seusite.com.br/clientes/listar ???? happy debug Compartilhar este post Link para o post Compartilhar em outros sites
ericolvr 0 Denunciar post Postado Abril 13, 2017 32 minutos atrás, marsolim disse: pelo jeito as duas paginas tá na mesma pasta certo? porque tá passando a pasta /clientes no action? Sim, estão. Isso é relevante? Compartilhar este post Link para o post Compartilhar em outros sites
marsolim 110 Denunciar post Postado Abril 13, 2017 normalmente é sim pois veja normalmente quando tu bota /clientes/editado.php o script vai procurar uma subpasta clientes dentro da pasta onde tá a pagina chamante. se ta na mesma pagina deve passar só editado.php ou /editado.php a não ser que esteja modificando alguma coisa por htaccess como mencionou o gabrieldarezzo(que imagino se pronunciar darétzo no sobrenome hehehe) ou programaticamente no php Compartilhar este post Link para o post Compartilhar em outros sites
ericolvr 0 Denunciar post Postado Abril 13, 2017 / index /clientes/index /clientes/listar /clientes/editar link = http://localhost/clientes/editar?id=1 /clientes/editado Compartilhar este post Link para o post Compartilhar em outros sites
marsolim 110 Denunciar post Postado Abril 13, 2017 to notando agora que o input da empresa não tem nome Compartilhar este post Link para o post Compartilhar em outros sites
ericolvr 0 Denunciar post Postado Abril 13, 2017 Gezuis. Perdão pela falta de atenção pessoal, tinha só o Id. Abraços Compartilhar este post Link para o post Compartilhar em outros sites