postavkin

Рейтинг
601
Регистрация
06.01.2009

wwwwww, извините, но почему то не работает

вставил в menu-noindex.php


<?php
echo "var1 = 'текст для вывода ' "
echo "document.write(var1);"
?>

сам menu-noindex подключается так в php страницу


echo "<script type='text/javascript' src='/js/menu-noindex.php'></script>";
LovelAss:
Так и нужно делать. В js-скрипте include работать не будет.

Спасибо, тогда в качестве временного варианта пока так и сделаю. Ведь ПСы не смогут увидеть все равно такую подгруженную менюшку, верно?

---------- Добавлено 14.02.2012 в 13:33 ----------

ps

Не подскажете, как в файле можно прописывать не в одну строку а чтобы для наглядности - с переносом где нравится?

echo "document.write( ' очень длинный код');";

Я хочу сделать следующее.

На страницах закрыть левое меню в js файл. Т.е менюшку загружать из js-a, я не знаю как правильно выразиться - вообщем закрыть меню от ПС.

Но текущая концигурация страниц такова, что когда верстали мне сделали

index.php

в ней код который подгружает файл begin.inc

внутри файла begin.inc есть код

include menu.inc

Так вот это меню надо закрыть, т.е. загружать js-ником.

Вообщем я понял, придется сперва поменять конструкцию всех страниц...

ps зачем верстальщик сделал подгрузку страницы в странице я не знаю...ему наверное так больше нравилось

А если так подгрузить в php страницу ставим код

<script type="text/javascript" src="/js/vmestojs.php"></script>

а в vmestojs.php сделать подгрузку через include меню glavnoe-menu.inc

Так можно?

---------- Добавлено 14.02.2012 в 12:40 ----------

ps. Каша такая заварилась, так как верстали сайт очень давно и видимо не все я тогда заранее продумал :) Сейчас делаю временный вариант, потом будем дорабатывать.

wwwwww:
Если используется php файл, тогда:
1) делаете переменную
2) читаете из файла и присваиваете переменной, то, что прочитали
3) делаете конкатенацию строк и вывод

Я ПС дописал. Допустим переменную передавать не надо, подскажите, пожалуйста, что писать в js-нике.

LEOnidUKG, codemorgan - спасибо. Поправил в первом посте.

Umka, извините, а мне Ваш код (вариант из поста №2 ) не надо в какой нибудь цикл поставить?

Просто после вашего кода ставлю только вывод массива

foreach ($galereyafile as $value) {

выводим value

}

Ребят, подскажите, пожалуйста ещё вариант.

Лично у меня предложенный вариант Umka не хочет работать.

Массив каждый раз перемешивается и само собой записи потом выводятся каждый раз по-разному. А мне надо сделать просто вывод массива не по алфавиту, в любом другом варианте, но без сортировки по алфавиту + задача чтобы каждый раз при запуске скрипта не менялось сильно местоположение записей.

felis_serval:

Обратила внимание что ПС первой показывают:
1. самую крупную копию с самым большим разрешением
2. имеющую самое полное описание.

Да, тоже разочаровывает это в Я. Берут мою картинку, увеличивают - и вот - в выдаче по картинкам выше меня.

'[umka:
;10041570']

function cmp($a, $b) {
$a=substr($a,-5,1);
$b=substr($b,-5,1);
if ($a == $b) {
return 0;
}
return ($a < $b) ? -1 : 1;
}
usort($galereyafile,"cmp");

Не работает.

Само собой это в php файле окружено

<?php ?>

Всего: 5509