— этот форум работает с 03 октября 2005 года. ️🔥️🔥
|
|
|
|
(#1)
|
 |
05.01.2007
|
 |
|
|
|
проблема
делаю новый так сказать дизайн сайта. тык вот, при вставке в пхп файл другой файл при помощь функции include перед кодом этого файла добавляется лишний пробел, то есть как бы лишний <br> ))) при просмотре в браузере он выглядит квадратиком короче)))) тык вот вопрос: как его убрать?
прошу помощи..
вот скриншот, что из этого получается
Вложение 2083
..........................
[FONT="Tahoma"]подпись[/FONT]
|
Обосновался
Регистрация: 23.07.2006
Сообщений: 193 шт.
Карма: 3 бал.
|
|
|
|
|
(#2)
|
 |
05.01.2007
|
 |
|
|
|
Лучше уж сами файлы покажи ...
..........................
Заходите в гости на Сайт
|
Живу я тут ...
Регистрация: 31.10.2005
Сообщений: 334 шт.
Карма: 11 бал.
|
|
|
|
|
(#3)
|
 |
06.01.2007
|
 |
|
|
|
в файлах обычные таблицы вот такого типа:
PHP код:
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="88%" height="21" background="images/centerblank.gif"><div align="right" class="стиль1">Опрос</div></td>
<td width="12%"><img src="images/rightblank.gif" width="43" height="21" /></td>
</tr>
</table>
<table width="99%" height="140" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="140" valign="top" bgcolor="#F2FAFC"></td>
</tr>
</table>
заметьте перед таблицей нет никакова тега переноса на другую строку, ну тоесть <br> или <p> </p>
вот при этом и создается пробел ровно на одну строку в браузере...
блин вроде все понятно)))
..........................
[FONT="Tahoma"]подпись[/FONT]
|
Обосновался
Регистрация: 23.07.2006
Сообщений: 193 шт.
Карма: 3 бал.
|
|
|
|
|
(#4)
|
 |
06.01.2007
|
 |
|
|
|
На мой (уже сонный) взгляд - у тя это табличная структура все губит ...
..........................
Заходите в гости на Сайт
|
Живу я тут ...
Регистрация: 31.10.2005
Сообщений: 334 шт.
Карма: 11 бал.
|
|
|
|
|
(#5)
|
 |
06.01.2007
|
 |
|
|
|
блин, а без функции include обойтись сложно..
и еще тогда вопрос: функция require в точности самое что и include? а то может с ней потворить )))
..........................
[FONT="Tahoma"]подпись[/FONT]
|
Обосновался
Регистрация: 23.07.2006
Сообщений: 193 шт.
Карма: 3 бал.
|
|
|
|
|
(#6)
|
 |
06.01.2007
|
 |
|
|
|
Цитата:
Сообщение от Fared
функция require в точности самое что и include? а то может с ней потворить )))
|
Вроде как это разные вещи, схожи - но различия есть. Т.е. присоединить другой файл нормально от нее не выйдет.
P.S. Я сегодня уже больше советовать не буду, т.к. не хочу чушь сказать (спать пора, на работу скоро)
..........................
Заходите в гости на Сайт
|
Живу я тут ...
Регистрация: 31.10.2005
Сообщений: 334 шт.
Карма: 11 бал.
|
|
|
|
|
(#7)
|
 |
06.01.2007
|
 |
|
|
|
Ты лучше код скинь где присодиняешь.
Далее...
Отличие require от include в том, что если при использовании require файл не найден то выполнение сценария завершиццо с критической ошибкой, если использовать include то выполнение сценария продолжиццо
..........................
smalta.net
|
Программист
Регистрация: 31.05.2006
Сообщений: 443 шт.
Карма: 2 бал.
|
|
|
|
|
(#8)
|
 |
06.01.2007
|
 |
|
|
|
вот небольшой отрывок кода...
PHP код:
<body><LINK REL=STYLESHEET TYPE="text/css" HREF="incls/css/style.css">
<?php
include('incls/header.php');
include('incls/header2.php');
?>
<table width="100%" height="253" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="19%" height="173" valign="top">
<?
include('incls/leftupbody.php');
include('incls/leftdownbody.php'); ?>
</td>
<td width="1%" valign="top"> </td>
<td width="50%" valign="top"><br><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="5%" height="21"><img src="images/leftblank.gif" width="41" height="21" /></td>
<td width="89%" background="images/centerblank.gif" class="стиль1"><div align="center">Скрипты \ Soft \ Разное </div></td>
<td width="6%"><img src="images/rightblank.gif" width="43" height="21" /></td>
</tr>
</table>
..........................
[FONT="Tahoma"]подпись[/FONT]
|
Обосновался
Регистрация: 23.07.2006
Сообщений: 193 шт.
Карма: 3 бал.
|
|
|
|
|
(#9)
|
 |
06.01.2007
|
 |
|
|
|
ну во первых бросаецо в глаза
height="21"
height="140"
и height="173"
ну вот 12 пикселей уже понятно откуда появились...
не помню уже реагирует html на новую строчку или нет но как вариант попробуй записать так:
<td width="19%" height="173" valign="top"><? include('incls/leftupbody.php');
include('incls/leftdownbody.php'); ?></td>
..........................
smalta.net
|
Программист
Регистрация: 31.05.2006
Сообщений: 443 шт.
Карма: 2 бал.
|
|
|
|
|
(#10)
|
 |
06.01.2007
|
 |
|
|
|
Цитата:
Сообщение от Fared
вот небольшой отрывок кода...
PHP код:
<LINK REL=STYLESHEET TYPE="text/css" HREF="incls/css/style.css">
</head>
<body>
<?php
include('incls/header.php');
include('incls/header2.php');
?>
<table width="100%" height="253" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="19%" height="173" valign="top">
<?
include('incls/leftupbody.php');
include('incls/leftdownbody.php'); ?>
</td>
<td width="1%" valign="top"> </td>
<td width="50%" valign="top"><br><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="5%" height="21"><img src="images/leftblank.gif" width="41" height="21" /></td>
<td width="89%" background="images/centerblank.gif" class="стиль1"><div align="center">Скрипты \ Soft \ Разное </div></td>
<td width="6%"><img src="images/rightblank.gif" width="43" height="21" /></td>
</tr>
</table>
|
PHP код:
<body><LINK REL=STYLESHEET TYPE="text/css" HREF="incls/css/style.css">
<?php
include('incls/header.php');
include('incls/header2.php');
?>
<table width="100%" height="253" border="0" cellpadding="0" cellspacing="0">
<tr>
<td height="173" valign="top">
<?
include('incls/leftupbody.php');
include('incls/leftdownbody.php');
?>
</td>
</tr></table>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="41" height="21"><img src="/images/leftblank.gif" /></td>
<td width="100%" background="/images/centerblank.gif"><div align="center">Скрипты \ Soft \ Разное </div></td>
<td width="43" height="21"><img src="/images/rightblank.gif"/></td>
</tr>
</table>
вот так правильно будет.
Что в файлах тех что заинклудить нужно?
Последний раз редактировалось metallphilin; 06.01.2007 в 18:29.
|
администратор форума
Регистрация: 05.10.2005
Сообщений: 1,543 шт.
Карма: 0 бал.
|
|
|
|
|
(#11)
|
 |
06.01.2007
|
 |
|
|
|
просто чтобы в каждом файле не прописывать каждый раз код таблицы, и темболее код будет непонятный и большой, тык вот сделал файл с кодом этой таблицы которую нужно запихнуть..и все это через include, так и проще и все понятно с кодом)) вот.
и еще хотел бы узнать как можно сделать чтобы ссылки на странички имели вид например [ http://172.22.1.214/index.php?page=scripts
вместо того что щас http://172.22.1.214/forums.php
..........................
[FONT="Tahoma"]подпись[/FONT]
|
Обосновался
Регистрация: 23.07.2006
Сообщений: 193 шт.
Карма: 3 бал.
|
|
|
|
|
(#12)
|
 |
06.01.2007
|
 |
|
|
|
хэх, все наоборот стараюццо ЧПУ сделать, а ты как я))
короче
PHP код:
$page=$_GET['page'];
include($page.".php");
терь по ссылке index.php?page=scripts у тя будет открываццо scripts.php
а если те нужно именно как ты хочешь
PHP код:
$page=$_GET['page'];
if ($page=="scripts") include("forums.php");
..........................
smalta.net
|
Программист
Регистрация: 31.05.2006
Сообщений: 443 шт.
Карма: 2 бал.
|
|
|
|
|
(#13)
|
 |
06.01.2007
|
 |
|
|
|
Цитата:
|
Сообщение от Rembo
хэх, все наоборот стараюццо ЧПУ сделать, а ты как я))
короче
PHP код:
$page=$_GET['page'];
include($page.".php");
терь по ссылке index.php?page=scripts у тя будет открываццо scripts.php
а если те нужно именно как ты хочешь
PHP код:
$page=$_GET['page'];
if ($page=="scripts") include("forums.php");
|
все, огромное спасибо)))
а с пробелами буду возица сам тогда ))
..........................
[FONT="Tahoma"]подпись[/FONT]
|
Обосновался
Регистрация: 23.07.2006
Сообщений: 193 шт.
Карма: 3 бал.
|
|
|
|
|
(#14)
|
 |
06.01.2007
|
 |
|
|
|
а спасибку?!:unsure:
..........................
smalta.net
|
Программист
Регистрация: 31.05.2006
Сообщений: 443 шт.
Карма: 2 бал.
|
|
|
|
|
(#15)
|
 |
06.01.2007
|
 |
|
|
|
автор, вместо того что бы пытаться "украсть" оформление какой то портальной системы - лучше бы сам разверстал. не код, а [censored]ня какая то. <_<
продолжая тему:
|
администратор форума
Регистрация: 05.10.2005
Сообщений: 1,543 шт.
Карма: 0 бал.
|
|
|
|
|
(#16)
|
 |
06.01.2007
|
 |
|
|
|
хех)) ну это смотря на каком браузере)))
у меня все нормально.. и это же все только для себя..чтобы хоть чему то в жизни научиться))) профессионально этим не занимаюсь. такшто эти недочеты пустяки)))
и вообще это на каком браузере? )
..........................
[FONT="Tahoma"]подпись[/FONT]
|
Обосновался
Регистрация: 23.07.2006
Сообщений: 193 шт.
Карма: 3 бал.
|
|
|
|
|
(#17)
|
 |
06.01.2007
|
 |
|
|
|
в опере нарна, в ослике нормал..
Ну нормал эт в смысле работает...по самому сайту высказываццо не буду, Фил уже всё сказал...
..........................
smalta.net
|
Программист
Регистрация: 31.05.2006
Сообщений: 443 шт.
Карма: 2 бал.
|
|
|
|
|
(#18)
|
 |
06.01.2007
|
 |
|
|
|
Цитата:
|
Сообщение от Fared
хех)) ну это смотря на каком браузере)))
|
а что сайт должен по разному отображаться в различных браузерах? хм. интересно я вот юзаю оперу, захожу на сайт и вижу....
Или как мне нужно работать на опере, я при заходе на твой сайт использовать осла? это мягко сказать, не удобно - мне проще вообще не смотреть твой сайт.
|
администратор форума
Регистрация: 05.10.2005
Сообщений: 1,543 шт.
Карма: 0 бал.
|
|
|
|
|
(#19)
|
 |
17.01.2007
|
 |
|
|
|
хех.. нашел причину этих пробелов.. вобщем при кодировке ANSI пробелов нет, когда сталю uft-8 появляются пробелы.. с кодировкой ANSI все русские слова превращаются в иероглифы )) остается наслаждаться utf-8 ))
|
Обосновался
Регистрация: 23.07.2006
Сообщений: 193 шт.
Карма: 3 бал.
|
|
|
|
|
(#20)
|
 |
17.01.2007
|
 |
|
|
|
кодировка должна быть win1251
..........................
smalta.net
|
Программист
Регистрация: 31.05.2006
Сообщений: 443 шт.
Карма: 2 бал.
|
|
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
|
Powered by vBulletin® Version 3.8.11 PL4; Copyright ©2000 - 2026, Jelsoft Enterprises Ltd; Оператор обработки ПДн - ИП Алексеев А.С.; ИНН: 333411310227; ОГРН: 307333419200050; тел. +7 (4922) 49-42-22, legal@smalta.net;
Часовой пояс GMT +3, время: 02:42.
|
Любые сообщения на Альтернативном Форуме — являются субъективным отражением реальности, написавших их авторов и публикуются без предварительной модерации. Администрация форума не принимает на себя ответственность за содержание таких материалов. В рамках функционирования форума осуществляется хранение ограниченного набора данных: имя пользователя, адрес электронной почты, IP-адрес (в момент входа) и cookie для поддержки сессии. Метаданные пользователей обрабатываются и направляются в уполномоченные органы только при наличии официального запроса в порядке, установленном законодательством РФ. В случае выявления противоправного контента, пожалуйста, направляйте уведомление через кнопку «Жалоба» или форму обратной связи.
|
|
|