Ajax Requests και Cache

Κώδικας, πληροφορίες, ερωτήσεις και απαντήσεις σχετικές με την JavaScript.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
manos2010grr
Δημοσιεύσεις: 159
Εγγραφή: 17 Ιαν 2007 18:13
Επικοινωνία:

Ajax Requests και Cache

Δημοσίευση από manos2010grr » 29 Μάιος 2011 22:40

στο jquery που έχω το load κάνω alert και τα βγάζει ελλήνικα!
το πρόβλημα είναι στο php που τραβάω, έχω για παράδειγμα
echo "Δεδομενα ".$_GET['name'];
Θα μου εμφανίσει "Δεδομενα 'κινεζικα' "........στο ie....

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6235
Εγγραφή: 30 Νοέμ 2004 03:09

Ajax Requests και Cache

Δημοσίευση από fafos » 29 Μάιος 2011 23:33

auta pou stelneis ti ta kaneis? ta kataxoreis se vash h ta emfanizeis sthn idia selida me to ajax?
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Άβαταρ μέλους
manos2010grr
Δημοσιεύσεις: 159
Εγγραφή: 17 Ιαν 2007 18:13
Επικοινωνία:

Ajax Requests και Cache

Δημοσίευση από manos2010grr » 30 Μάιος 2011 01:12

απλά τα εμφανίζω, δεν επεξεργάζομαι την βάση!!!!

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6235
Εγγραφή: 30 Νοέμ 2004 03:09

Ajax Requests και Cache

Δημοσίευση από fafos » 30 Μάιος 2011 03:01

exo feiaxei ekatontades tetoia scriptakia... pote den eixa tetoio provlhma.. an thes dose olo ton kodika na to doume..
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Άβαταρ μέλους
dimsis
Reporter
Δημοσιεύσεις: 7994
Εγγραφή: 25 Ιούλ 2001 03:00

Ajax Requests και Cache

Δημοσίευση από dimsis » 30 Μάιος 2011 10:57

Βασικά γράψε μας με τι collation έχεις δημιουργήσει τη βάση σου και με τι codepage έχει αποθηκεύσει το php αρχείο σου, γιατί εκεί είναι κατά 99% το πρόβλημα.

Αν έχεις την βάση δημιουργημένη με collation utf8_general_ci δοκίμασε να ανοίξεις το php αρχείο σου από το notepad (σημειωματάριο) και να το αποθηκεύσεις με κωδικοποίηση UTF-8 ή μέσω του dreamweaver ως utf-8 χωρίς bom. (modify > page properties > title/endocing > encoding UTF-8, BOM ατσεκάριστο > save)

Άβαταρ μέλους
manos2010grr
Δημοσιεύσεις: 159
Εγγραφή: 17 Ιαν 2007 18:13
Επικοινωνία:

Ajax Requests και Cache

Δημοσίευση από manos2010grr » 30 Μάιος 2011 18:38

Stelnw paradeigma....!!!
Συνημμένα
notis.rar
(65.09 KiB) Μεταφορτώθηκε 224 φορές

Άβαταρ μέλους
manos2010grr
Δημοσιεύσεις: 159
Εγγραφή: 17 Ιαν 2007 18:13
Επικοινωνία:

Ajax Requests και Cache

Δημοσίευση από manos2010grr » 30 Μάιος 2011 19:52

Παιδιά το ανακάλυψα επιτέλους και sorry για την ταλαιπωρία, το πρόβλημα είναι ότι στην load() τα ελληνικά αντιμετωπίζουν πρόβλημα αν τα στέλνω με την GET, αν τώρα το αλλάξω και το κάνω POST δεν έχω πρόβλημα δηλαδή:

πριν το είχα έτσι και είχα πρόβλημα

Κώδικας: Επιλογή όλων

var n=$('#name').val();
var d=$('#lastname').val();
$("#apotelesmata").load("check.php?name="+n+"&lastname="+d+"&randval="+ Math.random());   
Τώρα το έχω έτσι και δεν έχω πρόβλημα

Κώδικας: Επιλογή όλων

var n=$('#name').val();
var d=$('#lastname').val();
$("#apotelesmata").load("check.php", { name: n , lastname: d }, function(data){  });   
Σας ευχαριστώ πολυ για την βοήθεια....

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6235
Εγγραφή: 30 Νοέμ 2004 03:09

Ajax Requests και Cache

Δημοσίευση από fafos » 30 Μάιος 2011 19:56

vasika apofeugoume na stelnoume ellhnika h eidikous xarakthres me thn ajax... an einai monodromos na doulepseis me thn get prepei na peiraxeis to php arxeio me thn iconv:

Κώδικας: Επιλογή όλων

<?php
$u_agent = $_SERVER&#91;'HTTP_USER_AGENT'&#93;; 
    if&#40;preg_match&#40;'/MSIE/i',$u_agent&#41; && !preg_match&#40;'/Opera/i',$u_agent&#41;&#41;
    &#123;

$name = iconv&#40;'greek','utf-8',$_GET&#91;'name'&#93;&#41;;
$lastname = iconv&#40;'greek','utf-8',$_GET&#91;'lastname'&#93;&#41;;
&#125; else &#123;

$name = $_GET&#91;'name'&#93;;
$lastname = $_GET&#91;'lastname'&#93;;

&#125;
echo '<h1 style="color&#58;#F00">'.$name.' και '.$lastname.' </h1>';
echo 'Τα ελληνικα τα αναγνωρίζω'

?>
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Απάντηση

Επιστροφή στο “JavaScript και Frameworks”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες