Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как сюда добавить class="style10"
 
 автор: tavila   (04.04.2008 в 12:11)   письмо автору
 
 

<table width="190" border="0" align="center" cellpadding="0" cellspacing="0">
<tr><td scope="col">&nbsp;</td></tr>
<tr><td align="left" valign="top" scope="col" >

<?php
//Error_Reporting(E_ALL & ~E_NOTICE);
require_once ("config.php");
$query = "SELECT * FROM photocat
ORDER BY pos";
$ctg = mysql_query($query);
while($cat = mysql_fetch_array($ctg))
{
//$m=$cat['id_catalog'];
echo "<a href=start1.php?m=".$cat['id_catalog']. ">".$cat['name']." ".$m."<br>";
}
?>
</td>
</tr>
</table>

   
 
 автор: sim5   (04.04.2008 в 12:14)   письмо автору
 
   для: tavila   (04.04.2008 в 12:11)
 

<?
echo "<a class=\"style10\" href=start1.php?m=".$cat['id_catalog']. ">".$cat['name']." ".$m."<br>";

   
 
 автор: tavila   (04.04.2008 в 17:55)   письмо автору
 
   для: sim5   (04.04.2008 в 12:14)
 

не срабатывает почему-то
Стиль такой.
.style10 {font-family: Arial; font-size: 14px; font-weight: bold; color: #000000; }
a:link {
color: #000000;
text-decoration: none;
}
a:visited {
color: #000000;
text-decoration: none;
}
a:hover {
color: #000000;
text-decoration: underline;
}
a:active {
color: #000000;
text-decoration: none;
}

   
 
 автор: sim5   (04.04.2008 в 18:27)   письмо автору
 
   для: tavila   (04.04.2008 в 17:55)
 

Вообще-то это никаким боком к РНР не относится, имя класса вы можете прописть хоть в конце тега, а вот закрывающего тега </a> у вас в коде нет. Устраните ошибки, все будет работать согласно вашим стилям. И приучите себя не забывать кавычки прописывать, иногда без них можно напороться на неприятности.

   
 
 автор: tavila   (04.04.2008 в 18:40)   письмо автору
 
   для: sim5   (04.04.2008 в 18:27)
 

Поставила вот так. Ругается теперь. Внизу ссылка.
echo "<a class=\"style10\" href=start1.php?m=".$cat['id_catalog']. "</a>".$cat['name']." ".$m."<br>";
http://iisus-hristos.com/photo21/start.php
Кликните на "стиральные машины"
(Он там не передаёт значит переменную. Поэтому ругается. Я ещё не поставила туда проверку на получение переменной. Раньше работало.)

   
 
 автор: sim5   (04.04.2008 в 18:42)   письмо автору
 
   для: tavila   (04.04.2008 в 18:40)
 


<?
echo "<a class=\"style10\" href=\"start1.php?m=".$cat['id_catalog']."\">".$cat['name']." ".$m."</a><br>";

Вы так и не закрыли якорь положено.

   
 
 автор: tavila   (04.04.2008 в 18:49)   письмо автору
 
   для: sim5   (04.04.2008 в 18:42)
 

теперь не ругается но всёравно не хочет работать! Вот же наказание!

   
 
 автор: sim5   (04.04.2008 в 18:52)   письмо автору
 
   для: tavila   (04.04.2008 в 18:49)
 

Что не работает и ссылка эта же, которую давали ранее?

PS. Миледи, что-то я не вижу в вашем коде ни встроенного, ни подключаемого стиля. Чтоже вы тогда оджидаете?

   
 
 автор: tavila   (04.04.2008 в 18:57)   письмо автору
 
   для: sim5   (04.04.2008 в 18:52)
 

да. ссылка таже. не срабатывает. Там должно быть жирным шрифтом напечатано

   
 
 автор: sim5   (04.04.2008 в 18:58)   письмо автору
 
   для: tavila   (04.04.2008 в 18:57)
 

Посмотрите выше замечание.

   
 
 автор: tavila   (04.04.2008 в 18:59)   письмо автору
 
   для: sim5   (04.04.2008 в 18:52)
 

<p class="style10"></p>
вот так сейчас попробую.

   
 
 автор: tavila   (04.04.2008 в 19:02)   письмо автору
 
   для: tavila   (04.04.2008 в 18:59)
 

и так не берет! Змей!

   
 
 автор: sim5   (04.04.2008 в 19:04)   письмо автору
 
   для: tavila   (04.04.2008 в 18:59)
 

У вас в файле, например, между тегами <head></head> должен быть прописан стиль страницы, либо подключаться. Т.е.:

<html>
<head>
либо так
<style>
 ваши стили
</style>
либо так
<link rel="stylesheet" media="all" href=" путь и имя подключаемого файла стилей.css" type="text/css" />
</head>


У вас напрчь отсутвуют стили, потому и не работает, а стиль ссылкам устанавливается принятый в браузере по умолчанию.

   
 
 автор: tavila   (04.04.2008 в 19:06)   письмо автору
 
   для: sim5   (04.04.2008 в 19:04)
 

ах так! щас попробую.

   
 
 автор: tavila   (04.04.2008 в 19:05)   письмо автору
 
   для: sim5   (04.04.2008 в 18:52)
 

так я же из CSS программки беру.

   
 
 автор: sim5   (04.04.2008 в 19:08)   письмо автору
 
   для: tavila   (04.04.2008 в 19:05)
 

Смотрим заголовок вашей страницы (с сокращениями):

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<title>Untitled Document</title>

<script type="text/JavaScript">
<!--
тут ваши JS скрипты 
//-->
</script>
</head>


А гед же стили?

   
 
 автор: tavila   (04.04.2008 в 19:12)   письмо автору
 
   для: sim5   (04.04.2008 в 19:08)
 

Да я забыла! Глупая я нерпа!!!! Теперь всё работает!. Спасибо БОЛЬШОЕЕЕЕЕЕЕЕЕЕЕЕ!
:)))

   
 
 автор: tavila   (04.04.2008 в 19:28)   письмо автору
 
   для: tavila   (04.04.2008 в 19:12)
 

А не подскажете как правильно записать передачу двух параметров. Т.е. вот сюда приписать ещё и передачу ?n=".$cat['id_photo']."
echo "<a class=\"style10\" href=\"start1.php?m=".$cat['id_catalog']."\">".$cat['name']." ".$m."</a><br>";
( Извините пожалуйста. Я не имею опыта работы с PHP поэтому спотыкаюсь на ровном месте.)

   
 
 автор: sim5   (04.04.2008 в 19:56)   письмо автору
 
   для: tavila   (04.04.2008 в 19:28)
 

Первый параметр в строке запроса пишется после ? а последущие отделяются друг от друга &

?par1=1&par2=2&par3=3... и т.д.

   
 
 автор: tavila   (04.04.2008 в 19:58)   письмо автору
 
   для: sim5   (04.04.2008 в 19:56)
 

Спасибо.

   
 
 автор: tavila   (04.04.2008 в 20:13)   письмо автору
 
   для: sim5   (04.04.2008 в 19:56)
 

если я вот так клласс вставляю он смотрите что мне пишет!
echo "class='style10'".$cat1['name']." :"."<br>";

http://iisus-hristos.com/photo21/start1.php?m=1

   
 
 автор: sim5   (04.04.2008 в 20:23)   письмо автору
 
   для: tavila   (04.04.2008 в 20:13)
 

:))) Сперва обязательно должне быть указан тег, а уж потом остальное, например, для якоря:

echo "<A class='style10'".$cat1['name']." :"."<br>";

PS. А что за странное у вас после указания стиля?

   
 
 автор: tavila   (04.04.2008 в 20:37)   письмо автору
 
   для: sim5   (04.04.2008 в 20:23)
 

echo "<A class='style10'".$cat1['name']." :"."<br>";
а тут же закрывающего </a> нет. Сработает? Щас попробую.

   
 
 автор: tavila   (04.04.2008 в 20:41)   письмо автору
 
   для: tavila   (04.04.2008 в 20:37)
 

echo "<A class='style10'.$cat1['name']." :"."<br>";
Поставила вот так и ругается тогда.
http://iisus-hristos.com/photo21/start1.php?m=1
И когда только я с этим синтаксисом разберусь????

   
 
 автор: sim5   (04.04.2008 в 21:06)   письмо автору
 
   для: tavila   (04.04.2008 в 20:41)
 

У вас неверно строка в РНР укзана, вот и ругается. Не знаю к чему и для чего этот класс, но у вас ошибка, а должно быть, если это будет вывод якоря:

<?
echo "<A class=\"style10\"".$cat1['name']."<br>";

Вы запутались в кавычках. Приведите точно полностью всю строку, которую вы хотите вывести.

   
 
 автор: tavila   (04.04.2008 в 21:09)   письмо автору
 
   для: sim5   (04.04.2008 в 21:06)
 

http://iisus-hristos.com/photo21/start1.php?m=1
вот там "стиральные машины" пишет не жирным. Поэтому я хотела сюда вставить класс
echo $cat1['name']." :"."<br>"; - это работает. Но не жирный шрифт. Надо бы как-то этот стиль поставить class="style10"

   
 
 автор: sim5   (04.04.2008 в 21:16)   письмо автору
 
   для: tavila   (04.04.2008 в 21:09)
 

Это вот это:
<td align="left" scope="col">Стиральные машины :<br> ?
Нет миледи. У вас style10 класс, который вы определили для якоря, и не надо его более трогать. Пропишите стиль для ячейки, где укажите стиль шрифта вам необходимого, например:
<td class="cat" align="left" scope="col">Стиральные машины :<br>
или поместите Стиральные машины : в элемент SPAN и ему задайте стиль.

PS. Если зададите стиль ячейке, то все атрибуты можно убрать у нее, и все прописать непосредственно в стиле.

PPS. У вас там грубая ошибочка - список ниже, это ссылки на start_tovar.php?m=31, start_tovar.php?m=41 и т.д., а почему эти ссылки опять не закрыты?

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования