|
|
| |||||||
| PHP R10.net Php sevenler klubü. Kodlama soru(n)ları & acil php yardım hattı. |
| |
|
| | | LinkBack | Seçenekler |
| |||
| Arkadaşlar kullandığım bir scriptte Seo url rewrite var. Fakat türkçe karakter sorunu yaşıyorum. Functions.php içinde şöyle kodlar var. Ben buna ekliyorum Ş Ğ Ç İ fakat olmuyor. Nasıl yapmam gerekiyor bunu. Lütfen yardım... Kod:
//List of special chars and their replacements
$replace = array (
'&' => 'and' ,
'\'' => '' ,
'À' => 'A' ,
'À' => 'A' ,
'ÃÂ' => 'A' ,
'Â' => 'A' ,
'Ã' => 'A' ,
'Ãâ€' => 'AE' ,
'Ã…' => 'A' ,
'Ã…' => 'A' ,
'Æ' => 'AE' ,
'Ä€' => 'A' ,
'Äâ€' => 'A' ,
'Ä‚' => 'A' ,
'Ç' => 'C' ,
'Ć' => 'C' ,
'Č' => 'C' ,
'Ĉ' => 'C' ,
'ÄŠ' => 'C' ,
'ÄŽ' => 'D' ,
'ÄÂ' => 'D' ,
'È' => 'E' ,
'É' => 'E' ,
'Ê' => 'E' ,
'Ë' => 'E' ,
'Ä’' => 'E' ,
'Ę' => 'E' ,
'Äâ€' => 'E' ,
'Ä–' => 'E' ,
'Ĝ' => 'G' ,
'Äž' => 'G' ,
'Ä ' => 'G' ,
'Ä¢' => 'G' ,
'Ĥ' => 'H' ,
'Ħ' => 'H' ,
'Ì' => 'I' ,
'ÃÂ' => 'I' ,
'ÃŽ' => 'I' ,
'ÃŽ' => 'I' ,
'ÃÂ' => 'I' ,
'Ī' => 'I' ,
'Ĩ' => 'I' ,
'Ĭ' => 'I' ,
'Ä®' => 'I' ,
'İ' => 'I' ,
'IJ' => 'J' ,
'Ä´' => 'J' ,
'Ķ' => 'K' ,
'Ľ' => 'K' ,
'Ĺ' => 'K' ,
'Ä»' => 'K' ,
'Ä¿' => 'K' ,
'Ñ' => 'N' ,
'Ã…Æ’' => 'N' ,
'Ň' => 'N' ,
'Å…' => 'N' ,
'Ã…Å ' => 'N' ,
'Ã’' => 'O' ,
'Ó' => 'O' ,
'Ãâ€' => 'O' ,
'Õ' => 'O' ,
'Ö' => 'OE' ,
'Ø' => 'O' ,
'Ã…Å’' => 'O' ,
'Ã…Â' => 'O' ,
'ÅŽ' => 'O' ,
'Å’' => 'OE' ,
'Ã…â€' => 'R' ,
'Ř' => 'R' ,
'Å–' => 'R' ,
'Ã…Å¡' => 'S' ,
'Åž' => 'S' ,
'Ã…Å“' => 'S' ,
'Ș' => 'S' ,
'Ť' => 'T' ,
'Å¢' => 'T' ,
'Ŧ' => 'T' ,
'Èš' => 'T' ,
'Ù' => 'U' ,
'Ù' => 'U' ,
'Ú' => 'U' ,
'Ú' => 'U' ,
'Û' => 'U' ,
'Ü' => 'UE' ,
'Ū' => 'U' ,
'Å®' => 'U' ,
'Ű' => 'U' ,
'Ŭ' => 'U' ,
'Ũ' => 'U' ,
'Ų' => 'U' ,
'Å´' => 'W' ,
'Ŷ' => 'Y' ,
'Ÿ' => 'Y' ,
'Ź' => 'Z' ,
'Å»' => 'Z' ,
'à' => 'a' ,
'á' => 'a' ,
'â' => 'a' ,
'ã' => 'a' ,
'ä' => 'ae' ,
'Ã¥' => 'a' ,
'ÄÂ' => 'a' ,
'Ä…' => 'a' ,
'ă' => 'a' ,
'Ã¥' => 'a' ,
'æ' => 'ae' ,
'ç' => 'c' ,
'ć' => 'c' ,
'ÄÂ' => 'c' ,
'ĉ' => 'c' ,
'Ä‹' => 'c' ,
'ÄÂ' => 'd' ,
'Ä‘' => 'd' ,
'è' => 'e' ,
'é' => 'e' ,
'ê' => 'e' ,
'ë' => 'e' ,
'Ä“' => 'e' ,
'Ä™' => 'e' ,
'Ä•' => 'e' ,
'Ä—' => 'e' ,
'Æ’' => 'f' ,
'ÄÂ' => 'g' ,
'ÄŸ' => 'g' ,
'Ä¡' => 'g' ,
'Ä£' => 'g' ,
'Ä¥' => 'h' ,
'ħ' => 'h' ,
'ì' => 'i' ,
'ÃÂ*' => 'i' ,
'î' => 'i' ,
'ï' => 'i' ,
'Ä«' => 'i' ,
'Ä©' => 'i' ,
'ÄÂ*' => 'i' ,
'į' => 'i' ,
'ı' => 'i' ,
'ij' => 'j' ,
'ĵ' => 'j' ,
'Ä·' => 'k' ,
'ĸ' => 'k' ,
'Å‚' => 'l' ,
'ľ' => 'l' ,
'ĺ' => 'l' ,
'ļ' => 'l' ,
'Å€' => 'l' ,
'ñ' => 'n' ,
'Ã…â€' => 'n' ,
'ň' => 'n' ,
'ņ' => 'n' ,
'ʼn' => 'n' ,
'Å‹' => 'n' ,
'ò' => 'o' ,
'ó' => 'o' ,
'ô' => 'o' ,
'õ' => 'o' ,
'ö' => 'oe' ,
'ø' => 'o' ,
'Ã…Â' => 'o' ,
'Å‘' => 'o' ,
'Ã…Â' => 'o' ,
'Å“' => 'oe' ,
'Å•' => 'r' ,
'Ã…â„¢' => 'r' ,
'Å—' => 'r' ,
'ù' => 'u' ,
'ú' => 'u' ,
'û' => 'u' ,
'ü' => 'ue' ,
'Å«' => 'u' ,
'ů' => 'u' ,
'ű' => 'u' ,
'Ã…Â*' => 'u' ,
'Å©' => 'u' ,
'ų' => 'u' ,
'ŵ' => 'w' ,
'ÿ' => 'y' ,
'Å·' => 'y' ,
'ż' => 'z' ,
'ź' => 'z' ,
'ß' => 'ss' ,
'Å¿' => 's' ,
'Ñ' => 'A' ,
'Æ' => 'A' ,
'۪̉' => 'B' ,
'Ó' => 'G' ,
'Ãâ€' => 'D' ,
'̉ۢ' => 'E' ,
'È' => 'E' ,
'Ö' => 'Z' ,
'×' => 'I' ,
'̉ۡ' => 'I' ,
'ÃËœ' => 'TH' ,
'Ãâ„¢' => 'I' ,
'ÃÅ ' => 'I' ,
'ê' => 'I' ,
'ÃÅ¡' => 'K' ,
'̉ۼ' => 'L' ,
'ÃÅ“' => 'M' ,
'ÃÂ' => 'N' ,
'Þ' => 'KS' ,
'ß' => 'O' ,
'ÃÅ’' => 'O' ,
'ÃÂ ' => 'P' ,
'á' => 'R' ,
'ã' => 'S' ,
'ä' => 'T' ,
'ÃÂ¥' => 'Y' ,
'ÃŽ' => 'Y' ,
'ë' => 'Y' ,
'æ' => 'F' ,
'ç' => 'X' ,
'è' => 'PS' ,
'é' => 'O' ,
'ÃÂ' => 'O' ,
'ñ' => 'a' ,
'ì' => 'a' ,
'ò' => 'b' ,
'ó' => 'g' ,
'ô' => 'd' ,
'õ' => 'e' ,
'ÃÂ*' => 'e' ,
'ö' => 'z' ,
'÷' => 'i' ,
'î' => 'i' ,
'ø' => 'th' ,
'ù' => 'i' ,
'ï' => 'i' ,
'ÃÅ ' => 'i' ,
'ÃÂ' => 'i' ,
'ú' => 'k' ,
'û' => 'l' ,
'ü' => 'm' ,
'ý' => 'n' ,
'þ' => 'ks' ,
'ÿ' => 'o' ,
'ÃÅ’' => 'o' ,
'À' => 'p' ,
'ÃÂ' => 'r' ,
'ÃÆ’' => 's' ,
'Ãâ€' => 't' ,
'Ã…' => 'y' ,
'ÃÂ' => 'y' ,
'Ë' => 'y' ,
'ð' => 'y' ,
'Æ' => 'f' ,
'Ç' => 'x' ,
'È' => 'ps' ,
'̉ۡ' => 'o' ,
'ÃŽ' => 'o' );
$url = strtr ($url, $replace); |
| |||
| Kod: Function KodTemizle($text){
$gkod = array(" ","<",">","ş","ı","ğ","ü","ö","ç","Ç","Ğ","Ü","İ","Ö");
$dkod = array("","","","s",",","g","u","o","c","C","G","U","I","O");
$ykod = str_replace($gkod,$dkod,$text);
return $ykod;
} Iyi Bayramlar. |
| |||
| Kod: Function KodTemizle($text){
$gkod = array(" ","<",">","ş","ı","ğ","ü","ö","ç","Ç","Ğ","Ü","İ","Ö");
$dkod = array("-","","","s",",","g","u","o","c","C","G","U","I","O");
$ykod = str_replace($gkod,$dkod,$text);
return $ykod;
} |
| |||
| Dostum boşluk halloldu ama İ yi çevirmiyor. Diğer karakterleri de çevirmiyor. Eskiden hiç göstermiyordu Ş Ğ falan mesela. Şimdi gösteriyor ama türkçe olarak gösteriyor url'de ![]() koçtaş-evden-eve-nakliyat-ve-taşımacılık-201.html gibi oluyor :S functions.php dosyam şu şekilde. Kontrol eder misiniz. Sorunu çözersen sana bol bol dua ederim. http://rapidshare.com/files/41863156...tions.zip.html |
| |||
| .htaccess dosyam da şöyle Kod:
# Prevent .htaccess and .htpasswd files from being viewed by web clients
<Files "^\.ht">
Order allow,deny
Deny from all
</Files>
# Protect files
<Files ~ "^(.*)\.(inc|inc\.php|tpl|sql)$">
Order deny,allow
Deny from all
</Files>
# Protect directories
<Files ~ "^(backup|files|images|include|lang|libs(/.+)?|temp(/.+)?|templates(/.+)?|javascripts(/.+)?)$">
Order deny,allow
Deny from all
</Files>
# Disable directory browsing
Options -Indexes
# Follow symbolic links in this directory
Options +FollowSymLinks
# Override PHP settings that cannot be changed at runtime
# (If your server supports PHP settings via htaccess you can comment following two lines off)
# php_value register_globals 0
# php_value session.auto_start 0
# Customized error messages
# ( If you are running in a subfolder please add it, example: "directory/index.php?httpstatus=404" )
ErrorDocument 404 index.php?httpstatus=404
# Set the default handler
DirectoryIndex index.php
# URL rewrite rules
<IfModule mod_rewrite.c>
RewriteEngine On
#Make sure RewriteBase points to the directory where you installed phpLD.
#Example: "/phpld" if your installation is in a "phpld" subdirectory.
#RewriteBase /
##Latest Links Rewrite
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^latest-links\.htm[l]?$ index.php?list=latest [QSA,NC,L]
##Top Hits Rewrite
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^top-hits\.htm[l]?$ index.php?list=top [QSA,NC,L]
##Latest Articles Rewrite
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^latest-articles\.htm[l]?$ index.php?list=latestarticles [QSA,NC,L]
##Details Link Page Rewrite
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule (.*)detay/(.*)$ detail.php?id=$2 [QSA,NC]
##Article Page Rewrite
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule (.*)makale/(.*)$ article.php?id=$2 [QSA,NC]
##Author Page Rewrite
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule (.*)authors/author-(.*)\.htm[l]?$ author.php [QSA,NC]
##Owner Page Rewrite
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule (.*)owner/owner-(.*)\.htm[l]?$ author.php [QSA,NC]
##Pagination Rewrite
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule (.*)page-[0-9]+\.html$ index.php [QSA,NC,L]
##Pages redirect
RewriteCond %{REQUEST_URI} !page-[0-9]+\.html?$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.+)\.html$ page.php?name=$1 [NC,QSA,L]
RewriteRule ^(.*)loadingAnimation.gif$ javascripts/thickbox/loadingAnimation.gif
##Category redirect
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l
RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule> |
| |||
| http://www.seoteknikleri.com/wp-cont...ads/phpseo.zip bu dosyayı indirip incelersen yardımcı olacağını düşünüyorum |
![]() |
| Bookmarks |
| Seçenekler | |
| |