Вопрос № 100690: куда запихивать картинки, страницы для их отображения на сайте?.....и какую ссылку прописывать на страницу?.....при работе с фтп?
...помогите плс!...Вопрос № 100710: Привет!не знаю куда обратиться.
Как делать так: например "эту статью прочитали ххх раз".
где ххх - это числа , сколько прочитали. Спасибо ха прочтение....Вопрос № 100721: Здравствуйте дорогие эксперты, у меня вот какой вопрос, я хочу чтоб у меня со страницы PHP весь заказ и комментарий записывался в базу данных, помогите прописать чтоб это заработала если кто сможет просто я с такими делами не имел дело, вот мая табли...Вопрос № 100752: Приветствую вас еще раз вот немного объясню по подробнее установил я
Apache+PHP4+MySql+ phpmyadmin теперь хочу чтоб локально со странички PHP у меня записывалось базу имя+маил+data+ commentary вот скрипт сообщения, что надо сделать чтоб сообщения при...
Вопрос № 100.690
куда запихивать картинки, страницы для их отображения на сайте?.....и какую ссылку прописывать на страницу?.....при работе с фтп?
...помогите плс!
Отвечает: Zmikhael
Здравствуйте, Рогозин николай Сергеевич! Не понял, что вы конкретно хотите сделать.
Картинка вставляется в страничку при помощи тега `<img src="путь к Вашей картинке">`
При помощи атрибута align можно позиционировать Вашу картинку:
`<img src="Ваша картинка" align="left">` - прижимаем картинку к левому краю (текст справа),
`<img src="Ваша картинка" align="right">` - прижимает ее к правому краю.
Если параметр align равен bottom, middle или top, то текст обтекает картинку снизу (по умолчанию), посередине или вверху.
И еще, тэг вида `<body background="Ваша картинка">` позволяет сделать Вашу картинку фоном странички.
Есть еще куча параметров, но это зависит от того, что конкретно Вы хотите сделать с Вашей картинкой.
--------- Нет предела человеческому совершенству
Ответ отправил: Zmikhael (статус: 1-ый класс)
Ответ отправлен: 03.09.2007, 16:54
Отвечает: Web-Extrime
Здравствуйте, Рогозин николай Сергеевич!
Графические файлы можно загружать на сервер как в корневую директорию, так и в папку с любым именем. Важно что бы путь в HTML странице к файлу картинки был правильный. К примеру ваша картинка image.gif загружена в корневой каталог сайта, тогда путь к ней будет вида:
Обратите внимание на расширения и регистр в файле и путях к нему. Если будут ошибки, файл в браузере не отобразится.
Удачи!
--------- Делай добро сам, и всегда помни что сделали для тебя!
Ответ отправил: Web-Extrime (статус: Студент)
Ответ отправлен: 03.09.2007, 17:18
Отвечает: Sema
Здравствуйте, Рогозин николай Сергеевич!
Ответ на Ваш первый вопрос
IMG
(HTML 2.0) – Image
Используется для вставки изображений в HTML-документ.
Это один из самых популярных элементов, незаменимый инструмент web-дизайнера. Элемент допускает вставку изображений в форматах JPEG (в том числе progressive jpeg) и Compuserve GIF (включая прозрачные и анимированные). Червертые версии браузеров позволяют также использовать формат PNG, но до тех пор, пока они не устареют, от применения PNG лучше воздержаться.
Элемент IMG не имеет конечного тега.
Атрибуты:
SRC – обязательный атрибут. Указывает адрес (URL) файла с изображением.
HEIGHT и WIDTH – определяют ширину и высоту изображения соответственно. Если указанные значения не совпадают с реальным размером изображения, изображение масштабируется (порой с заметной потерей качества).
HSPACE и VSPACE – определяют отступ картинки (в пикселах) по горизонтали и вертикали от других объектов документа. Просто необходимо при обтекании изображения текстом.
ALIGN – обязательный атрибут. Указывает способ выравнивания изображения в документе. Может принимать следующие значения:
left – выравнивает изображение по левому краю документа. Прилегающий текст обтекает изображение справа.
right – выравнивает изображение по правому краю документа. Прилегающий текст обтекает изображение слева.
top и texttop – выравнивают верхнюю кромку изображения с верхней линией текущей текстовой строки.
middle – выравнивает базовую линию текущей текстовой строки с центром изображения.
absmiddle – выравнивает центр текущей текстовой строки с центром изображения.
bottom и baseline – выравнивает нижнюю кромку изображения с базовой линией текущей текстовой строки.
absbottom – выравнивает нижнюю кромку изображения с нижней кромкой текущей текстовой строки.
NAME – определяет имя изображения, уникальное для данного документа. Вы можете указать любое имя без пробелов с использованием латинских символов и цифр. Имя необходимо, если вы планируете осуществлять доступ к изображению, например, из JavaScript-сценариев.
ALT – определяет текст, отображаемый браузером на месте изображения, если браузер не может найти файл с изображением или включен в текстовый режим. В качестве значения задается текст с описанием изображения.
BORDER – определяет ширину рамки вокруг изображения в пикселах. Рамка возникает, только если изображение является гипертекстовой ссылкой. В таких случаях значение BORDER обычно указывают равным нулю.
LOWSRC – указывает адрес (URL) файла с альтернативным изображением более низкого качества (и, соответственно, меньшего объема), чем изображение, указанное в атрибуте SRC. Браузеры Netscape, поддерживающие данный атрибут, сначала загрузят картинку из LOWSRC, a затем заменят ее картинкой из SRC.
USEMAP – применяет к изображению навигационную карту (image map), заданную элементом MAP. В качестве значения задается имя карты с предшествующей ему решеткой. Например, если имя карты – "map1", то ссылка на нее будет выглядеть как "#map1" (см. Пример 4). Обратите внимание: прописные и строчные буквы в данном атрибуте трактуются браузером как разные.
ISMAP – определяет изображение как навигационную карту (image map), обрабатываемую сервером. Имеет смысл использовать только тогда, когда изображение является гиперссылкой. После клика мышкой на изображении серверу отправляются x,y-координаты нажатия. В зависимости от полученных координат, сервер (при наличии на нем соответствующего программного обеспечения) может показать вам тот или иной документ. Данный атрибут является флагом и не требует присвоения значения.
Пример 1:
<IMG src="/img/picture.gif" WIDTH="45" HEIGHT="53" ALT="Рысь" HSPACE="10" ALIGN="left"> Этот текст обтекает картинку справа и находится от нее на расстоянии 10 пикселов.
Пример 2. Использование изображения в качестве гиперссылки:
<A HREF="carlson.html">
<IMG src="/img/button.jpg" WIDTH="70" HEIGHT="30" ALIGN="right" BORDER="0" ALT="Досье Карлсона">
</A>
Для просмотра досье нажмите на кнопку справа.
про второй. я не очень понял вопроса
Ответ отправил: Sema (статус: 3-ий класс)
Ответ отправлен: 03.09.2007, 17:32
Отвечает: Дмитрий С.
Здравствуйте, Рогозин николай Сергеевич!
чтобы на Вашем сайте отображались изображения - загрузите их при помощи протокола FTP на какой-нибудь сервер (желательно на тот, на который предоставляет Вам услуги хостинга), а потом указать в HTML-коде их расположение. Например, Вы обосновались на бесплатном хостинге от NAROD.RU. "Заливаете" Ваши файлы на сервер в какую-нибуть папку my_cool_folder. Теперь, чтобы файл (в нашем случае картинка) отобазился на вашем сайте, прописываете слудующую строчку в коде странички:
P.S. Учите язык HTML ;)
--------- Наши программисты самые программистые программисты!..
Ответ отправил: Дмитрий С. (статус: 3-ий класс)
Ответ отправлен: 03.09.2007, 17:37
Вопрос № 100.710
Привет!не знаю куда обратиться.
Как делать так: например "эту статью прочитали ххх раз".
где ххх - это числа , сколько прочитали. Спасибо ха прочтение.
Отправлен: 03.09.2007, 18:32
Вопрос задала: Rusalca (статус: Посетитель)
Всего ответов: 4 Мини-форум вопроса >>> (сообщений: 4)
Отвечает: Бородин Александр Олегович
Здравствуйте, Rusalca!
Это можно сделать средствами PHP. Надо при посещении страницы обновлять переменную специальную, $_COOKIE['counter']. Каждый раз при посещении страницы ее значение должно увеличиваться на один. Делать это можно как в начале страницы, так и в конце. Надо просто написать:
<?php
if (isset($_COOKIE["counter"])) {
$_COOKIE["counter"]++;
}
?>
В том месте, где надо вывести значение переменной, надо написать <?=$_COOKIE["counter"]?>
Естественно, страница должна быть с расширением .php.
Моно это и на JavaScript, но я JavaScript плохо знаю, поэтому подсказать не смогу.
--------- Ничто не сближает людей так, как совместное преступление.
Ответ отправил: Бородин Александр Олегович (статус: 8-ой класс)
Ответ отправлен: 03.09.2007, 18:40 Оценка за ответ: 5 Комментарий оценки: спасибо за ответ, но я не знаю php.может другой способ.
Отвечает: Zmikhael
Здравствуйте, Rusalca!
С реализацией подобной процедуры на html никогда не сталкивался, а вот на php это реализовать очень просто (код в приложении).
1. Читаем с сервера файл "mycount.txt"
2. Читаем из файла текущее значение счетчика
3. Увеличиваем значение счетчика на 1
4. Сохраняем в файле новое значение счетчика
Код сохраняется в отдельном файле и включается в Вашу страничку. Код удобен для общего подсчета количества посетителей, без различия, логинов, IP и т.п.
Приложение:
--------- Нет предела человеческому совершенству
Ответ отправил: Zmikhael (статус: 1-ый класс)
Ответ отправлен: 03.09.2007, 19:05
Отвечает: Коненко Артемий Сергеевич
Здравствуйте, Rusalca!
Это можно реализовать с помощью PHP(нужен соответствующий хостинг).
Нужно написать счетчик который будет считать сколько раз запрашивали данную страницу.
Данные счетчика проще хранить в БД, но можно и в файле.
Если сами написать не можете стучите в асю 444-961-118, сделаю.
Отвечает: vovikha
Здравствуйте, Rusalca!
Для этого HTML не подходит лучше использовать java Script или php или другой язык програмирования, а лучше установить еще и базу данных куда записывалось бы число пользователей которые прочли статью, если у вас страничка на HTML то "зачем Вам эти хлопоты :)"
--------- УЧИТСЯ УЧИТСЯ УЧИТСЯ
Ответ отправил: vovikha (статус: 3-ий класс)
Ответ отправлен: 04.09.2007, 14:57
Вопрос № 100.721
Здравствуйте дорогие эксперты, у меня вот какой вопрос, я хочу чтоб у меня со страницы PHP весь заказ и комментарий записывался в базу данных, помогите прописать чтоб это заработала если кто сможет просто я с такими делами не имел дело, вот мая таблица SQL запросом:
И вот тот скрипт с которого хочу получать запросы:
$message = "
<br>Страница заказа: ".$_SERVER['HTTP_CONNECTION'];
$headers = 'MIME-Version: 1.0'."
".
'Content-type: text/html; charset=windows-1251'."
".
'From: '.$_REQUEST['name'].' <'.$_REQUEST['email'].'>'."
";
mysql_query('root@localhost','Заказ с сайта '.$_SERVER['SERVER_NAME'], $message, $headers);
пользователя в mysql я создал (pma) пароль (123456)
Отправлен: 03.09.2007, 20:04
Вопрос задал: Nerush (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Бородин Александр Олегович
Здравствуйте, Nerush!
Этот код не заработает. Вызов функции mysql_query по своему обличию больше напоминает вызов функции mail. Но непонятно, чего Вы хотите тогда: в базу писать или на мыло отправлять заказ?
Поясните, пожалуйста, мысль свою.
--------- Ничто не сближает людей так, как совместное преступление.
Отвечает: Zmikhael
Здравствуйте, Nerush!
Попробуйте следующий код
Ваш сервер - скорее всего localhost
Ваша база данных - созданная в mysql.
В качестве даты, (если требуется текущая) лучше поставить SQL-функцию now() - возвращает текущую дату
Приложение:
--------- Нет предела человеческому совершенству
Ответ отправил: Zmikhael (статус: 1-ый класс)
Ответ отправлен: 03.09.2007, 20:25
Вопрос № 100.752
Приветствую вас еще раз вот немного объясню по подробнее установил я Apache+PHP4+MySql+ phpmyadmin теперь хочу чтоб локально со странички PHP у меня записывалось базу имя+маил+data+ commentary вот скрипт сообщения, что надо сделать чтоб сообщения приходила не на емаил, а в базу MySql заносилась, все это локально, помогите кто сможет и кто сталкивался с этой неразберихой, вот мая таблица SQL запросом:
Отправлен: 04.09.2007, 07:27
Вопрос задал: Nerush (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Zmikhael
Здравствуйте, Nerush!
Для записи в таблицы базы данных MySQL необходимо:
1. Соединиться с сервером командой mysql_connect(Имя сервера, логин, пароль);
2. Выбрать используемую базу данных командой mysql_select_db("Имя базы данных");
3. Добавить запись в таблицу командой mysql_query("INSERT INTO `razrobotki` VALUES (name, mail,data,commentary)"); поставив вместо имен соответствующие переменные.
Только проверьте, чтобы в фале php.ini подключалась библиотека php_mysql.dll
--------- Нет предела человеческому совершенству
Ответ отправил: Zmikhael (статус: 1-ый класс)
Ответ отправлен: 04.09.2007, 07:43
Отвечает: Miklucho
Здравствуйте, Nerush!
Создайте два файла - index.html и index.php (содержимое см. приложение).
Запускайте с index.html
Кроме того почему у вас в таблице поле name имеет тип INT. Это числовой тип, поменяйте его на тип TEXT.
Приложение:
Ответ отправил: Miklucho (статус: Студент)
Ответ отправлен: 04.09.2007, 08:00