Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail


Донат для форума - использовать для поднятия настроения себе и модераторам

А ещё здесь можно купить рекламу за 15 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru

Ответ
 
Опции темы
Старый 24.03.2019, 12:36   #1
vvkvr
Новичок
 
Регистрация: 14.12.2018
Сообщений: 2
Репутация: 10
По умолчанию Помогите пожалуйста сделать переключение языков.

Добрый день. Есть сайт без ЦМС просто на отдельных файлах. В основной директории сайт находится одна версия а в поддиректории находится версия на другом языке. Файлы обеих версий имеют одинаковые названия. Необходимо чтобы файлы из основной директории ссылались на файлы с таким же названием в поддиректории и обратно. В сети нашел вот такой вариант

Код:
<span class="style1">
<a href="eng/index.php<?php echo (isset($_GET['page']))?'?page='.$_GET['page']:'';?>">ENG</a> / 
<a href="index.php<?php echo (isset($_GET['page']))?'?page='.$_GET['page']:'';?>">RUS</a>
</span>
Пожалуйста, оформляйте Ваш код согласно правилам.
но у меня он не заработал.

Подскажите пожалуйста дилетанту как сделать.

Последний раз редактировалось Вадим Мошев; 16.07.2019 в 16:43.
vvkvr вне форума   Ответить с цитированием
Старый 18.04.2019, 19:41   #2
freebsdd
Пользователь
 
Регистрация: 18.04.2019
Сообщений: 26
Репутация: 10
По умолчанию

Весьма развёрнутое словосочетание "..не заработал.")
freebsdd вне форума   Ответить с цитированием
Старый 14.07.2019, 15:05   #3
vvkvr
Новичок
 
Регистрация: 14.12.2018
Сообщений: 2
Репутация: 10
По умолчанию

Не знаю. Может и плохо излагаю и объясняю. Но на другом форуме в течении нескольких минут один добрый человек выдал мне полностью рабочее решение.
vvkvr вне форума   Ответить с цитированием
Старый 16.07.2019, 13:42   #4
amorka89
 
Аватар для amorka89
 
Регистрация: 30.09.2015
Адрес: Украина
Сообщений: 8
Репутация: 10
По умолчанию

Цитата:
Сообщение от vvkvr Посмотреть сообщение
Не знаю. Может и плохо излагаю и объясняю. Но на другом форуме в течении нескольких минут один добрый человек выдал мне полностью рабочее решение.
Ну так написали бы более развернуто, а то "я тратить время и гугли не хочу, вот кусок не пойми чего, вы разберитесь и сделайте что бы у меня все работало как надо".

если тебе нужно формировать ссылки исходя из названия текущего файла, то надо было сначала погуглить в сторону "PHP имя текущего файла" и "php получить имя текущего каталога", отсюда бы и сам понял что не так.

Если я тебя правильно понял то sitename.com/file_1.php должен сформировать ссылки вот такого типа sitename.com/en/file_1.php

Если это так то все просто
Код:
 <a href="/en/<?=basename(__FILE__)?>" >.....</a>
Либо более подробно распиши что к чему как работает и как в итоге должно быть.
__________________
Не надо заниматься рекламой в подписи, по крайней мере, пока вы новичок.
amorka89 вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать переключение между файлами вид плиткой и вид списком Люба53 HTML и CSS 1 23.05.2018 12:36
Я сделал прогу, но мне сказали сделать 2 подпрограммы. Я чет не понял как сделать. Помогите, пожалуйста! kostyan199731 Паскаль 4 25.06.2015 18:00
Как сделать переключение источников tab midich HTML и CSS 3 16.04.2015 15:14
Помогите сделать переключение фотографий Sanya.Kushner Мультимедиа в Delphi 6 20.12.2013 17:32
Как сделать в Delphi перевод языков Илюха Общие вопросы Delphi 3 16.10.2007 11:44


09:07.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.

Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru