Общие вопросы. /Создание сайтов и программирование/ | SEclub.org
Общие вопросы. /Создание сайтов и программирование/
Все новые
Всего сообщений: 2170
*
sew81Oi9
23 янв 2013 в 17:51
в некоторых CMS существует папка "templates", не пойму для чего она, писали что для каких то шаблонов, но что это я не знаю, может кто нибудь объяснить?
*
ImIeee
24 янв 2013 в 14:33
Вероятно, там находятся файлы с html кодом, отвечающие за внешний вид сайта.
*
Koenig
24 янв 2013 в 19:07
sew81Oi9, www.itdumka.com.ua/index.php?cmd=shownode&node=3 всем даю почитать эту ссылку
*
sew81Oi9
25 янв 2013 в 11:16
Koenig: sew81Oi9, www.itdumka.com.ua/index.php?cmd=shownode&node=3 всем даю почитать эту ссылку… Подробнее
спасибо за ссылку, хорошая и понятная статья! А есть у тебя что нибудь в арсенале почитать про всю структуру cms на таком же понятном языке(как все должно бы устроено)? Сам искал по поиску, ничего подходящего не находил
*
Miha
26 янв 2013 в 15:58
"про всю структуру cms"
Какой cms?
*
Koenig
30 янв 2013 в 18:04
sew81Oi9, ссылка есть, но про фреймворк тебе точно понять будет сложно. это путь проб и ошибок при изучении языка, пока ты сам на грабли не наступишь, не поймешь почему другие советуют так делать или не делать. а цмски имеют примерно одну и ту же структуру, где то более сложную, где то менее
*
sew81Oi9
2 фев 2013 в 14:57
Koenig: sew81Oi9, ссылка есть, но про фреймворк тебе точно понять будет сложно. это путь проб и ошибок при изучении языка, пока ты сам … Подробнее
то есть ты рекомендуешь писать для начала свои коды с нуля не пользуясь всякими фреймворками и CMS ?
*
Monstr1
9 фев 2013 в 19:52
Доброго времени суток. Ищу простой самоучитель по C#
*
Miha
9 фев 2013 в 21:02
Monstr1, удачи в поисках.
*
sew81Oi9
17 фев 2013 в 11:03
при открытии кода:
<?php
session_start();
include ("db.php");// файл bd.php должен быть в той же папке, что и все остальные, если это не так, то просто измените путь
if (!empty($_SESSION['login']) and !empty($_SESSION['password']))
{
//если существует логин и пароль в сессиях, то проверяем их и извлекаем аватар
$login = $_SESSION['login'];
$password = $_SESSION['password'];
$result = mysql_query("SELECT id,avatar FROM users WHERE login='$login' AND password='$password'",$db);
$myrow = mysql_fetch_array($result);
//извлекаем нужные данные о пользователе
}
?>
<html>
<head>
<title>Главная страница</title>
</head>
<body>
<?php
if (!isset($myrow['avatar']) or $myrow['avatar']=='') {
//проверяем, не извлечены ли данные пользователя из базы. Если нет, то он не вошел, либо пароль в сессии неверный. Выводим окно для входа. Но мы не будем его выводить для вошедших, им оно уже не нужно.
print <<<HERE
<form action="testreg.php" method="post">
<p>
<label>Ваш логин:<br></label>
<input name="login" type="text" size="15" maxlength="15"
HERE;
if (isset($_COOKIE['login'])) //есть ли переменная с логином в COOKIE. Должна быть, если пользователь при предыдущем входе нажал на чекбокс "Запомнить меня"
{
//если да, то вставляем в форму ее значение. При этом пользователю отображается, что его логин уже вписан в нужную графу
echo ' value="'.$_COOKIE['login'].'">';
}
print <<<HERE
</p>
<p>
<input name="password" type="password" placeholder="пароль" maxlength="15"><br>
<input name="password" type="password" size="15" maxlength="15"
HERE;
if (isset($_COOKIE['password'])) //есть ли переменная с паролем в COOKIE. Должна быть, если пользователь при предыдущем входе нажал на чекбокс "Запомнить меня"
{
//если да, то вставляем в форму ее значение. При этом пользователю отображается, что его пароль уже вписан в нужную графу
echo ' value="'.$_COOKIE['password'].'">';
}
print <<<HERE
</p>
<!-- В поле для паролей (name="password" type="password") пользователь вводит свой пароль -->
<p>
<input name="save" type="checkbox" value='1'> Запомнить меня.
</p>
<p>
<input type="submit" name="submit" value="Войти">
<!-- Кнопочка (type="submit") отправляет данные на страничку testreg.php -->
<br>
<!-- ссылка на регистрацию, ведь как-то же должны гости туда попадать -->
<a href="reg.php">Зарегистрироваться</a>
</p></form>
<br>
Вы вошли на сайт, как гость<br><a href='#'>Эта ссылка доступна только зарегистрированным пользователям</a>
HERE;
}
else
{
//при удачном входе пользователю выдается все, что расположено ниже между звездочками.
//****************************
print <<<HERE
<!-- Между оператором "print <<<HERE" выводится html код с нужными переменными из php -->
Вы вошли на сайт, как $_SESSION[login] (<a href='exit.php'>выход</a>)<br>
<!-- выше ссылка на выход из аккаунта -->
<a href='tvpavlovsk.sk6.ru/'>Эта ссылка доступна только зарегистрированным пользователям</a><br>
Ваш аватар:<br>
<img alt='$_SESSION[login]' src='$myrow[avatar]'>
<!-- Выше отображается аватар. Его адрес содержит переменная $myrow[avatar] -->
<!-- Именно здесь можно добавлять формы для отправки комментариев и прочего... -->
HERE;
//****************************
//при удачном входе пользователю выдается все, что расположено ВЫШЕ между звездочками.
}
?>
</body>
</html>
такая ошибка Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in Z:\home\localhost\www\lessons\registration\index.php on line 50
*
FisHlaBsoMAN
10 мар 2013 в 20:23
я тут задался вопросом .дум. можно ли сделать псевдо рандомное перемешивание списка, желательно на пхп. на вход принимать некое рандом число и диапазон и чтобы в этом диапазоне оно "деформировало" значения, причем при этом же числе было все так же каждый раз. я еще не гуглил, но собираюсь с утра изучать этот вопрос. я так понимаю нужна некая фоомула и даже скорее не диапазон, а просто количество элементов
*
фед
24 мар 2013 в 12:41
Приветы. Подскажите, Как в wordpress заделать гиперссылки в пределах одной страницы? Т.е. В начале ссылки, заголовки которые перекидывают на текст в середине или любом месте этой же странице. :)
Скачать тему
Для полноценного использования разделов сайта войдите или зарегистрируйтесь.
Создание сайтов и программирование | Компьютеры | Форум | Главная
18+ © Seclub.org 2003-2025