Prijava na forum:
Ime:
Lozinka:
Prijavi me trajno:
Trajanje:
Registruj nalog:
Ime:
Lozinka:
Ponovi Lozinku:
E-mail:

ConQUIZtador
nazadnapred
Korisnici koji su trenutno na forumu 0 članova i 1 gost pregledaju ovu temu.


Tema za pitanja
o SMF forumu, phpBB2 i phpBB3 forumu, Wordpress i Joomla CMS sistemima!

Za vecinu drugih pitanja nacicete odgovor citajuci Top teme!

Idi dole
Stranice:
Počni novu temu Nova anketa Odgovor Štampaj Dodaj temu u favorite Pogledajte svoje poruke u temi
Tema: Tekst poslat sa kontakt forme, cirilicna slova...  (Pročitano 2521 puta)
28. Nov 2009, 14:30:25
Ucesnik diskusija


Zodijak
Pol
Poruke 58
OS
Windows 7
Browser
Mozilla Firefox 3.5.5
Problem je u tome sto je sajt na ruskom jeziku i koristi encoding "windows-1251". Konkretno kontakt stranica ima jednostavnu kontakt formu sa osnovnim informacijama za slanje poruke sa web sajta.

Kada se posalje poruka sa web sajta latinicna slova su u redu, ali cirilicna slova, srpska, ruska itd. dolaza u formatima koji su necitljivi pa se moraju dekodirati da bi se poruka procitala.

Da li neko ima slicna iskustva vezano za ovaj problem i da li bi mogao da postuje kako je on rijesio problem?

Pregledao sam zaista ja mislim sve teme koje obradjuju ovu temu, na ovom forumu, a i na ostalim nasim i stranim forumima i nisam nasao resenje. Tacnije nisam uspeo da primjenim razlicita resenja da bi se sa kontakt forme slala i citljiva cirilicna slova.

Ako je potrebna scripta da se postuje nije problem, ali najjednostavnija HTML kontakt forma je u pitanju sa eksternim sendEmail.php fajlom koji je takodje najjednostavniji moguci.
IP sačuvana
social share
Pogledaj profil WWW
 
Prijava na forum:
Ime:
Lozinka:
Zelim biti prijavljen:
Trajanje:
Registruj nalog:
Ime:
Lozinka:
Ponovi Lozinku:
E-mail:
Moderator
Capo di tutti capi


Underpromise; overdeliver.

Zodijak Gemini
Pol Muškarac
Poruke Odustao od brojanja
Zastava 44°49′N - 20°29′E
OS
Windows Vista
Browser
Opera 9.80
mob
Apple iPhone 6s
A sto ne bi koristio UTF?
IP sačuvana
social share
Pobednik, pre svega.

Napomena: Moje privatne poruke, icq, msn, yim, google talk i mail ne sluze za pruzanje tehnicke podrske ili odgovaranje na pitanja korisnika. Za sva pitanja postoji adekvatan deo foruma. Pronadjite ga! Takve privatne poruke cu jednostavno ignorisati!
Preporuke za clanove: Procitajte najcesce postavljana pitanja!
Pogledaj profil WWW GTalk Twitter Facebook
 
Prijava na forum:
Ime:
Lozinka:
Zelim biti prijavljen:
Trajanje:
Registruj nalog:
Ime:
Lozinka:
Ponovi Lozinku:
E-mail:
Ucesnik diskusija


Zodijak
Pol
Poruke 58
OS
Windows 7
Browser
Mozilla Firefox 3.5.5
Koristio sam utf-8 na HTML stranici koja poziva PHP kod. Cak sam i pokusao da postavim "header(Content..." u php kodu ali nista se ne menja. Konstantno dobijam sifrovane poruke koje su napisane cirilicom. U stvari menjaju se samo znakovi kada promijenim encoding i to na ovakav nacin:

windows-1251    íâàðïàëîèðëâðñàìò ãàëãâà

utf-8                 Ð¾Ñ€ÑŒÑ€Ð¾Ð»Ð¾Ð»Ð

ISO-8859-1 (probao sam i sa 2,3,4,5 za ovaj poslednji broj)        #1039;#1016;#1019;#1034;

Cak sam i u PHP/Myadmin pokusao da promijenim encoding ali nema promjena u poslatom cirilicnom tekstu.


Evo i koda:

HTML

Kod:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<html>
<body>



<!--Contact Form-->
<div id="main">
<p id="tip">
Необходимо заполнить все поля!
</p>
<div id="feedback">
<p class="error wrong_name">Введите ваше имя!</p>
<p class="error wrong_email">Неправильный электронной почты!</p>
<p class="error wrong_message">Пожалуйста, введите ваше сообщение!</p>
</div>
<p id="success">Спасибо за ваше доверие!</p>
<form action="php/sendemail.php" id="contact_us" method="post">
<p class="label_name">Имя</p>
<p class="input_form"><input class="input" type="text" name="Name" /></p>
<p class="label_name">Электронная почта</p>

<p class="input_form"><input class="input" type="text" name="Email" /></p>
<p class="label_name">Cообщение</p>
<p class="input_form" id="textarea"><textarea class="message" name="Message" rows="5" cols="4" id="message_input"></textarea></p>
<p id="submit"><input type="submit" value="Отправить!" name="submitButton" class="button" /></p>
</form>
</div>


<!--End Contact Form-->

</body>
</html>

PHP

Kod:
<?php

$mailTo 
'mojmail@mail.com';
$name htmlspecialchars($_POST['Name']);
$mailFrom htmlspecialchars($_POST['Email']);
$subject 'Poruka sa MOG web sajta!';
$message_text htmlspecialchars($_POST['Message']);

$message =  'From: '.$name.'; Email: '.$mailFrom.' ; Message: '.$message_text;

mail($mailTo$subject$message);
?>

Eto to je sve od kontakt forme, ima pored JS validacija ali je zaista nevazna za ovaj problem.

Neka sugestija ili ideja bi mi zaista dobrodosla jer sam se zaglavio vec treci dan sa ovim.
« Poslednja izmena: 28. Nov 2009, 18:39:26 od pebas »
IP sačuvana
social share
Pogledaj profil WWW
 
Prijava na forum:
Ime:
Lozinka:
Zelim biti prijavljen:
Trajanje:
Registruj nalog:
Ime:
Lozinka:
Ponovi Lozinku:
E-mail:
Ucesnik diskusija


Zodijak
Pol
Poruke 58
OS
Windows 7
Browser
Mozilla Firefox 3.5.5
Huh...zar bas niko nema slican problem?
IP sačuvana
social share
Pogledaj profil WWW
 
Prijava na forum:
Ime:
Lozinka:
Zelim biti prijavljen:
Trajanje:
Registruj nalog:
Ime:
Lozinka:
Ponovi Lozinku:
E-mail:
Ucesnik diskusija


Zodijak
Pol
Poruke 145
OS
Windows XP
Browser
Mozilla Firefox 3.5.5
XML documents can contain non ASCII characters, like Norwegian æ ø å , or French ê è é.

To avoid errors, specify the XML encoding, or save XML files as Unicode.

Izvor: W3 Schools - Moguce resenje problema

Odnosno pre samog zaglavlja potrebno je uraditi ovo.

Citat
<?xml version="1.0" encoding="iso-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<!-- Ostatak koda -->

Atribut encoding naravno moze imati i druge vrednosti, iso-8859-1 sam samo prilozio kao primer.



« Poslednja izmena: 01. Dec 2009, 10:41:54 od boba84 »
IP sačuvana
social share
Pogledaj profil
 
Prijava na forum:
Ime:
Lozinka:
Zelim biti prijavljen:
Trajanje:
Registruj nalog:
Ime:
Lozinka:
Ponovi Lozinku:
E-mail:
Ucesnik diskusija


Zodijak
Pol
Poruke 58
OS
Windows 7
Browser
Mozilla Firefox 3.5.5
XML documents can contain non ASCII characters, like Norwegian æ ø å , or French ê è é.

To avoid errors, specify the XML encoding, or save XML files as Unicode.

Izvor: W3 Schools - Moguce resenje problema

Odnosno pre samog zaglavlja potrebno je uraditi ovo.

Citat
<?xml version="1.0" encoding="iso-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<!-- Ostatak koda -->

Atribut encoding naravno moze imati i druge vrednosti, iso-8859-1 sam samo prilozio kao primer.


Pokusao sam i ne funkcionise.

Hvala u svakom slucaju.

Jos neko sa nekom idejom mozda?
« Poslednja izmena: 01. Dec 2009, 11:37:15 od pebas »
IP sačuvana
social share
Pogledaj profil WWW
 
Prijava na forum:
Ime:
Lozinka:
Zelim biti prijavljen:
Trajanje:
Registruj nalog:
Ime:
Lozinka:
Ponovi Lozinku:
E-mail:
Ucesnik diskusija


Zodijak
Pol
Poruke 145
OS
Windows XP
Browser
Mozilla Firefox 3.5.5

Pokusao sam i ne funkcionise.

Hvala u svakom slucaju.

Jos neko sa nekom idejom mozda?

Problem je ipak u funkciji mail, verovatno nisi dobro postavio zaglavlje i telo, procitaj komentare.

PHP dokumentacija, mail funkcija.
« Poslednja izmena: 01. Dec 2009, 16:44:09 od boba84 »
IP sačuvana
social share
Pogledaj profil
 
Prijava na forum:
Ime:
Lozinka:
Zelim biti prijavljen:
Trajanje:
Registruj nalog:
Ime:
Lozinka:
Ponovi Lozinku:
E-mail:
Ucesnik diskusija


Zodijak
Pol
Poruke 58
OS
Windows 7
Browser
Mozilla Firefox 3.5.5

Pokusao sam i ne funkcionise.

Hvala u svakom slucaju.

Jos neko sa nekom idejom mozda?

Problem je ipak u funkciji mail, verovatno nisi dobro postavio zaglavlje i telo, procitaj komentare.

PHP dokumentacija, mail funkcija.

U pravu si ja mislim posto sam procitao ali sve od a do z sa PHP linka, bitno je odrediti $headers na npravilan nacin i prilagoditi svojoj kontakt formi.

Hvala!
IP sačuvana
social share
Pogledaj profil WWW
 
Prijava na forum:
Ime:
Lozinka:
Zelim biti prijavljen:
Trajanje:
Registruj nalog:
Ime:
Lozinka:
Ponovi Lozinku:
E-mail:
Idi gore
Stranice:
Počni novu temu Nova anketa Odgovor Štampaj Dodaj temu u favorite Pogledajte svoje poruke u temi
nazadnapred
Prebaci se na:  

Poslednji odgovor u temi napisan je pre više od 6 meseci.  

Temu ne bi trebalo "iskopavati" osim u slučaju da imate nešto važno da dodate. Ako ipak želite napisati komentar, kliknite na dugme "Odgovori" u meniju iznad ove poruke. Postoje teme kod kojih su odgovori dobrodošli bez obzira na to koliko je vremena od prošlog prošlo. Npr. teme o određenom piscu, knjizi, muzičaru, glumcu i sl. Nemojte da vas ovaj spisak ograničava, ali nemojte ni pisati na teme koje su završena priča.

web design

Forum Info: Banneri Foruma :: Burek Toolbar :: Burek Prodavnica :: Burek Quiz :: Najcesca pitanja :: Tim Foruma :: Prijava zloupotrebe

Izvori vesti: Blic :: Wikipedia :: Mondo :: Press :: Naša mreža :: Sportska Centrala :: Glas Javnosti :: Kurir :: Mikro :: B92 Sport :: RTS :: Danas

Prijatelji foruma: Triviador :: Domaci :: Morazzia :: TotalCar :: FTW.rs :: MojaPijaca :: Pojacalo :: 011info :: Burgos :: Alfaprevod

Pravne Informacije: Pravilnik Foruma :: Politika privatnosti :: Uslovi koriscenja :: O nama :: Marketing :: Kontakt :: Sitemap

All content on this website is property of "Burek.com" and, as such, they may not be used on other websites without written permission.

Copyright © 2002- "Burek.com", all rights reserved. Performance: 0.082 sec za 16 q. Powered by: SMF. © 2005, Simple Machines LLC.