PHP.SU

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

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

> Найдено сообщений: 65
nikoshot Отправлено: 15 Августа, 2017 - 11:21:15 • Тема: 301 редирект части URL на категорию... • Форум: Вопросы новичков

Ответов: 8
Просмотров: 330
miketomlin пишет:
Надеюсь, ваши хотелки не помешали вам заметить мое предостережение.

Вы иммеете ввиду что бы переделать на опенкарте формирование чпу.. что бы новыек ссылки были как на проме? (т.е. идентичны?)
nikoshot Отправлено: 15 Августа, 2017 - 10:56:11 • Тема: 301 редирект части URL на категорию... • Форум: Вопросы новичков

Ответов: 8
Просмотров: 330
miketomlin пишет:
Перед svetilniki в примере есть еще одно слово. Это норма? У обоев тоже такое может быть?
да такое может быть....
Там прядка 5000 тыс страниц...
хочу старые страницы что вели на категорию на новом сайте....
nikoshot Отправлено: 15 Августа, 2017 - 10:21:43 • Тема: 301 редирект части URL на категорию... • Форум: Вопросы новичков

Ответов: 8
Просмотров: 330
zapatronen пишет:
это видимо какая-то cms мб сначало надо отключить ЧПУ чтобы увидеть строение ссылок оригинальное

Это ссылки с пром.ua...
Сайт переехал на опенкарт и нужно сделать редирект ...
nikoshot Отправлено: 15 Августа, 2017 - 01:47:30 • Тема: 301 редирект части URL на категорию... • Форум: Вопросы новичков

Ответов: 8
Просмотров: 330
Добрый день всем!
Помогите сделать редирект чрез htaccess
Есть старые ссылки с прома вот такого вида:

домен/g9478272-oboi-times-intern ational
домен/p252313459-tochechnye-svetilniki-feron.html

нужно сделать редирект с
/g(любая цыфра)*-oboi- на домен/oboi

по аналогии

/p(любая цыфра)*-svetilniki- на домен/svetilnikik

Спасибо всем кто откликнулся)
nikoshot Отправлено: 27 Июля, 2017 - 14:40:02 • Тема: Подскажите кто что знает vnomera.com • Форум: Вопросы новичков

Ответов: 2
Просмотров: 205
Добрый день!
Подскажите пожалуйста кто сталкивался или кто знает что это ерунда..
Есть мой сайт moy-site.ru

Сейчас заметил в индексе появился мой сайт + левый домен vnomera.com

И теперь в поиске есть такие страницы как

moy-site.ru.vnomera.com

Спасибо всем)
Заранее извиняюсь что не по теме но даже не знаю где спрашивать и как это называется..
nikoshot Отправлено: 19 Июля, 2017 - 23:36:27 • Тема: Помогите проверить данные из масива на наличие опеределеных значений • Форум: Вопросы новичков

Ответов: 13
Просмотров: 491
Есть масив $catprod
print_r($catprod); выводит следующее:
PHP:
скопировать код в буфер обмена
  1. [0] => Array ( [name] => Обои [href] => /katalog/oboi/ )
  2. [1] => Array ( [name] => обои для зала [href] => /oboi-dlya-zala/ )
  3. [2] => Array ( [name] => обои для спальни [href] => /oboi-dlya-spalni/ )
  4. [6] => Array ( [name] => 4ever [href] => /ps/4ever/ )
  5. [7] => Array ( [name] => P+S [href] => /oboi/ps/ ) )
  6.  

вот сам код..

PHP:
скопировать код в буфер обмена
  1.  foreach ($catprod as $catp) {  
  2.  if ($catp['name'] == "Boutique" or $catp['name'] == "4ever" or $catp['name'] == "Masterpiece") {
  3. <a href=" echo $catp['href']; "> echo $catp['name'];</a>
  4.  }                                                                       
  5.  }
  6.  

Я каждый раз проверяю равно ли значение , если равно 4ever или Masterpiece или Boutique
то выводим данные...
дело в том что этих значений порядка 100 шт..

Нужно как то сделать массив этих значений к примеру так
PHP:
скопировать код в буфер обмена
  1. $arr = array('4ever', 'Masterpiece ', 'Boutique ');

и проверку делать уже из этого масива типа как то так..
PHP:
скопировать код в буфер обмена
  1. if ($catp['name'] == $arr[тут должно попасть значение из масива]) {


Спасибо всем кто откликнулся..
nikoshot Отправлено: 14 Июля, 2017 - 15:35:06 • Тема: Нужно вывести значение масива в масиве код SMARTY • Форум: Вопросы новичков

Ответов: 1
Просмотров: 144
{$product->variants[0]|print_r}

выводит вот это

stdClass Object ( [id] => 1021 [product_id] => 811 [price] => 10.80 [price_UAH] => 316.44 [compare_price] => [sku] => [stock] => 50 [infinity] => 1 [name] => [attachment] => [position] => 1021 [currency_code] => Eur [currencies_id] => 6 ) 1

мне нужно добраться до параметра [price_UAH]

помогите плиз..
nikoshot Отправлено: 11 Марта, 2016 - 16:21:42 • Тема: Помогите подправить MySQL запрос • Форум: Вопросы новичков

Ответов: 6
Просмотров: 250
Спасибо, помогло) Вот решение
UPDATE таблица_имя
SET поле_имя = REPLACE(поле_имя, 'что заменить', 'чем заменить');
nikoshot Отправлено: 10 Марта, 2016 - 22:57:21 • Тема: Помогите подправить MySQL запрос • Форум: Вопросы новичков

Ответов: 6
Просмотров: 250
Viper пишет:
nikoshot пишет:
А как тогда быть?
REGEXP

С джавой я вообще не дружу... я могу только через пхп май админ...
Скажите через запрос вообще реально сделать?
nikoshot Отправлено: 10 Марта, 2016 - 22:30:42 • Тема: Помогите подправить MySQL запрос • Форум: Вопросы новичков

Ответов: 6
Просмотров: 250
OrmaJever пишет:
Запрос правильный, скорее всего у вас в поле text не только "h1", но и пробелы например или переносы строк

Да там еще много текста...А как тогда быть?
nikoshot Отправлено: 10 Марта, 2016 - 22:12:08 • Тема: Помогите подправить MySQL запрос • Форум: Вопросы новичков

Ответов: 6
Просмотров: 250
подскажите пожалуйста у меня есть таблица scms_item в ней есть поле text и в этом поле есть текст с тегом h1 я хочу пройтись по таблице и вместо h1 исправить на span
Вот как я делаю, но что то не получается...Помогите пожалуйста))

UPDATE `scms_item` SET `text` = 'span' WHERE `text`= 'h1'
nikoshot Отправлено: 15 Февраля, 2016 - 14:56:00 • Тема: Помогите как правильно сделать • Форум: Вопросы новичков

Ответов: 2
Просмотров: 123
rasschitai пишет:
PHP:
скопировать код в буфер обмена
  1.  
  2. foreach($row as $item){
  3.  
  4.     if($item['psevd']==$psevd){
  5.  
  6.         $catFltr[]=$item['id'];
  7.         break;
  8.     }
  9. }
  10.  


Что то не получается...
я вывожу через
print_r($item);
и выводит следущее
1proteiny2bcaa3aminokisloty4geyn ery5l-karnitin
Может что я не так написал тебе..
nikoshot Отправлено: 14 Февраля, 2016 - 23:10:57 • Тема: Помогите как правильно сделать • Форум: Вопросы новичков

Ответов: 2
Просмотров: 123
Есть переменная
$psevd = proteiny;

есть переменная
$row =

Array ( [id] => 1 [psevd] => proteiny )
Array ( [id] => 2 [psevd] => bcaa )
Array ( [id] => 3 [psevd] => aminokisloty )
Array ( [id] => 4 [psevd] => geynery )

есть переменная $catFltr = Array ( [0] => 1 );

Нужно что бы $psevd как то сделать проверку через массив $row и найти [id] которому равен [psevd]

и дальше передать в переменную $catFltr в виде массива что было Array ( [0] => 1 ); и т.д...Помогите пожалуйста...за мной не останется)))
nikoshot Отправлено: 13 Февраля, 2016 - 13:13:39 • Тема: Помогите вытащить переменную из массива заменить и передать дальше • Форум: Вопросы новичков

Ответов: 0
Просмотров: 94
Привет!
Не знаю как правильно сформулировать вопрос что бы было понятно, но попробую...

есть сео текст он выводится когда у категории допустим с id = 1

идет запрос к базе ищем категорию с id = 1 и выводим текст....

Вот этот id =1 мы берем когда в сылке прописана id категории...
а когда я убbраю из ссылки id то сое текст не выводтся....

У меня есть многомерный массив

Array ( [id] => 1 [psevd] => proteiny )
Array ( [id] => 2 [psevd] => bcaa )
Array ( [id] => 3 [psevd] => aminokisloty )

я могу из ссылки вытащить не [id] а [psevd]

как мне сделать так что была проверка к примеру как то так

если ;
$ из ссылки = [psevd];

далее нужно пройтись по массиву и узнать какой [psevd] принадлежит [id]

и дальше этот [id] передать в другую переменную....
nikoshot Отправлено: 11 Февраля, 2016 - 23:13:40 • Тема: Помогите заменить ID категории • Форум: Вопросы новичков

Ответов: 0
Просмотров: 36
Есть код который выводит сео текст на страницу...

if(count($catFltr) == 1 && $catFltr[0]){
$query = "SELECT seo_text FROM scms_categories where id in (".implode(',', $catFltr).") and seo_text != ''";
$SEoCatRes = $SQLdb->SQL_Query($query);
if($SQLdb->get_num_rows($SEoCatRes)){
$seoCat = mysql_fetch_assoc($SEoCatRes);
$SeoCatTextTemp = htmlspecialchars_decode($seoCat['seo_text']);
$SEOCatText = <<<STR
<div id="knowledge_text" class="seoText">
<p style="text-align:justify">{$SeoCatTextTemp}</p>
</div>
STR;
-------------------------------- ------------------
print_r($catFltr); выводит Array ( [0] => 1 ) ­
Получатеся что если id = 1 то мы через запрос к базе выводим сео текст из категории
c ID = 1

Далее есть переменная $row которая содержит массив
Array ( [id] => 1 [psevd] => proteiny )
Array ( [id] => 2 [psevd] => bcaa )
Array ( [id] => 3 [psevd] => aminokisloty )

я могу принять из массива [psevd] т.е proteiny

ПОМОГИТЕ.........

Как мне сделать что бы [psevd] равнялась [id] и далее передавалась в $catFltr в коде выше

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB