Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Post από Flash banner σε aspx δεν διαβάζει Ελληνικά στο request.querystring

  •  21-12-2007, 11:26

    Post από Flash banner σε aspx δεν διαβάζει Ελληνικά στο request.querystring

    Καλησπέρα, Συγνώμη για τα Greekglish απλά βιαζόμουν  

    Προσπαθώ να τραβήξω με request.querystring ένα κείμενο που είναι γραμμένο στα Ελληνικά
    Το κείμενο αυτό προέρχεται από ένα
    Flash banner το οποίο κάνει post 3 fields 2 numeric k ένα text

    Το θέμα είναι το εξής όταν τραβάω το
    request.querystring("BodyText")  όπου είναι το κείμενο εάν έχει μόνο Ελληνικά μέσα δεν μου γυρνάει τίποτα
    Εάν έχει και Ελληνικά και Αγγλικά μου γυρνάει μόνο τα Αγγλικά.

    Οπότε είναι θέμα με τους non Ascii χαρακτήρες

    Η εταιρεία που έφτιαξε το Flash Benner έφτιαξε μία test σελίδα σε PHP για να δούμε εάν δουλεύει με το παρακάτω κώδικα:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-7">
    </head>

    <body>

    <?php
    echo ' From: '.$_GET['FromTxt'].' <br>
    To:'.$_GET['ToTxt'].' <br>
    body:'.$_GET['BodyTxt'].' <br>';
    ?>

    </body>
    </html>

     

    Ο οποίος και δούλεψε κανονικά τραβώντας όλες τις παραμέτρους.
    Σε .
    net εγώ δεν μπορώ να τραβήξω τα Ελληνικά.

    Υ.Γ

    Δεν θέλω να αλλάξω το  encoding (UTF-8) από το webConfig – υπάρχει λόγος.
    Το ίδιο ακριβώς  
    post εάν το δημιουργήσω από .net σελίδα και το postaro μπορώ να τα τραβήξω κανονικά τα ελληνικά, Φυσικά.

    Άρα το θέμα είναι με το encoding από το flash το όποιο και δεν μπορεί να αλλαχτεί για άλλους λόγους (Bag του Flash με τα ελληνικά σε Transparent… κ.λ.π)

    Καμιά ιδέα κανείς ?

    Δημοσίευση στην κατηγορία: ,
Δείτε όλες τις δημοσιεύσεις της Θεματική Ενότητας
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems