Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> CSS стили в PHP, непойму как!!! 
:(
    Опции темы
Entwickler
Дата 7.6.2007, 13:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 285
Регистрация: 14.4.2007

Репутация: нет
Всего: 2



я не знаю может я здесь неправильно... такая вот проблемма:
Код

$eintrag = file('gb.txt');
        $temp = count($eintrag) - 1;
        $ausgabe = "<table>";
        for($i = $temp; $i >= 0; $i--)
        {
            $element = explode('|',$eintrag[$i]);
            $ausgabe .="<tr><td>".$element[0]."</td><td>".$element[1]."</td><td>".$element[2]."</td></tr>";
        }
        $ausgabe .= "</table>";
        echo $ausgabe;

типо "гостевая", читает её из файла, всё нормально, но вот встала задача всё это как то покрасивей сделать, пробовал сделать типо
Код

$ausgabe = "<table id="tb_aus">";

но ОН ругается, не даёт.Есть какой то вариант как CSS привизать?
PM MAIL   Вверх
vasac
Дата 7.6.2007, 14:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1060
Регистрация: 4.5.2006

Репутация: 8
Всего: 36



css стили к PHP не относятся.
Вам нужно:
1. Сверстать нужную страницу на html+css (ну или просто представлять себе верстку).
2. Грамотно сформировать html-код на php.
Для второго пункта сходите в документацию и почитайте самые основы синтаксиса (строки, кавычки, экранирование).
PM WWW   Вверх
Entwickler
Дата 7.6.2007, 14:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 285
Регистрация: 14.4.2007

Репутация: нет
Всего: 2



страница есть! CSS в ней есть через 
Код

<link rel="stylesheet" href="allgemein.css" type="text/css" />

в CSS- файле я задал стиль таблици
Код

table
{
  width: 50%;
  border: thin solid #DDDDDD;
}

но на то что находиться в <? ... ?> он не распространяется!!! почему? А как? Не я понял конечно, что PHP и CSS совсем разные вещи... но как то это наверно можно делать... маленький примерчик типа
Код

<?php echo "Hallo WORLD"; ?>

но чтобы оно было например красное и "толстое"... 
PM MAIL   Вверх
MoLeX
Дата 7.6.2007, 14:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



эх, молодо и зелено. Есть два варианта:
 - нужны двойные кавычки, но использовать их надо с обратными слешами
Код

$ausgabe = "<table id=\"tb_aus\">";


или 

 - одинарные 
Код

$ausgabe = "<table id='tb_aus'>";




Это сообщение отредактировал(а) MoLeX - 7.6.2007, 14:33


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
kit_kat
Дата 7.6.2007, 14:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 89
Регистрация: 25.2.2007
Где: Петербург

Репутация: нет
Всего: 6



Это не понятно как:
Код

$ausgabe = "<table id="tb_aus">";

Код

$ausgabe = "<table id=\"tb_aus\">";

либо 
Код

$ausgabe = "<table id='tb_aus'>";


Должно цеплять, или стиль таблицы 
table#tb_aus{
...

}
PM MAIL WWW   Вверх
vasac
Дата 7.6.2007, 15:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1060
Регистрация: 4.5.2006

Репутация: 8
Всего: 36



ага.
или так:
Код

$ausgabe = '<table id="tb_aus">';

или так:
Код

$ausgabe = '<table id=\'tb_aus\'>';

или еще двадцатью способами

Если что-то не так работает в браузере, верстка неверная, JS не функционирует — открывайте "исходный html-код" и смотрите что не так.
PM WWW   Вверх
BuShaRt
Дата 8.6.2007, 00:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1391
Регистрация: 29.6.2006

Репутация: 4
Всего: 6



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

а ошибка действительно в кавычках...

делай так
Код

$ausgabe = '<table id="tb_aus">';

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0516 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.