anton000

anton000
Рейтинг
32
Регистрация
10.05.2013
SuRS:
TC, С левой-правой стороны? Вы имеете ввиду в две колоны??

Нет, должно быть 3 колонки. 1.Левая ( там меню ) 2.Вывод полных новостей. 3.Вывод формы входа.

---------- Добавлено 28.06.2013 в 21:47 ----------

ortegas:
Действительно "polnoe php". Мне интересно, а почему не полное.php? 😂 Семь раз перечитывал. Что вы хотите? Мне кажется или это троллинг?

Это называется не могу найти решение!

mark2011:
Сильно мягко сказано.


Такой функции не существует.


Вы чего хотите? Чтобы вам помогли или подсказали? Это две разные вещи. Первая делается за плату, вторая - бесплатно. Но если вы уважаете людей (а это далеко не так) то не выкладывайте дикую мешанину из php+html. Вы не знаете ни того ни другого. Изучите теорию разделения логики приложения и логики представления, а потом выкладывайте именно тот кусок кода, который относится к обсуждаемому вопросу. Так будет лучше для всех, поверьте.

По теме:

С какой целью были сначала закрыты а потом снова открыты php-теги? Хотя код всё равно php-шный.

Цель - не запутаться!

Если, нужно разделение кода. Тогда ОК.

Вот вам чистый html:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Система управления контентом</title>
<link rel="stylesheet" type="text/css" href="style/style.css">
<style>
body {
margin: 0;
padding: 0;
background: #f4f4f4;
font: 14px;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
}
</style>

</head>
<body>
<table width=100%>
<p><a href="/" class="button1">Главная страница</a>
<a href="#" class="button1">Номер</a>
<a href="#" class="button1">Номер</a>
<a href="#" class="button1">Номер</a>
<a href="#" class="button1">Номер</a>
<a href="#" class="button1">Номер</a>
<tr width=80%><h1><center>Шапка сайта</center></h1></tr>
</table>

<table width=50% border="0" cellspacing="0" cellpadding="8" style="margin: auto; margin: 0 auto; border: 3px solid #EEEEEE;
width: 100%;
-webkit-birder-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px; "><table width=100%>
<tr>
<td width=20% VALIGN=TOP><h3>Меню:</h3>








</td>
<td width=20% VALIGN=TOP>
<div id="container">
<form class="mainform" action="testreg.php" method="post">
<p class="login">
<label color=#CCCCCC>Ваш логин:<br></label>
<input name="login" type="text" size="15" maxlength="15" value="name@gmail.com" onblur="if(this.value.length == 0) this.value = 'name@gmail.com'" onfocus="if(this.value == 'name@gmail.com') this.value = '' "/>
</p>
<p class="email">
<label>Ваш пароль:<br></label>
<input name="password" type="password" size="15" maxlength="15" value="12345" onblur="if(this.value.length == 0) this.value = '12345'" onfocus="if(this.value == '12345') this.value = '' " />
</p>
<p class="send">
<input type="submit" name="submit" class="button" value="Войти" />

<br>
<br>
<br>
<a href="register.php">Зарегестрироваться</a>
</p></form>
</div>
<br>
Вы не вошли<br><a href=''>Чтобы добавть новость на сайт авторизуйтесь!</a> </td>

</table><tr><td width=20% style=" font-style: oblique;"><center>Пушкин, Александр Сергеевич</center></td></tr><tr><td><div class=short1><h3>Дата публикации: 2013-06-26</h3></div></td></tr><tr><td style="text-indent: 50px;">Происхождение Александра Сергеевича Пушкина идёт от разветвлённого нетитулованного дворянского рода Пушкиных, восходившего по генеалогической легенде к «мужу честну» Ратше, современнику Александра Невского[4]. Пушкин неоднократно писал о своей родословной в стихах и прозе; он видел в своих предках образец древнего рода, истинной «аристократии», честно служившего отечеству, но не снискавшего благосклонности правителей и «гонимого». Не раз он обращался (в том числе в художественной форме) и к образу своего прадеда по матери — африканца Абрама Петровича Ганнибала, ставшего слугой и воспитанником Петра I, а потом военным инженером и генералом[5].
Дед по отцу Лев Александрович — артиллерии полковник, гвардии капитан. Отец — Сергей Львович Пушкин (1767—1848), светский острослов и поэт-любитель. Мать Пушкина — Надежда Осиповна (1775—1836), внучка Ганнибала. Дядя по отцу, Василий Львович (1766—1830), был известным поэтом круга Карамзина. Из детей Сергея Львовича и Надежды Осиповны, кроме Александра, выжили дочь Ольга (в замужестве Павлищева, 1797—1868) и сын Лев (1805—1852)[6]:28—29[7].</td></tr></table>
<br>
<br>
<a class="help" onclick="javascript:history.back();">Назад</a>
<br>
</tr>
</table width=100%>
<table width=100% border="1"
align="center" cellspacing="0" cellpadding="10">

<tr style="color: #ffffff;" bgcolor=#FF3300>
<td width=40% height=500%>
<a href="#"><img src="images/VKontakte.png" alt="" width="71" height="65" /></a>
<a href="#"><img src="images/You Tube.png" width="79" height="65" /></a>
<a href="#"><img src="images/Twitter 1.png" width="75" height="66" /></a>
<a href="#"><img src="images/Skype.png" width="80" height="65" /></a>
<a href="#"><img src="images/Rss.png" width="80" height="64" /></a>
<a href="#"><img src="images/Facebook.png" width="77" height="63" /></a>
</td>
<td width=30% height=500%>контент</td>
<td width=30% height=500%>контент</td>
</tr>


</table>
</body>
</html>

Скажите пожалуйста какие данные поправить в нём? А уже на основание этого, я сам в php поправлю.

SVatlin:

$id = $_GET['id'];
if(isset($id)) {
$a = mysql_query("SELECT `text`, `author`, `title`, `date` FROM `data` WHERE id= $id");
}

дыра, фильтруй $_GET['id']

Если, честно я ещё не эксперт в php. Поэтому из вашего ответы нечего не понял. Не могли бы вы по подробнее ответить на счёт дыры?

И как на счёт html блоками как можно сделать друг с другом ?

---------- Добавлено 28.06.2013 в 20:51 ----------

А, типо htmlspecialshrt() этими подобными фукциями? Ок сделаю!

Но сейчас меня вопрос, больше интересует вопрос по html блокам.

---------- Добавлено 28.06.2013 в 20:54 ----------

Или так $id = (int) $_GET[id];

setka_gs:
ну да, я сделал посредством hidden. http://www.zalil.ru/upload/34609444 там работы было на 5 минут. типичная ошибка.

ладно я окончательно спать :) удачи :)

Да! Мы с вами столько переломали, а была то банальная ошибка.

siv1987:
По моему доказывать это надо вам... а то вон уже почти никто не верит что вам стоит этим заниматься. Ну столько ответов, столько информации, столько времени вы уже учите, могли бы знать хотябы элементарные понятия отладки. Ведь не у всех сразу все получается, даже у кодеров с опытом, но они не тупят а отлаживают код.
Значит тут должно быть "это". Смотрим есть здесь "это" или нет. Тут должно сработать "это" условие. Смотрим, срабатывает оно или нет, элементарно для этого ставя какой нибудь echo. Здесь выполняется sql запрос. Мы знаем, что в случае ошибки mysql_query вернет FALSE. Значит можем сделать условие mysql_query('SQL QUERY') or die(mysql_error()); И тд и тп. Вот такие простые правила вполне достаточно чтобы выявить ошибку. Но проблема ваша в том, что у вас плохо работает логика.

anton000, советую почитать http://phpfaq.ru/debug

Если вы читали, мои предыдущие сообщения, то вы должны были понять, что я уже давно выявил ошибку!!!

Ещё раз повторю. Ошибка в следующем: из первого файла, данные очень хорошо передаются во второй файл. Из второго файла, идут данные в третий файл. В третий приходит из второго: title, title_url, parent, а вот id не приходит. Если нету id значит он не может опознать в какую таблицу лепить. Следовательно вопрос к вам: как сделать так чтобы id был виден в 3 файле?

---------- Добавлено 27.06.2013 в 22:32 ----------

Я нашёл решение данной проблемы:

просто нужно было вывести $res в текстовое поле. А затем передать его в третий файл, посредствам $_POST.

То есть во 2 файле:

<label color=#CCCCCC>Id категории:<br></label>

<input name="id" type="text" size="15" maxlength="15" value="<? echo $res?>"/>

</p>

А в третьем файле:

WHERE id='" . $_POST[id] . "'

Вот и всё, теперь всё спокойно обновляется!

TF-Studio:
Тут только тряпки остались...
Ответов уже море дано, какие трудности?

Из ответов, нечего не помогает. Если вы можете, мне помоч, то я могу скинуть архив с моими наработками ( сайтом ) ?

mark2011:
anton000,
Я читаю вашу тему и не понимаю, что за проект вы делаете? Как можно делать какой-то проект вообще при таких знаниях, как у вас? Вы какие книжки по PHP прочитали? Знаете? Каких авторов по данной тематике? А по MySQL? Чем различаются 4 и 5 версии MySQL? Поймите, для того, чтобы полноценно заниматься всем этим, нужно знать если не всё, то больше, чем вы знаете. Вы уже создали на этом форуме много тем, но я не вижу продвижения от темы к теме...

ИМХО, нужно либо самому засесть за учебники, либо не заниматься этим вообще (очевидно просто не дано, такое тоже бывает).

Ту, книжку которую я прочитал, она у меня на аватарке стоит! Автор Денис Колисниченко.

А тупо говорить, тебе этим не заниматься никогда, лучше не суйся. Если для вас это такая ерунда.

Тогда помогите решить данную проблему. Докажите, что вы не тряпка болтающая ( извините, за выражение ).

setka_gs:
txt 10 раз.

з.ы листинг

config.php



всио правильно ?

Да, я этим файлом тестировал, закрытие информации для не зарегестрированных пользователей. Он там нигде не сипользуется, поэтому ещё можно в расчёт не брать.

setka_gs:
ладно проехали сейчас со всем этим, распокавал архив... текстовый дамп sql хде?

---------- Добавлено 27.06.2013 в 18:59 ----------

вообщем то меня радует такое доверие... но в данном случае обилие информации скорее минус чем + :) ибо тупо локализовать проблему будет трудно с таким обилием лишней инфо.

---------- Добавлено 27.06.2013 в 19:04 ----------



ну да. не того, там наворочено столько кавычек что без поллитры не разобрать...

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'WHERE id=''' at line 4

у меня листинг совсем не такой :)



я окончательно запутался.

Файл таблицы menu, но ввиде массива, в формате php: http://rghost.ru/47057290

В phpmyadmin какой выбрать формат для экспорта?

---------- Добавлено 27.06.2013 в 19:12 ----------

Разобрался, вот файл SQL http://rghost.ru/47057370

Всего: 243