СМС-ки
   
Пейджер выключен!
slavikx3m

Статистика активности
Всего полезных сообщений 68
( 0.02% всех сообщений форума )
Имеют оценки: 0
Сообщений в день 0.2
Регистрация 9.07.2010
Наибольшая активность в PHP для начинающих
52 сообщений в этом форуме
( 76% всех активных сообщений пользователя )
Часовой пояс пользователя 27.07.2011 - 23:58
Связь
E-mail Отправить
Integrity Messenger Нет информации
Имя в AIM Нет информации
Номер ICQ Нет информации
Имя в Yahoo Нет информации
Имя в MSN Нет информации
Личное письмо Отправить
Информация
Вебсайт Нет информации
Дата рождения Нет информации
Место жительства Нет информации
Увлечения Нет информации
Последний визит Wednesday 10th 2010f November 2010 12:01:01 PM
Счетчик
Дата (день)
Дата (месяц)
Дата (год)
Страна Russia (Россия)
Личные данные
Группа Форумчанин
Статус Нет информации
Аватар
Подпись
Репутация: -1 [подробно >>]
Активность
в доменах
сети форумов
phpforum.ru  -  627
24seo.ru  -  0
hardapple.ru  -  0
sysadmin24.ru  -  0
hardwoman.ru  -  0
5 последних сообщений пользователя slavikx3m
PHP для начинающих [ Триклятый header!!! ]
Цитата (kovaldm @ 7.11.2010 - 11:33)
В файле корзины нет, а до него разве нет вывода?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta
http-equiv="Content-Type" content="text/html; charset=windows-1251">
<meta
name="description" content="">
<meta
name="keywords" content="">
<title></title>
<link
rel=stylesheet type=text/css href="style.css">
<link
rel=stylesheet type=text/css href="styletable.css">
</head>

<body>

<table
class="bgtable" align="center" valign="top" cellspacing="0" cellpadding="0">
<td
class="bgtd" align="center" valign="top">


<table
class="firsttable" align="center" cellspacing="0" cellpadding="0">
<td
class="firsttd"></td>
</table>

<table
class="secondtable" align="center" cellspacing="0" cellpadding="0">
<td
class="navigationtd" align="center" valign="top">
<?php
include "mainseach.php"; ?>
</td>
<td
class="maincentertd" align="center" valign="top">
<table
class="maincentertable" align="center" valign="top" cellspacing="0" cellpadding="0">
<td
class="fullmaincentertd" align="center" valign="top">
<?php
include "search.php"; ?>
</td>
</table>
</td>
<td
class="baskettd" align="center" valign="top">
<?php
include "basket.php"; ?>

Это все разве не выводится в браузер?

Вы правы, я этого ответа и боялся....

Тогда я просто не могу представить куда запихнуть Хедер, да и потом его как вытаскивать в нужное время, а это время всё равно тогда получается после вывода, как Вы уже сказали, привели пример...

Так как тогда поступить, какова практика синтаксиса в таких случаях, наверняка ведь люди сталкивались с ней и как то решали вопрос, у меня не получилось пока придумать...

Если что, с самого начало:

4 файла: index.php в нём ещё три:условия поиска и кнопочка поиска (выведенная инфа), страница вывода найденного (без комментариев) и корзина (с выводом как же без него)...

Хайдер нужен для того чтобы не задваивалась инфа при обновлениии, ну это я думаю понятно...
PHP для начинающих [ Триклятый header!!! ]
Цитата (twin @ 7.11.2010 - 11:36)
inpost
Цитата
Twin: поможет ещё перенос хостинга на Windows, там заголовки отправляются хоть даже в конце вывода информации =)
Чушь. Не важно винда это или рында. Можно просто прописать для php принудительную буферизацию в .htaccess или php.ini, но этого делать не надь, ибо он потом опять будет бить мобилой в монитор - ранше мол работало, а теперь нет!!!!!

slavikx3m
Ну почему лень почитать то... Все ждете, кто сопельки подотрет. Там же все написано, по ссылке, что я дал.
<?php
ob_start();
session_start();
include "db.conf.php";
.
.
.
.

$qwertypost = $_POST['qwerty'];
header("Location: $directz");
}

ob_flush();

Лапуль, ты только слово буферизация знаешь?

Я же игнарирую тебя, как могу, пора бы осознать что не надо мне помогать, мне ТВОЯ помощь не нужна, иди вышивай...
PHP для начинающих [ Триклятый header!!! ]
Цитата (inpost @ 7.11.2010 - 10:33)
В начала обработку данных, потом вывод данных.
Запуск функции должен быть до вывода информации на экран.

Twin: поможет ещё перенос хостинга на Windows, там заголовки отправляются хоть даже в конце вывода информации =)

Хорошо тогда код страницы корзины...

<?php
session_start();
include "db.conf.php";

$directz=$_SESSION['directz'];
$qwertypost = $_POST['qwerty'];
$arr=$_SESSION['mas'];
if (!$i) {$i="0";}

if (isset($_SESSION['totalprice'])) {$totalprice=$_SESSION['totalprice'];}
else {$totalprice = "0";}

if (isset($_SESSION['i'])) {$i=$_SESSION['i'];}
else {$i = "0";}


if (!isset($qwertypost)) {

if (isset($_POST['numberi'])) {
$numberi = $_POST['numberi'];
$erazeprice = $_POST['erazeprice'];
$totalprice= $totalprice-$erazeprice;
unset($arr[$numberi]);
unset($_POST[numberi]);
unset($_POST[erazeprice]);
$_SESSION['mas']=$arr;
$_SESSION['totalprice']=$totalprice;
header("Location: $directz");
}


if (isset($arr)) {
if ($totalprice>0) {echo "+Общая стоимость € $totalprice,-";}
foreach ($arr as $value) {
echo "<div class='blockarray'>";
echo $value;
echo "+<br>";
echo "</div>";
}
}


if (!isset($value)) {
echo "(+Ваша корзина пуста)";
}
}


else {


$basketseach = mysql_query("select * from news where id='$qwertypost'");

while ( $row = mysql_fetch_assoc ( $basketseach )) {
$aq = $row['id'];
$fq = $row['price'];
$hq = $row['type'];
$text="<a href='http://tovart.ru/sql/formhead.php?id=".$aq."' class='basketleftblock' target='_blank'><span class='lot'>Лот</span> $aq $hq <span class='lot'>Цена

</span>€
$fq,-</a>";
}

$totalprice=$totalprice+$fq;
$txet="<div class='removblock'><form method='post'><input type='hidden' name='numberi' value='".$i."'><input type='hidden' name='erazeprice' value='".$fq."'><input

class='remov' type='submit' value=''></form></div>"
;
$arr[$i]="$text $txet";
$i=$i+1;

$_SESSION['mas']=$arr;
$_SESSION['i']=$i;
$_SESSION['totalprice']=$totalprice;
unset($_POST[qwerty]);
$qwertypost = $_POST['qwerty'];
header("Location: $directz");
}

?>



никакого echo (вывода) перед header нет, только обработчики....
Но так всё равно не АЙС, таже ошибка!!!

КАК БЫТЬ ЛЮДИ??!!!

PHP для начинающих [ Триклятый header!!! ]
а как пойдет?
PHP для начинающих [ Триклятый header!!! ]
Hol's der Teufel!
<( назад )