Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.78/18: Рейтинг темы: голосов - 18, средняя оценка - 4.78
1 / 1 / 0
Регистрация: 29.02.2012
Сообщений: 3

аватарка и имя пользователя в header

29.02.2012, 05:37. Показов 3696. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброе время суток!
Мне нужно вставить аватарку пользователя и его имя в правом верхнем углу header'a,
перелазил много сайтов но нигде ничего не нашел.
Интуитивно понимаю что в голове сайта надо добавить какую-то переменную и в случае успешного входа в систему выводить вышесказанное, в противном случае дам должно быть указано что в системе гость,
Мозги уже свернул, но решения этой проблемы в голову не приходит.
Кому не сложно подскажите пожалуйста или поделитесь ссылкой, где это можно почитать.
(В левой части у меня находится имя открытой страницы, а вышеуказанное мне нужно поместить в правый верхний угол).
Заранее спасибо за помощь
вот код оформления моей страницы:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
<head>
<title>Layout 1</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="generator" content="HAPedit 3.1">
<style type="text/css">
html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif}
p{margin:0 10px 10px}
a{display:inline;color: #981793;padding:10px}
div#header h1{height:80px;line-height:80px;margin:0;
  padding-left:10px;background: #EEE;color: #79B30B}
 
div#content p{line-height:1.4;}
div#navigation{background:#B9CAFF}
div#extra{background:#FF8539}
div#hfooter{height: 40px;}
div#footer{background: #333;color: #FFF}
div#footer p{margin:0;padding:5px 10px}
 
div#wrapper{float:left;width:100%}
div#content{margin: 0 25%}
div#navigation{float:left;width:25%;margin-left:-100%}
div#extra{float:left;width:25%;margin-left:-25%; height: 300px}/*хэйт растянуть до конца страницы*/
div#footer{clear:left;width:100%;position: fixed; bottom: 0px}
</style>
</head>
<body>
<div id="container">
<div id="header"><h1><?php
 
echo $header;
 
?></h1>
</div>
<div id="wrapper">
<div id="content">
<?php
 
echo $content;
 
?>
<div id="hfooter"></div>
</div>
</div>
<div id="navigation">
<ul>
 
<li><a href='index.php'>Главная страница</a></li>
 
<li><a href='contacts.php'>Контакты</a></li>
 
<li><a href='page.php'>Личный кабинет</a></li>
 
<li><a href='Entering.php'>Вход</a></li>
 
</ul>
 
 
 
</div>
<div id="extra">
 
</div>
<div id="footer"><p>It is footer<a href='index.php'>Главная страница</a>
<a href='contacts.php'>Контакты</a>
<a href='page.php'>Личный кабинет</a>
<a href='Entering.php'>Вход</a>
</p></div>
</div>
</body>
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.02.2012, 05:37
Ответы с готовыми решениями:

Не могу создать 2 класса header-composition и header-social
При создании 2 классов. например header-composition и hedaer-social первый работает, а второй уже нет, его просто браузер не видит через...

Запросить имя пользователя и напечатать "Привет, Вася!" 10 раз, если Вася – имя пользователя.
Ребят,подскажите,как делать)хотя бы идею) 1. Запросить имя пользователя и напечатать &quot;Привет, Вася!&quot; 10 раз, если Вася –...

Зная ip адрес компьютера и его имя вывести имя пользователя
Зная ip адрес компьютера и его имя вывести имя пользователя в текстовое поле. я смог осилить только вывод имя компьютера: ...

5
 Аватар для nonamez123
189 / 185 / 54
Регистрация: 23.10.2010
Сообщений: 1,336
29.02.2012, 05:42
а что выводит переменная там?
0
1 / 1 / 0
Регистрация: 29.02.2012
Сообщений: 3
29.02.2012, 05:46  [ТС]
echo $header;
в нее я вставляю названия открытых страниц: главная, личный кабинет, отправка сообщения и т.п.
0
 Аватар для nonamez123
189 / 185 / 54
Регистрация: 23.10.2010
Сообщений: 1,336
29.02.2012, 05:51
там ваще какая-то карабма...Теги закрывать надо и всё такое, и классы использовать, а не id, и постить в раздел html.

Добавлено через 2 минуты
http://htmlbook.ru/css/margin
http://htmlbook.ru/css/padding

Добавлено через 1 минуту
Насчёт закрытия погорячился... Надо спать идти, а то код сливается.
0
1 / 1 / 0
Регистрация: 29.02.2012
Сообщений: 3
29.02.2012, 05:58  [ТС]
Спасибо, я примерно понял что надо сделать, но если честно то уже голова не соображает, около 20 часов провел за написанием кода.
мне туда надо поставить ссылки на $myrow[avatar] и $myrow[name] из БД пользователей, надеюсь что с утра на свежую голову разберусь :dance3:
1
 Аватар для allukard
307 / 218 / 70
Регистрация: 08.11.2010
Сообщений: 1,899
01.03.2012, 09:00
Цитата Сообщение от Shuryck Посмотреть сообщение
Спасибо, я примерно понял что надо сделать, но если честно то уже голова не соображает, около 20 часов провел за написанием кода.
мне туда надо поставить ссылки на $myrow[avatar] и $myrow[name] из БД пользователей, надеюсь что с утра на свежую голову разберусь :dance3:
ОЙ случайно спс поставил!ну да ладно!
я бы через сессию сделал
PHP
1
2
3
4
5
6
7
 <?php    
  if (isset($_SESSION['login']) or isset($_SESSION['id']))
 {   
echo "<img src='<? echo $_SESSION['avatar']?>' width='100px'>";
echo $_SESSION['name'];
 }
?>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
01.03.2012, 09:00
Помогаю со студенческими работами здесь

Определить, является ли строка электронным адресом в формате: <имя пользователя>@<доменное имя>
Пользователем вводится строка. Определить, является ли она электронным адресом в формате: &lt;имя пользователя&gt;@&lt;доменное имя&gt;. ...

Запросить у пользователя имя, фамилию и возраст. После чего вывести: “Здравствуйте [Имя] [Фамилия]”.
Здравствуйте и снова я обращаюсь за помощью задали задание: Написать код на JavaScript который будет: ...

Напишите программу, которая приветствует пользователя, выводя слово Hello, имя пользователя и знаки препинания
Напишите программу, которая приветствует пользователя, выводя слово Hello, имя пользователя и знаки препинания в следующем виде: Hello,...

аутентификация пользователя через header()
Подскажите. пожалуйста, почему может не работать аутентификация пользователя через header()... У меня РНР стоит на IIS версии 5.0 Окошко...

Запросить у пользователя имя, фамилию, а затем вывести строку вида "фамилия, имя"
С. Прата, &quot;Язык программирования С++&quot;, 4 глава, задача 3. Напишите программу, которая запрашивает у пользователя имя, фамилию, а затем...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru