Viva! Obrigado pela ajuda. De fato a função urldecode não ajudou muito, retirei ela do código e var_dump ajudou a perceber meus dados! :D
Problema resolvido, mais uma vez, obrigado! Arley Pinto On Qui, 2011-09-22 at 23:12 +0100, Marco Afonso wrote: > Viva! > > > Não sei se ajuda mas tente verificar no PHP a qualidade dos dados > recebidos em $_REQUEST: > > > var_dump($_REQUEST); > var_dump(urldecode($_REQUEST['description'])); > > > Olhando para o manual da função urlencode, nos comentários estão > descritos vários problemas relacionados com a codificação entre > cliente-servidor: > http://php.net/manual/en/function.urldecode.php > > > Por outro lado, se a aplicação cliente for um documento html, > verifique se a codificação do documento é UTF-8, adicione esta tag > META entre as tags <head></head> > <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> > > > Cumprimentos, > Marco Afonso > > No dia 22 de Setembro de 2011 13:43, Arley Pinto <[email protected]> > escreveu: > Olá caríssimos, > > Estou desenvolvendo um aplicativo simples no android que pega > as coordenadas de um ponto e envia para um servidor em php e > postgis juntamente com alguns dados e um arquivo de imagem. > Meu problema não é com o postgis, mas com questões de encode, > não sei se do php ou do postgresql. > Por exemplo, do lado do Android faço > URLEncoder.encode(description, "UTF-8"); [com description = > 'Fonte das Águas Férreas'] > > Já pelo lado do php faço > urldecode($_REQUEST['description']) > > mas ao inserir na base [pg_query($connection, $sql);], obtenho > o seguinte erro > > "PHP Warning: pg_query(): Query failed: ERROR: invalid byte > sequence for encoding "UTF8": 0xe16775\nHINT: This error can > also happen if the byte sequence does not match the encoding > expected by the server, which is controlled by > "client_encoding"." > > O Enconding da minha base postgresql é UTF-8. > Já tentei diversas possíveis soluções encontradas no google, > mas não obtive sucesso. > > Alguém poderia me ajudar? > > -- > Atenciosamente, > > Arley Pinto > > "Se avexe não, amanhã pode acontecer tudo, inclusive nada" > > _______________________________________________ > Portugal mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/portugal > > > > _______________________________________________ > Portugal mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/portugal -- Atenciosamente, Arley Pinto "Se avexe não, amanhã pode acontecer tudo, inclusive nada" _______________________________________________ Portugal mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/portugal
