PHP.SU

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

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

> Найдено сообщений: 194
Serhio Отправлено: 11 Декабря, 2012 - 22:25:11 • Тема: Изменение URL в адресной строке • Форум: Вопросы новичков

Ответов: 5
Просмотров: 258
Всем привет! Спасибо этому форуму! Такой вопрос
Есть страница : http://localhost/index.php
появляется она когда в адресной строке набираю localhost
Мне надо чтобы эта страница загружалась по-прежнему(т.е. было обращение к скрипту index.php), однако в адресной строке высвечивалось к примеру "http://localhost/glavnaya"
Как сделать такую подмену? Прочитал ман по mod_rewrite, однако я столкнулся с преобразованием динамических ссылок в статические, а в моем примере динамических нет. Дайте здравую мысль в каком направлении двигаться. Вопрос примитивный (время поджимает разбираться), заранее извините и спасибо!
Serhio Отправлено: 08 Декабря, 2012 - 23:47:06 • Тема: можно ли title-ы собрать в один файл? • Форум: Вопросы новичков

Ответов: 1
Просмотров: 73
Всем доброго времени!

Можно ли можно ли title-ы собрать в один файл, чтобы при их смене редактировать только один файл?

например у меня 10 страниц! У каждой есть title. хочу чтобы при заходе на страницу шло обращение к файлу и выбирался нужный title для загружаемой страницы.
В принципе я понимаю как это сделать.

Но следующий вопрос не дает мне покоя - это корректно? (ведь меняется часть <head>, корректно ли туда вставлять php и js?)
Кто-нибудь так делает или делал? поделитесь опытом пожалуйста!
Serhio Отправлено: 29 Ноября, 2012 - 12:35:44 • Тема: только начал работать с jquery. подскажите • Форум: Вопросы новичков

Ответов: 8
Просмотров: 226
esterio пишет:


Попробуйте console.log($('.'+nomer));

Отройте firebug и посмотрите в консоли


Спасибо за помощь в логах, обязательно попробую.


У меня получилось так решить вопрос:

function tableelementshow(nomer){
if ( $('.'+nomer).css('display')=='block'){$('.'+nomer).hide();}
else {$('.'+nomer).show();}
}

А вот конструкция :

if ( $('.'+nomer).css('display').is('block')){ ....... ;}

почему-то не работает. Может я не правильно использовал функцию is ??
Serhio Отправлено: 29 Ноября, 2012 - 10:16:15 • Тема: только начал работать с jquery. подскажите • Форум: Вопросы новичков

Ответов: 8
Просмотров: 226
DeepVarvar пишет:
Не просто. js - чувствителен к регистру

Ставил и jQuery и так пробывал:

if ( $('.'+nomer).css('display').is('block')){$('.'+nomer).hide();}

нет результата, do not work

alert('.'+nomer) дает [Object object]
Serhio Отправлено: 29 Ноября, 2012 - 09:33:31 • Тема: только начал работать с jquery. подскажите • Форум: Вопросы новичков

Ответов: 8
Просмотров: 226
Всем привет. Найдите пожалуйста ошибки в коде:

function tableelementshow(nomer){
if ( jquery('tr.'+nomer).css('display').is('none')){jquery('tr.'+nomer).show();}

if ( jquery('tr.'+nomer).css('display').is('block')){jquery('tr.'+nomer).hide();}
}
Спасибо
Serhio Отправлено: 22 Октября, 2012 - 17:26:44 • Тема: как узнать название скрипта с которого произошел редирект • Форум: Вопросы новичков

Ответов: 3
Просмотров: 211
Оказывается все просто если использовать сессии. Создаем сессию на странице2
проверяем её на странице1 и делаем что нужно. мне например нужно было вызвать скрипт.
Всем удачи)
Serhio Отправлено: 22 Октября, 2012 - 17:24:29 • Тема: Вызвать javascript из php • Форум: Вопросы новичков

Ответов: 6
Просмотров: 226
ingram пишет:
Цитата:
Gонятно, что document. описался, спс что поправил. А вот последняя фраза непонятна. Может ты имел ввиду наоборот? сначала в теле идет скрипт а под ним тег html ?


Вот так вот будет работать, так как div создан до начала выполнения JS.
CODE (html):
скопировать код в буфер обмена
  1. <html>
  2. <body>
  3. <div id='tt'>dsadsad</div>
  4. <?php if(....): ?>
  5. <script>
  6. document.getElementById('tt').style.display = 'none';
  7. </script>
  8. <?php else: ?>
  9. <script>
  10. document.getElementById('tt').style.display = 'block' ;
  11. </script>
  12. <?php endif; ?>
  13. </body>
  14. </html>


А если div будет создан после выполнения JS то не отработает.



ingram Спасибо тебе большое! Я уже попробовал как ты советовал в первый раз. Да так работает, проблема решилась. Извини, что тебе пришлось писать мне разжевывать. Спасибо.
Serhio Отправлено: 22 Октября, 2012 - 17:13:29 • Тема: Вызвать javascript в теле html • Форум: Если скрипт не работает

Ответов: 6
Просмотров: 1644
Zuldek пишет:
IllusionMH пишет:
Serhio, наверное потому, что тут непонятно что написанно, а не нормальный код?
Загляните в учебник и консоль ошибок браузера.

не говоря уже об этом get.ElementById('id')...


Ребята описался простите
не <boby> а <body>

не getElementById а document.getElementById('id')

Все заработало спасибо. Поставил скрипт выше элемента.
Serhio Отправлено: 22 Октября, 2012 - 17:07:14 • Тема: Вызвать javascript из php • Форум: Вопросы новичков

Ответов: 6
Просмотров: 226
ingram пишет:
Не работает потому что надо синтаксис JS подучить вам.

document.getElementById('id').style.display = 'none';

Ну и учитывайте что элемент должен быть создан раньше чем будет работать JS
(Добавление)

Gонятно, что document. описался, спс что поправил. А вот последняя фраза непонятна. Может ты имел ввиду наоборот? сначала в теле идет скрипт а под ним тег html ?

Zuldek пишет:
Зачем делать средствами js на клиенте то, что вы знаете уже на сервере?


Мож AJAX какой?)))


Очень хорошая наверное идея. Я тока не понял. Можно схему? этого мне будет достаточно. Спасибо.
(Добавление)
IllusionMH пишет:
Serhio, не плодите одинаковые темы!


Хорошо! Просто не знаешь где ответят! не буду.
Serhio Отправлено: 22 Октября, 2012 - 17:00:04 • Тема: Вызвать javascript в теле html • Форум: Если скрипт не работает

Ответов: 6
Просмотров: 1644
DeepVarvar пишет:
Ответ:
Да.
Пожалуйста




однако этого не происходить и я никак не могу понять почему:???

Как сделать проверку на то, вызывается данный скрипт или нет???
Serhio Отправлено: 22 Октября, 2012 - 16:50:02 • Тема: Вызвать javascript в теле html • Форум: Если скрипт не работает

Ответов: 6
Просмотров: 1644
Вопрос:

Такой скрипт будет сам вызываться? :

<html>
<body>

<script>
document.getElementById('id').style.display='none';
</script>

</body>
</html>

Спасибо
Serhio Отправлено: 22 Октября, 2012 - 16:45:06 • Тема: Вызвать javascript из php • Форум: Вопросы новичков

Ответов: 6
Просмотров: 226
Помогите подправить код, скажите почему не работает? И как сделать так чтобы получалось менять значение style.display. Спасибо

<html>
<body>
...
<?php
if(...):
?>
<script>
document.getElementById('id').style.display = 'none';
</script>
<?php
else:
?>
<script>
document.getElementById('id').style.display = 'block' ;
</script>
<?php
endif;
?>
...
</body>
</html>
Serhio Отправлено: 22 Октября, 2012 - 14:01:12 • Тема: как узнать название скрипта с которого произошел редирект • Форум: Вопросы новичков

Ответов: 3
Просмотров: 211
Спасибо конечно, но
я же написал что $_SERVER['HTTP_REFERER'] после header не работает

цитата:
HTTP_REFERER не работает в данном случае, насколько я понял потому что header ничего ему не передает.

$_SERVER['HTTP_REFERER'] в данном случае дает url на страницу1
Не верите? попробуйте сами. Может есть иной вариант?
Serhio Отправлено: 22 Октября, 2012 - 13:07:47 • Тема: как узнать название скрипта с которого произошел редирект • Форум: Вопросы новичков

Ответов: 3
Просмотров: 211
Здравствуйте!

Простите новичка.

Вопрос:

на странице1 <form action=страница2>...</form>
на странице2 занесение данных в базу + header (страница1)

терь на странице1 я хочу, узнать перенаправление на страницу1 произошло ли со страницы2 или другой страницы чтобы далее,
если это со страницы2 вывести сообщение(это уже не важно) "добавлено в базу"

Как это сделать? Ума не приложу.

HTTP_REFERER не работает в данном случае, насколько я понял потому что header ничего ему не передает.

Буду благодарен за подробный ответ новичку. Спасибо!)

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB