Всё нормально работало, после этого создал папку в корне сайта и поместил туда несколько файлов HTML в которых тоже есть подключение этого же файла, но он уже не подключается, одни ошибки Warning: include, в первом случае когда и страница и файл php находятся в корне информация из php выводится на страницу, а во втором нет, может адрес в подключении нужно по другому прописывать? Пробовал так:
Покинул форум
Сообщений всего: 20
Дата рег-ции: Авг. 2013
Помог: 0 раз(а)
так это файл php находится в корне сайта, или его нужно в папку поместить и подключать из папки? смысл если в файл HTML находящийся в корне он подключается нормально
Medallion
Отправлено: 25 Августа, 2013 - 19:50:10
Частый гость
Покинул форум
Сообщений всего: 253
Дата рег-ции: Май 2012 Откуда: Херсон, Украина
Помог: 7 раз(а)
В корне находится файл file.php, там же лежит папка с файлами.
Чтобы в этих файлах подключить файл file.php нужно прописать
Покинул форум
Сообщений всего: 189
Дата рег-ции: Янв. 2013
Помог: 1 раз(а)
Если хотите можете конечно поместить этот файл в папку с html файлами и подключить так include "file.php";
но раз уж они по разную сторону баррикад, то такая конструкция ../file.php говорит что нужно подняться на уровень выше и вызвать данный файл. Правда я точно не помню там одна или 2 точки должны быть
YuraP0d
Отправлено: 25 Августа, 2013 - 20:08:22
Новичок
Покинул форум
Сообщений всего: 20
Дата рег-ции: Авг. 2013
Помог: 0 раз(а)
Спасибо! с двумя точками помогло! И валидность не нарушена!
А вообще это правильно и корректно? Или есть более правильный способ?
<aclass="mail"href="forma.html"target="_blank"title="Нажмите кнопку, что бы написать письмо"></a
такие перелинковки без указания основного домена между страницами поисковые боты видят? индексируют?
LIME
Отправлено: 01 Сентября, 2013 - 15:48:50
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
href="/forma.html"
это позволит легко сменить домен или перенести с локалки на сервер
вот представь что ты тестируешь какую-то новую фичу на локалке
а запрос улетает на основной сервер из-за того что в форме указан полный адрес
обидно будет дров наломать? (Добавление)
видят
индексируют
YuraP0d
Отправлено: 24 Сентября, 2013 - 09:43:02
Новичок
Покинул форум
Сообщений всего: 20
Дата рег-ции: Авг. 2013
Помог: 0 раз(а)
Привет продолжу вопрос, по поводу подключения php, обратил внимание, что в разных браузерах, содержимое этих файлов отображается по разному, например в IE всё нормально, а в Опере и Хроме сверху есть как бы пробел-пустое место, а дальше уже выводится содержимое этих файлов, не важно что, ссылки которые прописаны у меня в подключаемых файлах, или рекламный код, или картинка. Почему появляется эта пустота?
Пример подключения:
Сразу скажу, что валидность HTML и CSS у меня не нарушена, а потому не могу понять почему так получается, вроде бы ничего страшного, но страница на которой выводятся главные ссылки по сайту выглядит не очень, из-за этого она в Опере и Хроме опускается далеко вниз под шапку.
LIME
Отправлено: 24 Сентября, 2013 - 09:50:42
Активный участник
Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010
Помог: 322 раз(а)
как минимум 3 дополнительных переноса строки
перед открывающим тегом и после закрывающего и перед комментарием
а как они отображаются в браузере зависит уже от верстки
Покинул форум
Сообщений всего: 20
Дата рег-ции: Авг. 2013
Помог: 0 раз(а)
Привет нашёл такой скрипт, конкретно он считает оставшееся время до даты, мне захотелось на странице вывести оставшееся время до двух разных дат, но ничего не выходит. Несколько часов просидел в попытке создать два счётчика на одной странице, то есть я файл счётчика размножил с разными именами, видно только один счётчик, начал в одном файле пробовать менять переменные count и countdown, добился того что оба счётчика видны на странице и оба идут, но если в одном счётчике изменить дату, то второй счётчик тоже САМ! меняется и начинает считать так же как и первый! Как это? Вообще по скажите как мне вывести два счётчика, что бы каждый считал свою дату?
<h1>До Нового 2014 года осталось</h1>
<h2><div id="count"></div></h2>
<script type="text/javascript">
var before="До Нового 2014 года осталось!"
var current="С Наступающим Вас Новым 2014 годом!"
var montharray=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec" )
function countdown(yr,m,d)
{
theyear=yr;
themonth=m;
theday=d;
var today=new Date()
var todayy=today.getYear()
if (todayy < 1000)
todayy+=1900
var todaym=today.getMonth()
var todayd=today.getDate()
var todayh=today.getHours()
var todaymin=today.getMinutes()
var todaysec=today.getSeconds()
var todaystring=montharray[todaym]+" "+todayd+", "+todayy+" "+todayh+":"+todaymin+":"+todaysec
futurestring=montharray[m-1]+" "+d+", "+yr
dd=Date.parse(futurestring)-Date.parse(todaystring)
dday=Math.floor(dd/(60*60*1000*24)*1)
dhour=Math.floor((dd%(60*60*1000*24))/(60*60*1000)*1)
dmin=Math.floor(((dd%(60*60*1000*24))%(60*60*1000))/(60*1000)*1)
dsec=Math.floor((((dd%(60*60*1000*24))%(60*60*1000))%(60*1000))/1000*1)
var tdays=" д. "
var thours=" ч. "
var tmin=" м. "
var tsec=" c. "
if (dday>4&&dday<21)
{
tdays=" дней "
}
else if((dday>1&&dday<5)||(dday%10>1&&dday%10<5))
{
tdays=" дня "
}
else if(dday==1||dday%10==1)
{
tdays=" день "
}
else if ((dday%10>4&&dday%10<=9)||dday%10==0)
{
tdays=" дней "
}
if (dhour>4&&dhour<21)
{
thours=" часов "
}
else if((dhour>1&&dhour<5)||(dhour%10>1&&dhour%10<5))
{
thours=" часа "
}
else if(dhour==1||dhour%10==1)
{
thours=" час "
}
else if ((dhour%10>4&&dhour%10<=9)||dhour%10==0)
{
thours=" часов "
}
if (dmin>4&&dmin<21)
{
tmin=" минут "
}
else if((dmin>1&&dmin<5)||(dmin%10>1&&dmin%10<5))
{
tmin=" минуты "
}
else if(dmin==1||dmin%10==1)
{
tmin=" минута "
}
else if ((dmin%10>4&&dmin%10<=9)||dmin%10==0)
{
tmin=" минут "
}
if (dday==0&&dhour==0&&dmin==0&&dsec==1)
{
document.getElementById("count" ).innerHTML=current
document.title = current
return
}
else
{
document.getElementById("count" ).innerHTML=dday+tdays+dhour+thours+dmin+tmin+dsec+tsec
/*document.title = "До Нового 2014 года осталось "+dday+tdays+dhour+thours+dmin+tmin+dsec+tsec*/
setTimeout("countdown(theyear,themonth,theday)",1000)
}
}
countdown(2014,01,01)
</script>
Silver Soft
Отправлено: 07 Октября, 2013 - 07:02:48
Гость
Покинул форум
Сообщений всего: 97
Дата рег-ции: Авг. 2013
Покинул форум
Сообщений всего: 20
Дата рег-ции: Авг. 2013
Помог: 0 раз(а)
Спасибо за помощь, когда наберу необходимое количество сообщений поправлю репу всем отвечавшим, но теперь новый вопрос, у меня с JS навыков ещё меньше чем с PHP потому этот счётчик подключал на страницу HTML через includ PHP, а подключить как JS файл не получается, счётчик повляется, цифры идут, но все мои таблицы расползаются и пропадают, подскажите как его правильно подключить, что бы разметка страницы не пропадала, CSS код у меня валиден, когда подключал этот файл как PHP всё было нормально, а тут опять пару часов попыток и ни каких результатоав. Хотя раньше я подключал JS файлы, этот не получается подключить.
Silver Soft
Отправлено: 08 Октября, 2013 - 06:07:48
Гость
Покинул форум
Сообщений всего: 97
Дата рег-ции: Авг. 2013
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.