Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Kodowanie znaków
sheerun
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 20.05.2007

Ostrzeżenie: (0%)
-----


Dziękuję, że tu zajrzałeś. Mam następujący problem:

Mam skrypt md5.php, ktory przesyła formularzem metodą get do skryptu hash.php zmienną q, która oznacza tekst do zakodowania.
Jednak przy próbie zahashowania wyrazu, hashuje się wyraz np. "
  1. <?php
  2. jab#322;ko
  3. ?>
", a nie "
  1. <?php
  2. jabłko
  3. ?>
".
Jak sprawić, żeby po odczytaniu z $_GET zmienna miała swoją pierwotną postać?
Korzystam z kodowania utf-8.
Przepraszam, jeżeli to lamerskie pytanie (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
gebp
post
Post #2





Grupa: Zarejestrowani
Postów: 180
Pomógł: 6
Dołączył: 10.04.2006

Ostrzeżenie: (0%)
-----


1. Zrezygnuj z przesyłania "GET" na rzecz "POST".

2. Co do poprawnego odczytywania przesyłanych danych.
Dobrze żebyś zapodał kod. Ale tak kombinując jeżeli masz dobrze ustawioną <meta> to podejrzewam iż sam plik nie jest zakodowany w utf-8. Sama deklaracja nie wystarczy. Plik też musi być w utf-8 zapisany.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 20:55