PHP.SU

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

Страниц (7): « 1 2 3 [4] 5 6 7 »

> Найдено сообщений: 93
criaton Отправлено: 21 Декабря, 2011 - 15:32:35 • Тема: substr() • Форум: JavaScript & VBScript

Ответов: 8
Просмотров: 1321
да, интересно в каких версиях IE
criaton Отправлено: 21 Декабря, 2011 - 15:15:50 • Тема: substr() • Форум: JavaScript & VBScript

Ответов: 8
Просмотров: 1321
Да все это работает, а вот с минусом 4 - нет
criaton Отправлено: 21 Декабря, 2011 - 14:52:20 • Тема: substr() • Форум: JavaScript & VBScript

Ответов: 8
Просмотров: 1321
Данная функция не извлекает последнии четыре буквы для сравнения

CODE (htmlphp):
скопировать код в буфер обмена
  1. image_src = "image.jpg";
  2.  
  3. else if (image_src.substr(-4) == ".jpg")
criaton Отправлено: 03 Декабря, 2011 - 09:22:12 • Тема: поддомен htaccess • Форум: Apache и другие веб-серверы

Ответов: 13
Просмотров: 1154
Цитата:
les_gustoy


так и сделано, вот как его преобразовать в -
criaton Отправлено: 03 Декабря, 2011 - 05:02:35 • Тема: поддомен htaccess • Форум: Apache и другие веб-серверы

Ответов: 13
Просмотров: 1154
Спасибо,

Цитата:
RewriteRule ^([^/]+)-([^/]+).html$ index.php?shop_num_product=$1&shop_name_product=$2 [QSA,L]


здесь хотелось бы получить совет, знак -

тут ссылка не срабатывает, если в одном из значений ([^/]+) присутствует такой же знак,

например: les-gustoy

видимо команда не может правильно понять и перевести вместе работу 2-ух ([^/]+)-([^/]+)
criaton Отправлено: 02 Декабря, 2011 - 14:26:12 • Тема: поддомен htaccess • Форум: Apache и другие веб-серверы

Ответов: 13
Просмотров: 1154
Цитата:
RewriteCond %{HTTP_HOST} ^nick\.lince\.ru$


эта функция какую роль выполняет
(Добавление)
Цитата:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(.+)\.domain\.ru$ [NC]
RewriteCond %{HTTP_HOST} !^www\.domain\.ru$ [NC]
RewriteCond %{REQUEST_URI} !^/index.php
RewriteRule ^(.*) %{HTTP_HOST}$1
RewriteRule ^(.*)\.domain\.ru(.*) /index.php?stat=$1
RewriteRule ^index.php\.(.*) /index.php?stat=$1


это работает, но графические элементы не отображаются, так как физически они находятся в папке основного домена
criaton Отправлено: 02 Декабря, 2011 - 13:20:09 • Тема: поддомен htaccess • Форум: Apache и другие веб-серверы

Ответов: 13
Просмотров: 1154
Спасибо но если физически папки нет на сервере

она создается динамически из php:

RewriteRule ^([^/]+)/$ index.php?shop_name_product=$1 [QSA,L]

как создать функцию через mod_rewrite для отображения:

динамическая папка.domain.ru
criaton Отправлено: 02 Декабря, 2011 - 12:36:03 • Тема: поддомен htaccess • Форум: Apache и другие веб-серверы

Ответов: 13
Просмотров: 1154
Доброго времени суток!

Есть страница вида site.ru/users/nick (при этом физически папок users и nick на хостинге нет, реализовано через htaccess)

Создан и привязан к основному сайту поддомен nick.site.ru

Как сделать так, чтобы данный поддомен отображал содержимое site.ru/users/nick?

Решение вида:

Код:

RewriteCond %{HTTP_HOST} ^([^\.]+)\.lince\.ru$ [NC]
RewriteCond %{HTTP_HOST} !^www\.lince\.ru$ [NC]
RewriteRule .* /index.php?show=users&id=%1 [L, QSA]

выдает ошибку 500 Internal Server Error

При этом так работает:

Код:

RewriteCond %{HTTP_HOST} ^([^\.]+)\.lince\.ru$ [NC]
RewriteCond %{HTTP_HOST} !^www\.lince\.ru$ [NC]
RewriteRule ^(.*)$ http://lince\[dot]ru/users/$1 [L,QSA]

Но делает простой редирект, а хотелось бы чтобы сохранялся именно вид nick.lince.ru

Кто с этим сталкивался? И кто вообще хорошо разбирается в htaccess?
criaton Отправлено: 13 Ноября, 2011 - 09:09:02 • Тема: Дружеский URL • Форум: Apache и другие веб-серверы

Ответов: 7
Просмотров: 391
таr дампе показано что лежит в url
(Добавление)
Все что мне предлогаете я прекрасно понимаю

но Вы сами пробовали это

а это не работает
criaton Отправлено: 13 Ноября, 2011 - 08:57:57 • Тема: Дружеский URL • Форум: Apache и другие веб-серверы

Ответов: 7
Просмотров: 391
Я все это прекрасновижу и понимаю но заменив id и int

на url text

не работает где то нужно применить LIKE %
criaton Отправлено: 13 Ноября, 2011 - 08:50:06 • Тема: Дружеский URL • Форум: Apache и другие веб-серверы

Ответов: 7
Просмотров: 391
в данных файлах все верно работает

хотелось бы:

http://localhost/yes/

а не

http://localhost/1/
criaton Отправлено: 13 Ноября, 2011 - 07:43:38 • Тема: Дружеский URL • Форум: Apache и другие веб-серверы

Ответов: 7
Просмотров: 391
Есть файл:

.htaccess

Цитата:
AddDefaultCharset UTF-8

RewriteEngine On
RewriteBase /
RewriteRule ^(.*)/$ index.php?id=$1


Файл: index.php

CODE (htmlphp):
скопировать код в буфер обмена
  1. <?php
  2.  
  3. //Подключение к базе данных и
  4. //установка кодировки
  5.  
  6. $db = mysql_connect ("localhost","root","");
  7. mysql_select_db ("test",$db);
  8. mysql_query("SET NAMES utf8", $db);
  9. mysql_query('SET CHARACTER SET utf8',$db);  
  10. mysql_query('SET COLLATION_CONNECTION="utf8_general_ci"',$db);
  11.  
  12.  
  13. //Тут у нас небольшой код.
  14. if (isset($_GET['id'])) {
  15.         $id = $_GET['id'];
  16.        
  17.         $result = mysql_query("SELECT *
  18.                                                    FROM mod_rewrite
  19.                                            WHERE id=".(int)$id,$db);
  20.  
  21.         $myrow = mysql_fetch_assoc($result);
  22.         echo "<p>".$myrow['text']."</p>";
  23.         }
  24. else {
  25.  
  26. ?>
  27.  
  28. <?php } ?>


База данных:

Цитата:
CREATE TABLE IF NOT EXISTS `mod_rewrite` (
`id` int(1) NOT NULL AUTO_INCREMENT,
`url` text NOT NULL,
`text` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 ;

--
-- Dumping data for table `mod_rewrite`
--

INSERT INTO `mod_rewrite` (`id`, `url`, `text`) VALUES
(1, 'yes', 'да'),
(2, 'no', 'нет');


Подскажите: как перевести дружеский цифровой url в такой же текстовый
criaton Отправлено: 13 Мая, 2011 - 12:06:34 • Тема: Сортировать по первой букве слова • Форум: SQL и Архитектура БД

Ответов: 14
Просмотров: 106
if ($direct==$podcategorye["id_manufacturer"])
{


}

вот этой командой привязывается к номеру а не к имени

может возможно добавить и привязать в дополнение и это:

$podcategorye["name"]
criaton Отправлено: 13 Мая, 2011 - 11:35:42 • Тема: Сортировать по первой букве слова • Форум: SQL и Архитектура БД

Ответов: 14
Просмотров: 106
мне хотелось бы через LIKE указать поиск от а до я в английском варианте
criaton Отправлено: 13 Мая, 2011 - 11:25:00 • Тема: Сортировать по первой букве слова • Форум: SQL и Архитектура БД

Ответов: 14
Просмотров: 106
спасибо но в моем случае это не то

Страниц (7): « 1 2 3 [4] 5 6 7 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB