PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (19): В начало « ... 6 7 8 9 [10] 11 12 13 14 ... » В конец

> Найдено сообщений: 283
foozzi Отправлено: 29 Января, 2012 - 04:15:24 • Тема: перевод кирилицы в транслит • Форум: Вопросы новичков

Ответов: 17
Просмотров: 647
LIME пишет:
во-первых непонятно зачем $tr объявлять глобальной
foozzi пишет:
if (preg_match('/[^A-Za-z0-9_\-]/', $file_name)) {
    $file_name = translitIt($file_name);
    $file_name = preg_replace('/[^A-Za-z0-9_\-]/', '.', $file_name);
};
логикая такая
если в имени файла есть англ буквы цифры или знаки _-
запускается блок (непонятно зачем проверять цифры и знаки но наверное надо)
в нем меняются все русские буквы на анг
потом все анг буквы цифры итд меняются на точки
все как и должно


хм...пытался сделать что бы было так как надо, но не выходит как надо... как сделать так что бы убирались все символы типа @"/ - и др. и был чистый странслит?
foozzi Отправлено: 29 Января, 2012 - 02:32:42 • Тема: перевод кирилицы в транслит • Форум: Вопросы новичков

Ответов: 17
Просмотров: 647
есть функция, перевода кирилицы в транслит
PHP:
скопировать код в буфер обмена
  1. function translitIt($file_name)
  2. {
  3.         global $tr;
  4.     $tr = array(
  5.         "А"=>"A","Б"=>"B","В"=>"V","Г"=>"G",
  6.         "Д"=>"D","Е"=>"E","Ж"=>"J","З"=>"Z","И"=>"I",
  7.         "Й"=>"Y","К"=>"K","Л"=>"L","М"=>"M","Н"=>"N",
  8.         "О"=>"O","П"=>"P","Р"=>"R","С"=>"S","Т"=>"T",
  9.         "У"=>"U","Ф"=>"F","Х"=>"H","Ц"=>"TS","Ч"=>"CH",
  10.         "Ш"=>"SH","Щ"=>"SCH","Ъ"=>"","Ы"=>"YI","Ь"=>"",
  11.         "Э"=>"E","Ю"=>"YU","Я"=>"YA","а"=>"a","б"=>"b",
  12.         "в"=>"v","г"=>"g","д"=>"d","е"=>"e","ж"=>"j",
  13.         "з"=>"z","и"=>"i","й"=>"y","к"=>"k","л"=>"l",
  14.         "м"=>"m","н"=>"n","о"=>"o","п"=>"p","р"=>"r",
  15.         "с"=>"s","т"=>"t","у"=>"u","ф"=>"f","х"=>"h",
  16.         "ц"=>"ts","ч"=>"ch","ш"=>"sh","щ"=>"sch","ъ"=>"y",
  17.         "ы"=>"yi","ь"=>"","э"=>"e","ю"=>"yu","я"=>"ya"
  18.     );
  19.     return strtr($file_name,$tr);
  20. }              
  21. if (preg_match('/[^A-Za-z0-9_\-]/', $file_name)) {
  22.     $file_name = translitIt($file_name);
  23.     $file_name = preg_replace('/[^A-Za-z0-9_\-]/', '.', $file_name);
  24. };


но вместо того что бы переводить, она заменяет все русские символы на точки... пробовал эту же функцию на аналогичном скрипте, но залитом на хостинг, там все норм, а вот из под локального сервера, не хочет переводить...
foozzi Отправлено: 29 Января, 2012 - 00:47:09 • Тема: удаление файлов из директории через n-дней • Форум: Вопросы новичков

Ответов: 12
Просмотров: 308
Спасиб всем, ща попробую
З.Ы лучшая ide это bluefish ))
foozzi Отправлено: 29 Января, 2012 - 00:24:50 • Тема: удаление файлов из директории через n-дней • Форум: Вопросы новичков

Ответов: 12
Просмотров: 308
Интересует функция удаления файлов из определенной директории например через 30 дней
В сети чет ничего путнего не нашол
(желательно с комментами монжно? Радость )
foozzi Отправлено: 26 Декабря, 2011 - 03:38:48 • Тема: впервые вижу такую ошибку... • Форум: Вопросы новичков

Ответов: 7
Просмотров: 161
траблу решил, просто не то значение в скули поставил.... спасибо что объяснили суть ошибки
foozzi Отправлено: 26 Декабря, 2011 - 02:37:20 • Тема: впервые вижу такую ошибку... • Форум: Вопросы новичков

Ответов: 7
Просмотров: 161
блин я в базе поставил значение
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
все норм должно быть....не получится не делить на 0...
foozzi Отправлено: 26 Декабря, 2011 - 02:31:33 • Тема: впервые вижу такую ошибку... • Форум: Вопросы новичков

Ответов: 7
Просмотров: 161
подскажите как правильней?
foozzi Отправлено: 26 Декабря, 2011 - 02:00:16 • Тема: впервые вижу такую ошибку... • Форум: Вопросы новичков

Ответов: 7
Просмотров: 161
на странице должен выводится текст из базы, место этого ошибка:
Warning: Division by zero in /home/***/***/***/index.php on line 20

