MARTIOS Δημοσ. 11 Οκτωβρίου 2012 Δημοσ. 11 Οκτωβρίου 2012 Γεια σας Θελω να να κανω μια σελιδα htm οπου θα εχει 360,000 λεξεις σε καθετη παραταξη (η μια κατω απο την αλλη). Προσπαθωντας να αντιγραψω ολες τις λεξεις αυτες εμφανιζονται οριζοντιως σε σειρες. Πως μπορω να δωσω εναν κωδικα να εμφανιζονται καθετα οι λεξεις? Οποιος μπορει ας με βοηθησει Ευχαριστω!
TheELF Δημοσ. 11 Οκτωβρίου 2012 Δημοσ. 11 Οκτωβρίου 2012 Ο βρόμικος τρόπος είναι να κάνεις επικόλληση ένα <br> (break line) μετά από κάθε λέξη. Αν της έχεις έτοιμες σε κείμενο της λέξεις μπορείς να της περάσεις με το <pre> (Preformatted) π.χ. ><pre> εδώ οι λέξεις . . . όσες και να είναι </pre> Αν έχεις μόνο αυτά που έγραψες τότε πέρνα τα σε κειμενογράφο να σου τα κάνει λέξει ανά σειρά. 1
defacer Δημοσ. 12 Οκτωβρίου 2012 Δημοσ. 12 Οκτωβρίου 2012 Το <br> μετά από κάθε λέξη δε θα το έλεγα βρώμικο, θα το έλεγα ο,τι πρέπει για τη συγκεκριμένη περίπτωση. 2
MARTIOS Δημοσ. 12 Οκτωβρίου 2012 Μέλος Δημοσ. 12 Οκτωβρίου 2012 Σας ευχαριστω παρα πολυ! Το να κανω 360,000 <br> θα ηταν κριμα απ τον θεο!
defacer Δημοσ. 12 Οκτωβρίου 2012 Δημοσ. 12 Οκτωβρίου 2012 360,000 <br> με το χέρι, ή τρεις γραμμές κώδικα -- διαλέγεις και παίρνεις 1
bnvdarklord Δημοσ. 12 Οκτωβρίου 2012 Δημοσ. 12 Οκτωβρίου 2012 360,000 <br> με το χέρι, ή τρεις γραμμές κώδικα -- διαλέγεις και παίρνεις Γιατι να γραψεις κωδικα οταν μπορεις να κανεις ενα απλό find/replace; 1
MARTIOS Δημοσ. 12 Οκτωβρίου 2012 Μέλος Δημοσ. 12 Οκτωβρίου 2012 Το ιδιο αποτελεσμα θα εχει με " find/replace"? Μηπως ξερει κανεις καποιον κωδικα που να καταφερνει το εξης αποτελεσμα: Να βαζω 7 γραμματα και να μου εμφανιζει τις λεξεις στις οποιες συμπεριλαμβανονται τα 7 αυτα γραμματα απο μια φορα? Ολα αυτα να γινονται σε ιστοσελιδα ανεξαρτητως αν θα φαινεται η database (360.000 στοιχεια) Θα προτιμουσα να μην φαινονται
bnvdarklord Δημοσ. 12 Οκτωβρίου 2012 Δημοσ. 12 Οκτωβρίου 2012 Το ιδιο αποτελεσμα θα εχει με " find/replace"? Ναι, αν έχεις καποιο text editor που υποστηρίζει regular expressions, όπως το Notepad++. Κανεις replace το \r\n (ή το \n αν εισαι σε linux) με <br>\r\n, αντικαθιστώντας ουσιαστικά κάθε αλλαγή γραμμής με <br> + αλλαγή γραμμής.
MARTIOS Δημοσ. 12 Οκτωβρίου 2012 Μέλος Δημοσ. 12 Οκτωβρίου 2012 Ανέβασαν την σελίδα αλλά δεν μου εμφανίζει ελληνικά γράμματα αλλά κάποια αλλα που ειναι ακαταλαβίστικα. Τι πρέπει να κάνω για να διορθωθεί το πρόβλημα?
bnvdarklord Δημοσ. 12 Οκτωβρίου 2012 Δημοσ. 12 Οκτωβρίου 2012 Προσθέτεις meta tag στο head της σελίδας σου: ><meta http-equiv="content-type" content="text/html; charset=utf-8"> Οπου utf-8 το αλλάζεις με την κωδικοποιήση που έχει το αρχείο html σου. 1
MARTIOS Δημοσ. 12 Οκτωβρίου 2012 Μέλος Δημοσ. 12 Οκτωβρίου 2012 Εντάξει. Το έκανα και μου εμφανίζονται σωστά τα ελληνικά. Έβαλα κωδικοποίηση WINDOWS-1253. Η ερώτηση μου τωρα ειναι η εξής: Πως μπορεί να εμφανίζεται η ιστοσελίδα στα ελληνικά με κωδικοποίηση UTF-8? Τι πρέπει να κάνω?
defacer Δημοσ. 12 Οκτωβρίου 2012 Δημοσ. 12 Οκτωβρίου 2012 Θα πρέπει να αλλάξεις το encoding των δεδομένων σου πριν τα εμφανίσεις. Αυτό μπορεί να γίνει είτε στο αρχικό σου αρχείο (π.χ. στο Notepad++ πας Encoding => Convert to UTF-8 και μετά save) είτε προγραμματιστικά αν χρησιμοποιείς κάποια γλώσσα όπως η PHP. 1
kalogeros Δημοσ. 12 Οκτωβρίου 2012 Δημοσ. 12 Οκτωβρίου 2012 Μηπως ξερει κανεις καποιον κωδικα που να καταφερνει το εξης αποτελεσμα: Να βαζω 7 γραμματα και να μου εμφανιζει τις λεξεις στις οποιες συμπεριλαμβανονται τα 7 αυτα γραμματα απο μια φορα? Με σκέτη HTML, αυτό που θες δεν γίνεται.
MARTIOS Δημοσ. 12 Οκτωβρίου 2012 Μέλος Δημοσ. 12 Οκτωβρίου 2012 Θα πρέπει να αλλάξεις το encoding των δεδομένων σου πριν τα εμφανίσεις. Αυτό μπορεί να γίνει είτε στο αρχικό σου αρχείο (π.χ. στο Notepad++ πας Encoding => Convert to UTF-8 και μετά save) είτε προγραμματιστικά αν χρησιμοποιείς κάποια γλώσσα όπως η PHP. Θα το δοκιμασω Ευχαριστω
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα