Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 7193-й день

Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 0day Community. Тут ви зможете поспілкуватися одне з одним та дізнатися про останні новини щодо роботи ресурса, поставити запитання до адміністрації, тощо. Перейти до телеграм-канала можна відсканувавши QR-код або натиснувши на посилання: @zeroday_ua

 Вопросы по PHP

AnNE DoM.ini
Jul 26 2011, 13:03
  
Пост #241



Репутация:   173  
Постоялец
***

Группа: Пользователи
Сообщений: 1 412
С нами с: 30-June 07


никак
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Glavar
Jul 27 2011, 10:03
  
Пост #242



Репутация:   10  
Активист
*

Группа: Пользователи
Сообщений: 379
С нами с: 11-May 08


после написания этого кода:
RewriteEngine on
      RewriteRule ^product-([0-9]+)\.html$ product.php?id=$1

ничего не меняется
Что не так?

Сообщение отредактировал Glavar - Jul 27 2011, 10:46
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
AnNE DoM.ini
Jul 27 2011, 12:43
  
Пост #243



Репутация:   173  
Постоялец
***

Группа: Пользователи
Сообщений: 1 412
С нами с: 30-June 07


Что значит "ничего не меняется"?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
parkee
Jul 27 2011, 12:48
  
Пост #244



Репутация:   51  
Активист
*

Группа: Пользователи
Сообщений: 268
С нами с: 20-May 09


В правиле ошибки нету.
Options +FollowSymLinks

Писал?
Ибо тут либо симлинкс выключен в апаче.. либо вообще мод_реврайт не подключен troll.png
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Glavar
Jul 27 2011, 13:41
  
Пост #245



Репутация:   10  
Активист
*

Группа: Пользователи
Сообщений: 379
С нами с: 11-May 08


(parkee @ Jul 27 2011, 13:48) Перейти к цитате

В правиле ошибки нету.
Options +FollowSymLinks

Писал?
Ибо тут либо симлинкс выключен в апаче.. либо вообще мод_реврайт не подключен troll.png

угу
на локалке вообще не реагирует, а на хосте не подключает css и не показывет картинки
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
parkee
Jul 27 2011, 18:42
  
Пост #246



Репутация:   51  
Активист
*

Группа: Пользователи
Сообщений: 268
С нами с: 20-May 09


пфф.. ну так проверяй пути.. на крайняк конфиги/странички в студию... нунах телепатией страдать

картинки/цсс.. в мод_реврайт можно юзать ключ [R] для отладки, так удобнее смотреть что конкретно тебе пытается отдать апач..
проставь его и смотри что запрашивается и почему оно не совпадает с путями, по которым лежит цсс/картинки...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Glavar
Jul 27 2011, 18:52
  
Пост #247



Репутация:   10  
Активист
*

Группа: Пользователи
Сообщений: 379
С нами с: 11-May 08


Вот одна из страничек и запрос:
» Нажмите, чтобы показать спойлер - нажмите опять, чтобы скрыть... «

RewriteRule ^item_(.+)$ test/item.php?id=$1 [L] - при этом запросе все норм
а нужно бы:
RewriteRule ^item/(.+)/$ test/item.php?id=$1 [L] - а при этом, белая страница и текст

Сообщение отредактировал Glavar - Jul 27 2011, 19:01
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
parkee
Jul 27 2011, 19:45
  
Пост #248



Репутация:   51  
Активист
*

Группа: Пользователи
Сообщений: 268
С нами с: 20-May 09


хм.. ну из того что я вижу, то такое может быть только если у тебя там есть папка item из которой запрашивается CSS, то бишь эта регулярка из-за точки принимает любые символы, а значит что такое http://www.site.com/item/css/style.css/ будет тоже редиректить на test/item.php?id=css/style.css

Если дело в этом, то вариант RewriteRule ^item/([A-Za-z0-9]+)/?$ test/item.php?id=$1 [L] должен работать...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Glavar
Jul 27 2011, 20:01
  
Пост #249



Репутация:   10  
Активист
*

Группа: Пользователи
Сообщений: 379
С нами с: 11-May 08


(parkee @ Jul 27 2011, 20:45) Перейти к цитате

хм.. ну из того что я вижу, то такое может быть только если у тебя там есть папка item из которой запрашивается CSS, то бишь эта регулярка из-за точки принимает любые символы, а значит что такое http://www.site.com/item/css/style.css/ будет тоже редиректить на test/item.php?id=css/style.css

Если дело в этом, то вариант RewriteRule ^item/([A-Za-z0-9]+)/?$ test/item.php?id=$1 [L] должен работать...

у меня есть каталог в котором есть папка с цсс(скажем: item/css/style.css), но .штакас лижит в каталоге item, то как поступать?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
parkee
Jul 27 2011, 20:09
  
Пост #250



Репутация:   51  
Активист
*

Группа: Пользователи
Сообщений: 268
С нами с: 20-May 09


Ну так чем не устраивает точку заменить на конкретные нужные символы?..
Зачем там любые символы?
Из-за этого оно и хавает все слеши/точки итп и отдает item.php, вместо нужного css.
Что ты хотел сказать, в данном случае, расположением htaccess?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Glavar
Jul 27 2011, 20:15
  
Пост #251



Репутация:   10  
Активист
*

Группа: Пользователи
Сообщений: 379
С нами с: 11-May 08


RewriteRule ^view/([A-Za-z0-9]+)/$ branson/view.php?tmp=$1 [L]
вот заменил, но не пойму как с цсс быть?
а универсальной функции нет вместо http://www.site.com/item/css/style.css ??

Сообщение отредактировал Glavar - Jul 27 2011, 20:18
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
parkee
Jul 27 2011, 20:17
  
Пост #252



Репутация:   51  
Активист
*

Группа: Пользователи
Сообщений: 268
С нами с: 20-May 09


Что-то я не пойму, цсс так и не прилинковались?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Glavar
Jul 27 2011, 20:19
  
Пост #253



Репутация:   10  
Активист
*

Группа: Пользователи
Сообщений: 379
С нами с: 11-May 08


(parkee @ Jul 27 2011, 21:17) Перейти к цитате

Что-то я не пойму, цсс так и не прилинковались?

да прилинковалась, но... good2.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
parkee
Jul 27 2011, 20:21
  
Пост #254



Репутация:   51  
Активист
*

Группа: Пользователи
Сообщений: 268
С нами с: 20-May 09


Ну так в чем теперь проблема то?))
Опиши толком что не устраивает.. как есть и как хочешь чтоб было..)

я на турничек..) через пару часов отвечу..
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Glavar
Jul 27 2011, 21:19
  
Пост #255



Репутация:   10  
Активист
*

Группа: Пользователи
Сообщений: 379
С нами с: 11-May 08


(parkee @ Jul 27 2011, 21:21) Перейти к цитате

Ну так в чем теперь проблема то?))
Опиши толком что не устраивает.. как есть и как хочешь чтоб было..)

я на турничек..) через пару часов отвечу..

спс тебе большое за помошь drinks.gif все устраивает good2.gif
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Dreyk
Jul 28 2011, 9:39
  
Пост #256



Репутация:   120  
Постоялец
***

Группа: Пользователи
Сообщений: 1 305
С нами с: 13-October 06


Вообще, насколько я помню, можно записать

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^item/(.+)/$ test/item.php?id=$1 [L]


и тогда, если файл найден напрямую, то реврайтить ничо не будет

Сообщение отредактировал Dreyk - Jul 28 2011, 9:41
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Glavar
Sep 17 2011, 22:48
  
Пост #257



Репутация:   10  
Активист
*

Группа: Пользователи
Сообщений: 379
С нами с: 11-May 08


спс

Сообщение отредактировал Glavar - Sep 17 2011, 22:51
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Glavar
Oct 11 2011, 20:30
  
Пост #258



Репутация:   10  
Активист
*

Группа: Пользователи
Сообщений: 379
С нами с: 11-May 08


Добрый вечер!
передаю в переменной $date = '2011-10-08 10:24:37';
столкнулся с вопросом: как отсортировать записи в базе, т.к. то что написано ниже не выполняеться?
$all_news_bs = mysql_query("SELECT * FROM news WHERE $date > date ORDER BY date DESC LIMIT 5");

где date -> DateTime

Сообщение отредактировал Glavar - Oct 11 2011, 20:32
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Illarion
Oct 11 2011, 21:33
  
Пост #259



Репутация:   69  
Активист
*

Группа: Пользователи
Сообщений: 299
С нами с: 3-April 08


(Glavar @ Oct 11 2011, 21:30) Перейти к цитате

Добрый вечер!
передаю в переменной $date = '2011-10-08 10:24:37';
столкнулся с вопросом: как отсортировать записи в базе, т.к. то что написано ниже не выполняеться?
$all_news_bs = mysql_query("SELECT * FROM news WHERE $date > date ORDER BY date DESC LIMIT 5");

где date -> DateTime

Взгляни сюда ССЫЛКА , там подробно описываются операции с датой и временем.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Glavar
Oct 11 2011, 22:15
  
Пост #260



Репутация:   10  
Активист
*

Группа: Пользователи
Сообщений: 379
С нами с: 11-May 08


пока ничего не получилось, не могу найти что то подобное
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
PRIHOD
Feb 11 2015, 13:21
  
Пост #1



Репутация:   205  
Постоялец
***

Группа: Пользователи
Сообщений: 1 233
С нами с: 8-August 07


Приветствую!
Joomla
Хочу, что бы в корзине, выводило сообщение о том, что доставка бесплатная, при условии, если цена выше 200грн

имеем $pricesum - сумма к оплате

пишу
<?php if ($pricesum >= 200){ ?>
<?php $freedelivery = 'Для этого товара доставка бесплатная'; ?>
<?php }else{?>
<?php $freedelivery = 'фиксированная стоимость'; ?>
<?php } ?>

и вывожу ее
echo"<tr>
<td colspan=\"2\" align=\"right\">".$freedelivery."</td>;

но так не воркает.

Подскажете?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
5 Страницы  « <  
Reply to this topicStart new topic
Ответов(240 - 85)

5 Страницы  « <
Reply to this topicStart new topic

 



- Упрощённая версия
Сейчас: 23rd November 2025 - 21:40
Сайт не розміщує електронні версії творів, а займається лише колекціонуванням та каталогізацією посилань, що публікуються нашими користувачами. Якщо Ви є правовласником якоїсь частини опублікованого матеріалу та не бажаєте, щоб посилання на нього знаходилось в нашому каталозі, зв’яжіться з нами і ми видалимо його. Файли для обміну надані користувачами сайту і адміністрація не несе відповідальності за їх вміст.