код от 20 до 22 строчки:
PHP:
скопировать код в буфер обмена
  1.                 $total = intval(($posts-1)/$num)+1;
  2.                 $page = intval($page);
  3.                 if($page > $total) $page = $total;
foozzi Отправлено: 25 Декабря, 2011 - 13:50:17 • Тема: border не до конца страницы • Форум: HTML, Дизайн & CSS

Ответов: 2
Просмотров: 3009
нет, чужая верстка мне не к чему, мне всего то требуется растянуть borderы до низа

стили сайд баров:
CODE (html):
скопировать код в буфер обмена
  1. /**
  2.  * Design elements for sidebar
  3. */
  4.  
  5. /* the document */
  6. div.dokuwiki div.page_with_sidebar {
  7.   margin-top: 0px;
  8.   margin-left:  0em;
  9.   margin-right: 0em;
  10.   padding-left: 1em;
  11.   text-align: justify;
  12.   width: 75% !important;
  13.   float: left;
  14.   border-left: 1px solid; __border__;
  15.   border-right: 1px solid __border__;
  16. }
  17.  
  18. /* div.dokuwiki pre {width: 100%;} */
  19.  
  20.  
  21. /* ---- Sidebar ---- */
  22. div.dokuwiki div#sidebar {
  23.   margin-top: 1em;
  24.   margin-left:  1em;
  25.   margin-right: -1px;
  26.   border-right: 1px solid __border__;
  27.   padding-top: 0.5em;
  28.   padding-bottom: 0.7em;
  29.   padding-left: 0em;
  30.   float: left;
  31.   background-color: __background_neu__;
  32.   width: 180px ; /*!important;*/
  33.   font-size: 80%;
  34. }
  35.  
  36.  
  37. div.dokuwiki div#sidebar ul {
  38.   list-style-type: none;
  39.   list-style-image: none;
  40.   line-height: 1.2em;
  41.   margin: 0;
  42.   padding-top: 0.2em;
  43.   padding-left: 1em;
  44.   padding-bottom: 0.3em;
  45.   /* padding: 0.2em 0 0.3em 1em; */
  46. }
  47.  
  48. div.dokuwiki div#sidebar ul ul {
  49.   padding-top: 0;
  50.   padding-bottom: 0;
  51. }
  52.  
  53.  
  54. div.dokuwiki div#sidebar ul li {
  55.   background: transparent url(images/tocdot2.gif) 0 0.6em no-repeat;
  56.   padding-left:0.4em;
  57. }
  58.  
  59. div.dokuwiki div#sidebar ul li.clear {
  60.   background-image: none;
  61.   padding-left:0.4em;
  62. }
  63.  
  64. div.dokuwiki div#sidebar a {
  65.   color: __extern__;
  66.   text-decoration:none;
  67. }
  68.  
  69. div.dokuwiki div#sidebar a:hover {
  70.   color: __text__;
  71.   text-decoration:underline;
  72. }
  73.  
  74. div.dokuwiki div#sidebar a.urlextern {
  75.   background: transparent;
  76.   padding: 0;  
  77.   color: __extern__;
  78.   text-decoration:none;
  79. }
  80.  
  81. /* special headlines */
  82. div.dokuwiki div#sidebar h1 {font-size: 100%; margin-left: 4px; margin-bottom: 0.5em; border-bottom: none;}
  83.  
  84.  
foozzi Отправлено: 25 Декабря, 2011 - 04:21:01 • Тема: border не до конца страницы • Форум: HTML, Дизайн & CSS

Ответов: 2
Просмотров: 3009
появилась проблема, линия border н едоходит до самого низа страницы


нагдлядный пример _http://knotux.ru/php
foozzi Отправлено: 22 Декабря, 2011 - 02:23:40 • Тема: чего не хватает, что доработать • Форум: HTML, Дизайн & CSS

Ответов: 11
Просмотров: 2071
сделал в px, щас норм?
(прост у меня монитор большой и показывает широко, трудно определить)
foozzi Отправлено: 22 Декабря, 2011 - 00:53:16 • Тема: чего не хватает, что доработать • Форум: HTML, Дизайн & CSS

Ответов: 11
Просмотров: 2071
исправил
foozzi Отправлено: 21 Декабря, 2011 - 03:01:40 • Тема: чего не хватает, что доработать • Форум: HTML, Дизайн & CSS

Ответов: 11
Просмотров: 2071
хм...какой браузер, у меня в firefox и chrome норм все
foozzi Отправлено: 21 Декабря, 2011 - 02:39:13 • Тема: чего не хватает, что доработать • Форум: HTML, Дизайн & CSS

Ответов: 11
Просмотров: 2071
собственно наверстал минималистичный стиль для сайта проекта, хотелось бы услышать мнение юзеров, как для зрения, его доработать, где подпилить.

__http://knotux.ru
foozzi Отправлено: 18 Декабря, 2011 - 16:03:15 • Тема: не запоминается сессия • Форум: Вопросы новичков

Ответов: 9
Просмотров: 334
еще актуально

Страниц (19): В начало « ... 6 7 8 9 [10] 11 12 13 14 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB