Альтернативный Форум

— этот форум работает с 03 октября 2005 года. ️‍🔥️‍🔥
(#1)
Старый 05.01.2007
проблема

делаю новый так сказать дизайн сайта. тык вот, при вставке в пхп файл другой файл при помощь функции include перед кодом этого файла добавляется лишний пробел, то есть как бы лишний <br> ))) при просмотре в браузере он выглядит квадратиком короче)))) тык вот вопрос: как его убрать?

прошу помощи..

вот скриншот, что из этого получается

Вложение 2083
..........................
[FONT="Tahoma"]подпись[/FONT]
blazdie blazdie вне форума
Обосновался
blazdie
 
Аватар для blazdie
 
Регистрация: 23.07.2006
Сообщений: 193 шт.
Карма: 3 бал.
Ответить с цитированием
(#2)
Старый 05.01.2007

Лучше уж сами файлы покажи ...
..........................
Заходите в гости на Сайт
Mirage Mirage вне форума
Живу я тут ...
Mirage Первый уровень
 
Аватар для Mirage
 
Регистрация: 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]
blazdie blazdie вне форума
Обосновался
blazdie
 
Аватар для blazdie
 
Регистрация: 23.07.2006
Сообщений: 193 шт.
Карма: 3 бал.
Ответить с цитированием
(#4)
Старый 06.01.2007

На мой (уже сонный) взгляд - у тя это табличная структура все губит ...
..........................
Заходите в гости на Сайт
Mirage Mirage вне форума
Живу я тут ...
Mirage Первый уровень
 
Аватар для Mirage
 
Регистрация: 31.10.2005
Сообщений: 334 шт.
Карма: 11 бал.
Ответить с цитированием
(#5)
Старый 06.01.2007

блин, а без функции include обойтись сложно..

и еще тогда вопрос: функция require в точности самое что и include? а то может с ней потворить )))
..........................
[FONT="Tahoma"]подпись[/FONT]
blazdie blazdie вне форума
Обосновался
blazdie
 
Аватар для blazdie
 
Регистрация: 23.07.2006
Сообщений: 193 шт.
Карма: 3 бал.
Ответить с цитированием
(#6)
Старый 06.01.2007

Цитата:
Сообщение от Fared Посмотреть сообщение
функция require в точности самое что и include? а то может с ней потворить )))
Вроде как это разные вещи, схожи - но различия есть. Т.е. присоединить другой файл нормально от нее не выйдет.
P.S. Я сегодня уже больше советовать не буду, т.к. не хочу чушь сказать (спать пора, на работу скоро)
..........................
Заходите в гости на Сайт
Mirage Mirage вне форума
Живу я тут ...
Mirage Первый уровень
 
Аватар для Mirage
 
Регистрация: 31.10.2005
Сообщений: 334 шт.
Карма: 11 бал.
Ответить с цитированием
(#7)
Старый 06.01.2007

Ты лучше код скинь где присодиняешь.
Далее...
Отличие require от include в том, что если при использовании require файл не найден то выполнение сценария завершиццо с критической ошибкой, если использовать include то выполнение сценария продолжиццо
..........................
smalta.net
Rembo Rembo вне форума
Программист
Rembo Первый уровень
 
Аватар для Rembo
 
Регистрация: 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">&nbsp;</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]
blazdie blazdie вне форума
Обосновался
blazdie
 
Аватар для blazdie
 
Регистрация: 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
Rembo Rembo вне форума
Программист
Rembo Первый уровень
 
Аватар для Rembo
 
Регистрация: 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">&nbsp;</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.
metallphilin metallphilin вне форума
администратор форума
metallphilin Первый уровень
 
Регистрация: 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]
blazdie blazdie вне форума
Обосновался
blazdie
 
Аватар для blazdie
 
Регистрация: 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
Rembo Rembo вне форума
Программист
Rembo Первый уровень
 
Аватар для Rembo
 
Регистрация: 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]
blazdie blazdie вне форума
Обосновался
blazdie
 
Аватар для blazdie
 
Регистрация: 23.07.2006
Сообщений: 193 шт.
Карма: 3 бал.
Ответить с цитированием
(#14)
Старый 06.01.2007

а спасибку?!:unsure:
..........................
smalta.net
Rembo Rembo вне форума
Программист
Rembo Первый уровень
 
Аватар для Rembo
 
Регистрация: 31.05.2006
Сообщений: 443 шт.
Карма: 2 бал.
Ответить с цитированием
(#15)
Старый 06.01.2007

автор, вместо того что бы пытаться "украсть" оформление какой то портальной системы - лучше бы сам разверстал. не код, а [censored]ня какая то. <_<


продолжая тему:

metallphilin metallphilin вне форума
администратор форума
metallphilin Первый уровень
 
Регистрация: 05.10.2005
Сообщений: 1,543 шт.
Карма: 0 бал.
Ответить с цитированием
(#16)
Старый 06.01.2007

хех)) ну это смотря на каком браузере)))

у меня все нормально.. и это же все только для себя..чтобы хоть чему то в жизни научиться))) профессионально этим не занимаюсь. такшто эти недочеты пустяки)))


и вообще это на каком браузере? )
..........................
[FONT="Tahoma"]подпись[/FONT]
blazdie blazdie вне форума
Обосновался
blazdie
 
Аватар для blazdie
 
Регистрация: 23.07.2006
Сообщений: 193 шт.
Карма: 3 бал.
Ответить с цитированием
(#17)
Старый 06.01.2007

в опере нарна, в ослике нормал..
Ну нормал эт в смысле работает...по самому сайту высказываццо не буду, Фил уже всё сказал...
..........................
smalta.net
Rembo Rembo вне форума
Программист
Rembo Первый уровень
 
Аватар для Rembo
 
Регистрация: 31.05.2006
Сообщений: 443 шт.
Карма: 2 бал.
Ответить с цитированием
(#18)
Старый 06.01.2007

Цитата:
Сообщение от Fared
хех)) ну это смотря на каком браузере)))
а что сайт должен по разному отображаться в различных браузерах? хм. интересно я вот юзаю оперу, захожу на сайт и вижу....

Или как мне нужно работать на опере, я при заходе на твой сайт использовать осла? это мягко сказать, не удобно - мне проще вообще не смотреть твой сайт.
metallphilin metallphilin вне форума
администратор форума
metallphilin Первый уровень
 
Регистрация: 05.10.2005
Сообщений: 1,543 шт.
Карма: 0 бал.
Ответить с цитированием
(#19)
Старый 17.01.2007

хех.. нашел причину этих пробелов.. вобщем при кодировке ANSI пробелов нет, когда сталю uft-8 появляются пробелы.. с кодировкой ANSI все русские слова превращаются в иероглифы )) остается наслаждаться utf-8 ))
blazdie blazdie вне форума
Обосновался
blazdie
 
Аватар для blazdie
 
Регистрация: 23.07.2006
Сообщений: 193 шт.
Карма: 3 бал.
Ответить с цитированием
(#20)
Старый 17.01.2007

кодировка должна быть win1251
..........................
smalta.net
Rembo Rembo вне форума
Программист
Rembo Первый уровень
 
Аватар для Rembo
 
Регистрация: 31.05.2006
Сообщений: 443 шт.
Карма: 2 бал.
Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с p2p swer Технический 20 10.06.2008 14:43
проблема c0medy Технический 5 02.06.2008 19:02
Проблема..........! Arrrr$ Игровой 4 20.03.2007 01:05
Проблема!!! F@sT Технический 3 22.11.2006 20:16

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:44.
Любые сообщения на Альтернативном Форуме — являются субъективным отражением реальности, написавших их авторов и публикуются без предварительной модерации. Администрация форума не принимает на себя ответственность за содержание таких материалов. В рамках функционирования форума осуществляется хранение ограниченного набора данных: имя пользователя, адрес электронной почты, IP-адрес (в момент входа) и cookie для поддержки сессии. Метаданные пользователей обрабатываются и направляются в уполномоченные органы только при наличии официального запроса в порядке, установленном законодательством РФ. В случае выявления противоправного контента, пожалуйста, направляйте уведомление через кнопку «Жалоба» или форму обратной связи.
ИКС