Php + Postgre (erro De Codificação)
#1
Posted 06/10/2009, 20:55
É o seguinte, tenho um sistema simples de cadastro em banco de dados, mas não consigo inserir strings com acentos e alguns outros caracteres.
O banco de dados está em UTF-8, e usando o PGADMIN inseri um registro com a seguinte query:
INSERT INTO teste(nome) VALUES ('áàãâôó');
MAS, quando uso o form dá pagina HTML, inserido a mesma string 'áàãâôó' no input, quando o script de insert do PHP no BD, dá o seguinte erro:
Query failed: ERRO: sequência de bytes é inválida para codificação "UTF8": 0xf4647269 HINT: Este erro pode acontecer também se a sequência de bytes não corresponde a codificação esperado pelo servidor, que é controlada por "client_encoding".
sendo que no script de inserção, imprimi a query do insert e ela está igual a outra que usei no PGADMIN.
Já li alguns foruns e a solução mais proposta é colocar essa tag:
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
no na <head> da pagina, mas não funcionou..
Caso alguem saiba me esclarecer essas dúvidas, eu agradeço.
Oq tenho que mudar é a codificação do PHP?
Qual a codificação que o PHP usa?
se não for UTF-8, tem como mudar?
Caso o problema não seja o PHP, qual é então?
Vlw pessoal
- Miguceamma likes this
#2
Posted 09/10/2009, 12:12
#3
Posted 15/10/2009, 22:28
não obtive ajuda aqui, mas vou deixar a soluçao que encontrei, caso alguem precise..
Como o bd do postgres esta em UTF-8, basta vc configurar o php.ini, mudando a seguinte linha:
default_encoding = iso-8859-1
Para:
default_encoding = utf-8
Obs: se a linha estiver comentada, tire o ';'
Ta ae... Vlw..
#4
Posted 22/10/2009, 18:33
Ae galera,
não obtive ajuda aqui, mas vou deixar a soluçao que encontrei, caso alguem precise..
Como o bd do postgres esta em UTF-8, basta vc configurar o php.ini, mudando a seguinte linha:
default_encoding = iso-8859-1
Para:
default_encoding = utf-8
Obs: se a linha estiver comentada, tire o ';'
Ta ae... Vlw..
corrigindo:
default_charset = utf-8
#5
Posted 23/10/2009, 08:59
Você pode apenas utilizar
header("Content-Type: text/html; charset=utf-8");que acredito terá o mesmo efeito.
Edição feita por: EternaL, 23/10/2009, 09:01.
Desenvolvimento de websites e sistemas web. Acesse http://www.magnumweb.com.br
#6
Posted 23/12/2009, 10:31
Em vez de modificar as configurações do servidor (isso pode te trazer problemas em outros projetos...)
Antes de inserir a string no banco... você pode usar as funções de codificação do php ...
Existem duas funções para te ajudar nisso...
utf8_decode()
utf8_encode()
A decode é para decodificar e a encode é para codificar os caracteres...!
Então você faz o seguinte... você codifica - utf8_encode() - para inserir no banco e decodifica para
Exibir no seu site - utf8_decode() -
Abração!
Meu post lhe ajudou? Reputar/votar é uma das formas de agradecer.
#7
Posted 26/09/2017, 14:01
Lasix Overnight Delivery Jelly Kamagra Sildenafil Citrate cialis need isotretinoin isotret best website overseas Levitra Avec Alcool
Propecia 08 Dapoxetine 60mg cialis Best Buy Isotretinoin
Where To Buy Clobetasol Eczema Atenolol And Amoxicillin cialis Buy Doxycycline Online No Prescription Bentyl Coligon Secure Ordering
#8
Posted 30/09/2017, 02:51
Recommended Dosage Of Bactrim For Uti Unidox Solutab In Usa cialis Viagra Italia Farmacia Buy Urosin
Stendra Where To Buy Acheter Levitra Sans Ordonnance cialis Costco Viagra Medicamentos Cialis
El Levitra Es Bueno Progesterone In Germany Delivered On Saturday cialis buy online Amazon Bactroban
Discounted Viagra For Sale Prix De Vente Cialis Cialis Effet Avis cialis Valtrex Buy Online Canada But Amoxicillin
Cialis 5 Mg Confezione cheap cialis Generique Tadalis Sx Canada
Amitriptyline Amoxicillin Picture Of Tablet viagra cialis Propecia Mercado Libre Detecta La Propecia
#9
Posted 03/10/2017, 12:29
Bentyl Purchase C.O.D. Fedex Delivered On Saturday Package Insert Amoxicillin Can You Take Ibuprofen With Amoxicillin generic levitra shipped from usa Cialis For Sale Australia In Canada Generic Isotretinoin Pills Best Website Cheapeast Saturday Delivery
#10
Posted 03/10/2017, 14:14
Where Can I Buy Propecia Yahoo Le Viagra Rend Sourd How To Buy Letrozole order levitra on line Online Pharmency
Provera Ups With Overnight Delivery Bangor viagra Amoxicillin For Dogs Colds Propecia Cambio Commander Baclofen 10mg
#11
Posted 04/10/2017, 00:27
Viagra Quanto Costa Farmacia Cialis 5 Mg Indicazioni viagra Plavix
Provera Delivered On Saturday cialis Cialis Lilly Beipackzettel Ox Can I Buy Prevacid In Canada
Fatty Liver And Keflex Viagra Werbung Video viagra Dapoxetine Plus Cialis Online Pharmacy Propecia Buy Propecia Arzt
Will Amoxicillin Treat Bacterial Vaginitis viagra online prescription Cialis Frankreich Rezeptfrei
Generic Bentyl Website Pills Store Levitra Order Online cialis price Prospecto Cialis 20 Buy Azithromycin Or Ceftriaxone Now
Buy Real Xenical viagra prescription Compra Levitra Online Viagra 100mg No Prescription Keflex
Propecia Kaytto viagra Buy Cheap Synthroid 125mcg No Rx
Viagra Naturale Prezzi Viagra Originale generic levitra 20mg Tomar Viagra Yahoo isotretinoin shop
Controindicazioni Uso Cialis viagra online Generique Sildenafil 40 Mg Pilule Xenical Prix
#12
Posted 04/10/2017, 12:39
Levitra En Generique Want to buy isotretinoin us free shipping Bentyl 20mg Diciclomina cialis Non Prescription Paxil On Line Acheter Cialis Internet Est
Fast Delivery Of Viagra cost of levitra at savon pharmacy Sildenafil100mg
Vigra On Line Buy Prednisone No Prescription Paypal viagra online pharmacy Amoxicillin Toe Infection Dose Order Cheap Propecia Per Pill Vente Legale De Kamagra
Bacteria Amoxicillin Destroys viagra Cialis En Hipertensos Vendita Cialis Levitra 40 Mg Best Price
Propecia Kinderwens Atarax 25 Mg Fast Shipping Option viagra Is Alli Back In Stock
Cialis Mas Viagra brand levitra canada Buy Augmentin On Line Costo Priligy Generico Sans Ordonnance Amoxicillin Pharmacie En Ligne En Germany
Brand Levitra 20 Mg Online India viagra Dizziness As Side Effect Of Amoxicillin Cuanto Vale La Viagra
Priligy Vendita levitra generic lowest prices Levitra Acquisto In Contrassegno Comprar Levitra 20 Mg
Buy Celexa viagra Viagra Online Free And Fast Shipping How Can You Last Longer300 Mg Fluconazole Online India
Acheter Cialis Generique Belgique Buying Discount Provera Cod Only buy viagra Force Gelly Kamagra Viagra Canada Mastercard
Viagra Ads On Porn Sights cialis Order Direct Legally Levaquin Website Saturday Delivery Overseas Articulo 186 Walmart Retail Prescription Drug List
Mwtformin For Wwight Loss In Canada cialis online Levitra Shop Erfahrung Isotretinoin Acne Comprar Priligy Generico Online
#13
Posted 06/10/2017, 11:08
Keflex Uses For Generic Real Amoxicilina Free Shipping viagra Propecia Galactorrea
Bentyl Diciclomina Spastic Colon On Line Viagra Espagne Sans Ordonnance Zithromax Pneumonia Treatment viagra Propecia Tipos Cheap Levitra Vardenafil Tadalafil Online Us Pharmacy
Stendra In Canada Website With Doctor Consult buy accutane generic After Before Photo Propecia viagra Purchase Medicine
Niazagra Online Cialis 5mg Daily Dose Cost viagra Cipro Vs Cephalexin Interaction Pharmacology Of Cephalexin Does Amoxicillin Cure Pink Eye
Propecia With Minoxidil Nisim Viagra Indien Bestellt Cialis El Pais buy cialis Propecia Leberschaden Forum Cialis Internet
Infections Treated By Keflex viagra Amoxicillin Uses For Dogs Tamoxifene
#14
Posted 07/10/2017, 14:15
Canadian Pharmacies Buy Viagra Precio De Priligy En Andorra levitra expre delivery Mifegyne En Ligne Preis Viagra 50 Mg Pfizer Purchase Generic Cialis
Propecia 10 Years Hairloss Viagra Uk Without Prescription viagra online pharmacy Lozol Celebrex 200 Mg Online Pharmacy
Using Rogaine With Propecia viagra cialis Pharmacy Viagra Prices Viagra Ipertensione Cialis Livraison Rapide Internet
Belize Pharmacy Online Canada Generic Cialis No Percription Viagra 19 Anos buy viagra Kamagra Vente 100mg Buy Propecia Dutasteride Ca Based Viagra Supply
American Online Pharmacy Tamsulosin 0.4mg viagra Zithromax Chlamydia Dosage Amoxicillin And Abnormal Menstual Cyles Mail Order Antibiotics Mexico
Finasteride Generic Online Can Canine Be Given People Amoxicillin viagra Prix Xenical Maroc
Viagra 100mg 30 Viagra Y Cialis viagra Buy Silagra In India Vente Cialis Au Canada
#15
Posted 07/10/2017, 18:18
Ordering Plavix Canada Priligy Discount Buy Kaluril Without Prescription viagra Amoxicillin And Clavulanate Potassium Tablets Usp
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)