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

 

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

Πρόβλημα κωδικοποίησης

Îåêßíçóå áðü ôï ìÝëïò mendrinos. Τελευταία δημοσίευση από το μέλος mendrinos στις 30-12-2007, 12:11. Υπάρχουν 19 απαντήσεις.
Σελίδα 2 από 2 (20 εγγραφές)   < 1 2
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  28-12-2007, 16:19 38690 σε απάντηση της 38688

    Απ: Πρόβλημα κωδικοποίησης

    Με μπλέκεις όλο και περισσότερο. Άλλο μεταφορά σε νέο server (δεν χρειάζεται να αλλάξεις τίποτε στον κώδικα) και άλλο η μεταφορά από ASP σε ASP.NET (αλλάζει το σύμπαν - σαν να μετατρέπεις PHP σε JSP). Τελικά, τί είναι το project, ASP ή ASP.NET ? Αν είναι ASP, τότε οτιδήποτε έχεις διαβάσει για ASP.NET δεν ισχύει. Θα πρέπει να βρεις documentation και άρθρα πριν το 2002.

    Βλέπω πάντως στον κώδικα κάτι που υποψιαζόμουν. Στη γραμμή 32 ο κώδικας γράφει απευθείας ένα string στην HTML σελίδα με Response.Write. Οι ASP σελίδες χρησιμοποιούσαν VBScript και όχι Visual Basic 6. Παρότι στη VB6 τα strings παρέμεναν πάντα Unicode, στην VBScript μετατρέπονταν στο codepage του server (νομίζω). Γι αυτό και ένα κανονικότατο Unicode string μπορούσε να καταλήξει ??????. Νομίζω ότι το Encoding το ορίζεις με κάποια κλήση στο Response, αλλά δεν θυμάμαι.

    Θα μεταφέρω τη συζήτηση στο κατάλληλο forum για ASP μήπως και το δει κανείς που να θυμάται τί γινόταν τότε. (Ακούς Γιώργο?)


    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
  •  28-12-2007, 17:11 38691 σε απάντηση της 38690

    Απ: Πρόβλημα κωδικοποίησης

    Ρίξε μία ματιά στο Codepage directive. Είναι αυτό το οποίο λέει στις ASP σελίδες σε τί codepage να φτιάξουν την τελική HTML. Διάβασε και τα remarks γιατί εξηγούν από τί επηρεάζεται η τελική HTML.


    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
  •  28-12-2007, 18:51 38692 σε απάντηση της 38691

    Απ: Πρόβλημα κωδικοποίησης

    Φίλτατε ΑΥΤΟ ΗΤΑΝ!

    Μιλάμε 15 μέρες τώρα με ταλαιπωρεί!

    Έβαλα ένα:

    Response.CodePage = 1252 

    και έπαιξε σωστά. Το περίεργο είναι ότι στον παλιό server αυτό δεν χρειαζόταν, φαίνεται ότι είχε ρυθμιστεί by default. 

    Ευχαριστώ και πάλι για όλαα... Καλή πρωτοχρονιά!

  •  29-12-2007, 00:08 38695 σε απάντηση της 38692

    Απ: Πρόβλημα κωδικοποίησης

    Πάω στοίχημα ότι στον παλιό server το system locale ήταν ελληνικό ενώ του νέου server δεν είναι. Η default τιμή του Response.Codepage προέρχεται από το codepage του συστήματος.


    Παναγιώτης Καναβός, Freelancer
    Twitter: http://www.twitter.com/pkanavos
  •  30-12-2007, 12:11 38699 σε απάντηση της 38695

    Απ: Πρόβλημα κωδικοποίησης

    Όντως καθώς ο νέος server είναι στην Αμερική.

    Κάτι επιπρόσθετο που προέκξυψε, άν γνωρίζεις τίποτε σχετικά με αυτό θα με βοηθούσε επιπρόσθετα.

    Κάποιες εικόνες στο photo gallery του site έχουν διεύθυνση όπου ένας φάκελος στο url έχει ελληνικούς χαρακτήρες. Στον παλιό server έπαιζε κανονικά γιατι φαντάζομαι το λειτουργικό σύστημα υποσήριζε ελληνικά στα ονόματα αρχείων και φακέλων.

    Στον νέο server ακόμη και μέσω FTP τα ονόματα των φακέλλων που είχαν ελληνικό όνομα φαίνονται με πολύ περίεργους χαρακτήρες.

    Πώς ρυθμίζετε το λειτουργικό σύστημα να υποστηριζει αρχεία με ελληνικούς χαρακτήρες?

    Το photo gallery που οι εικόνες έχουν path με μόνο αγγλικούς χαρακτήρες και παίζει μια χαρά:
    http://75.127.84.101/$sitepreview/kappa2000.gr/multimedia.asp?gid=11

    Το photo gallery που οι εικόνες έχουν path με κάποιους ελληνικούς χαρακτήρες στα ονόματα φακελων και δεν φορτώνουν οι εικόνες:
    http://75.127.84.101/$sitepreview/kappa2000.gr/multimedia.asp?gid=27
Σελίδα 2 από 2 (20 εγγραφές)   < 1 2
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems