2009-09-17 5 views
0

Javascript에서 decodeURIComponent 및 encodeURIComponent를 사용합니다. 나는 UTF-8 PostgreSQL을 데이터베이스에서이 데이터를 저장하기 전에 , 내가 그들을 디코딩한다 : 나는 자바 스크립트 인코딩 된 데이터를 변환하는 PostgreSQL의-기능을 찾고 있어요postgres 용 decodeURIComponent

$my_data = pg_escape_string(utf8_encode($_POST['my_data']));

.

+0

이것은 BYTEA를 사용하는 대신 DB의 바이너리를 base64로 인코딩 된 TEXT로 저장하는 것만 큼 유용합니다. 아마 때로는 사용하지만 일반적으로 있습니까? 이 작업을 수행해야합니까? –

+0

milen, base64를 저장하면 저장/검색에 필요한 대역폭이 줄어들 것입니다 .-) –

답변

2

너는 너무 분명하지는 않지만, 아마도 this이 흥미로울 것이다.

+0

감사합니다. 그러나 더 복잡한 함수가 없습니다. http://www.w3schools.com/jsref/jsref_encodeURI.asp – maletin

+0

음 postgresql에는 encodeURI 함수가 없습니다. 어쩌면 모듈로 사용할 수 있습니다. 그러나 당신이 정말로 그것을 필요로하는지 의심 스럽습니다. 무엇을 성취하려고합니까? –