#41251 [Opn->Bgs]: Greek text appearing in English website
| From: | bjori@php.net | Date: | Tue, 01 May 2007 14:07:26 +0000 |
| Subject: | #41251 [Opn->Bgs]: Greek text appearing in English website | ||
| References: | 1 | Groups: | php.mirrors |
| Request: | Send a blank email to php-mirrors+get-35278@lists.php.net to get a copy of this message | ||
ID: 41251
Updated by: bjori@php.net
Reported By: r_o_barry at yahoo dot co dot uk
-Status: Open
+Status: Bogus
Bug Type: Website problem
PHP Version: Irrelevant
New Comment:
http://us2.php.net/manual/el/function.setcookie.php
note the */el/*, the english version is under /en/:
http://us2.php.net/manual/en/function.setcookie.php
Previous Comments:
------------------------------------------------------------------------
[2007-05-01 13:52:29] r_o_barry at yahoo dot co dot uk
Description:
------------
English manual pages are appearing with Greek text either in whole or
in part. This does not help with understanding!!!
e.g. http://us2.php.net/manual/el/function.setcookie.php
Start of page appears as reproduced below:
Reproduce code:
---------------
setcookie
(PHP 3, PHP 4, PHP 5)
setcookie --
Στέλνοντας
ένα cookie
Περιγραφή
bool setcookie ( string name [, string value [, int expire [, string
path [, string domain [, int secure]]]]] )
Η setcookie() ορίζει
να
σταλεί ένα cookie
μαζί με
τους
υπόλοιπους
HTTP
headers. Όπως και
οι
άλλοι headers, τα cookies
πρέπει να
στέλνονται
πριν από
οποιοδήποτε
αποτέλεσμα
(output)
του script σας
(αυτό
είναι ένας
περιορισμός
του
πρωτοκόλου).
Αυτό
προϋποθέτει
ότι εσείς
τοποθετείτε
τις
κλήσεις
αυτής της
συνάρτησης
πριν από
κάθε
output,
συμπεριλαμβανομένων
των <html> και <head> tags
όπως
επίσης
και
οπιονδήποτε
κενών. Αν το output
υπάρχει
πριν
από την
κλήση
αυτής της
συνάρτησης,
η
setcookie() θα
αποτύχει
και
θα
επιστρέψει
FALSE.
Αν η setcookie()
εκτελεστεί
επιτυχώς,
θα
επιστρέψει
TRUE.
Αυτό όμως
δεν
δείχνει αν
ο
χρήστης
έχει
δεχθεί το cookie.
Óçìåßùóç: Στην PHP 4,
μπορείτε
να
χρησιμοποιήσετε
buffering στο output για να
στείλετε
το output
πριν από
την
κλήση
αυτής
της
συνάρτησης,
κάνοντας buffer
στον server το overhead
ολόκληρου
του output στον browser
μέχρι αυτό
να
σταλεί.
Μπορείτε
να
το κάνετε
αυτό
καλώντας
την
ob_start() και την ob_end_flush()
στο script σας, ή
θέτοντας
την
output_buffering configuration
ντιρεκτίβα
στο php.ini ή στα
αρχεία configuration
του
server.
Όλες οι
παράμετροι
εκτός από
την
παράμετρο name
είναι
προαιρετικές.
Μπορείτε
επίσης να
αντικαταστήσετε
μια
παράμετρο
με
ένα κενό string ("")
προκειμένου
να
παρακάμψετε
αυτή την
παράμετρο.
Επειδή οι
παράμετροι
expire
και secure είναι
ακέραιοι,
δεν
μπορούν να
παρακαμφθούν
με ένα κενό string,
αλλά
πρέπει
να
χρησιμοποιήσετε
το μηδέν (0). Ο
παρακάτω
πίνακας
εξηγεί
κάθε
παράμετρο
της
συνάρτησης
setcookie(), και
διαβάστε
το
τμήμα
Ορισμό
cookie για Netscape για
οδηγίες
σχετικά με
το
πώς κάθε
παράμετρος
setcookie()
δουλεύει
και
το RFC 2965 για
επιπρόσθετες
πληροφορίες
σχετικά με
το
πώς η HTTP cookies
δουλεύει.
Ðßíáêáò 1. setcookie() εξήγηση
παραμέτρων
Expected result:
----------------
Text in English, not Greek
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=41251&edit=1