Fork me on GitHub Fork me on GitHub
FAQ
SmartFAQ is developed by The SmartFactory (http://www.smartfactory.ca), a division of InBox Solutions (http://www.inboxsolutions.net)
FAQ 
Welcome to the FAQ W tej części strony znajdziesz odpowiedzi na często zadawane pytania, a także na pytania Jak to zrobić...? oraz na Czy wiesz, że... ? . Proszę poczuj się zaproszony do komentowania oraz zadawania - Pytania i Odpowiedzi -.
 Categories summary
Here is a list of the top categories and their sub-categories. Select a category to see the Q&As within.
Category Q&A Last Q&A published
 XOOPS
Pytania i Odpowiedzi związane ze światem XOOPS-a.
13 Szukam fajnego motywu graficznego/skórki dla XOO...
Edit category Konfiguracja Informacje o tym jak skonfigurować XOOPS, moduły do niego czy też nawet serwer na którym ma on działać.
3 Czy automatyczne powiadamianie e-mailem o zmianac...
Edit category Problemy Pytania i Odpowiedzi na często pojawiające się problemy.
2 Jak szybko zobaczyć moduł w akcji?
Edit category Tłumaczenia Pytania i Odpowiedzi związane z tłumaczeniami.
2 Jak przetłumaczyć moduł?
Edit category Administracja Pytania związane z problemami administracyjnymi na waszym xoopsie.
4 Jak sprawić, by własna strona (np wprowadzenie....

 Last published Q&A
Here is a list of the last Q&As that were published.
« 1 2 (3)
Tłumaczenia ]
Requested and Answered by Dap997 on 28-Jan-2006 13:20 (2075 reads)
waldemdy

Ciągi w PHP są ograniczane apostrofami (') lub cudzysłowami ("). Zapisy te różnią się sposobem interpretacji ciągu. Jeżeli ciąg jest otoczony cudzysłowami, zmienne zapisane w ciągu zostają zamienione na ich wartości. Aby zapisać znaki specjalne w ciągach otoczonych cudzysłowami, należy użyć znaku lewego ukośnika (\), tak jak zostało to pokazane...

Znaki specjalne w ciągach otoczonych cudzysłowami

Sekwencja znaków Znaczenie
\n nowa linia
\r powrót karetki (CR)
\t tabulacja
\\ lewy ukośnik
\" cudzysłów
\$ znak dolara

W ciągach otoczonych apostrofami zmienne nie są zastępowane. Jedynymi dopuszczalnymi sekwencjami sterującymi są te oznaczające lewy ukośnik (\\) i apostrof (\'). Sekwencje te pozwalają na wpisanie do ciągu znaku apostrofu i lewego ukośnika. Ciągi mogą być łączone przy użyciu operatora kropki (.) Podobnie jak w języku C, mamy dostęp do poszczególnych znaków ciągu, traktując go jak tablicę znaków.

Miki
Apostrofy mniej obciążają serwer - interpreter je pomija, traktując wszystko miedzy nimi jako string do zacytowania. String w podwójnych cudzysłowach jest analizowany pod kątem zawartości, znalezione w nim zmienne lub stałe są zamieniane na ich aktualną wartość.

lepiej zapisać

echo 'jakiś string "zawierający np podwójne cudzysłowy do wyświetlenia", w pojedynczych cudzysłowach' . "$jakas_zmienna" . "JAKAS_STALA" . "/n";

używając kropki jako łącznika stringów, i używać podwójnych cudzysłowów jedynie dla wartości wymagających przetworzenia danych.

dopóki stałe są krótkie to wpływu na szybkość to zbyt dużego nie ma. Ale jak stała jest na kilka stron to lepiej ją zamknąć w pojedynczych "ciapkach". Zresztą i wygodniej, bo wszystko pomiędzy nimi jest traktowane jako string, przy stałej w podwójnych musisz wszystkie znaki specjalne poprzedzać ukośnikiem.

Najlepiej jako zasadę przyjąć ciapki pojedyncze, zaś zmienne i stałe wstawiać w string przy użyciu kropek.


Gość klok1991@gmail.com
Co zrobić aby w mailach wyświetlały się polskie znaki??
Konfiguracja ]
Requested by Dap997 and Answered by Panwac on 08-Jun-2006 22:07 (2431 reads)
W wersji 2.2.x taka zmiana nie wystarczy - na sztywno wpisano stronę kodową ISO 8859-1 nie tylko w tym pliku, ale również w pliku twoj_root/class/xoopsmailer.php (linia ok. 128)

Tam również wpis:
// protected
var $charSet 'iso-8859-1';

należy zastąpić:
// protected
var $charSet 'iso-8859-2';


Dopiero ta zmiana uruchamia polskie znaki w korespondencji wychodzącej z Xoops.


XOOPS ]
Requested and Answered by Dap997 on 26-Jan-2006 08:35 (2840 reads)
Podobno tak :-)
Ale CMS raczej to kwestia wyboru i przyzwyczajenia niż jakieś abstrakcyjnej skali mierzącej 'lepszość' jednego systemu CMS nad innym.
My używamy XOOPS bo robi (zwykle po kilku poprawkach) to co do niego należy - czyli oferuje stosunkowo szybko pełny system CMS, którym łatwo zarządzać. Posiada łatwe zarządzanie użytkownikami i prawami dostępu, oraz olbrzymie możliwości zmiany motywów graficzynych - themes i wierną rzesze fanów na całym świecie.

Interesujący temat
http://www.xoops.org/modules/newbb/vi ... p?topic_id=47942&start=10


« 1 2 (3)