Проблем с книгата за гости

Maikal

Registered
Проблем с книгата за гости .

Дава ми следния проблем при логване като админ:
Код:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\xampp\xampp\htdocs\admin\admin.php:8) in C:\xampp\xampp\htdocs\admin\admin.php on line 10

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\xampp\xampp\htdocs\admin\admin.php:8) in C:\xampp\xampp\htdocs\admin\admin.php on line 10
:(

Какво трябва да направя, че да се оправи???
 
НЕ ти работят сесиите на локалния комп.
По добре ползвай тази книга:
http://yapgb.sourceforge.net/download.php
 
admin каза:
НЕ ти работят сесиите на локалния комп.
По добре ползвай тази книга:
http://yapgb.sourceforge.net/download.php
А ако я кача в хит например ? или къде може да я кача така че да работи понеже си ми хареса :)
 
Maikal каза:
admin каза:
НЕ ти работят сесиите на локалния комп.
По добре ползвай тази книга:
http://yapgb.sourceforge.net/download.php
А ако я кача в хит например ? или къде може да я кача така че да работи понеже си ми хареса :)

hit.bg няма да стане.
Имаше една тема където се коментираше кои php хостове са добри ама не мога да я намеря.

Ще я потърся или някой ще я даде.
Там са описани всички free хостове на които може да я качиш.
 
admin каза:
Maikal каза:
admin каза:
НЕ ти работят сесиите на локалния комп.
По добре ползвай тази книга:
http://yapgb.sourceforge.net/download.php
А ако я кача в хит например ? или къде може да я кача така че да работи понеже си ми хареса :)

hit.bg няма да стане.
Имаше една тема където се коментираше кои php хостове са добри ама не мога да я намеря.

Ще я потърся или някой ще я даде.
Там са описани всички free хостове на които може да я качиш.

OK 10x ще очаквам...
 
Като се освободя тази вечер ще коригирам скрипта , сега пиша едни протоколи и нямам време.
 
Не ми влиза в работата, не е моя рабоат, но ще ви предложа да има 1 важна темичка за такива хостове, защото сами виждаме колко е търсена такъв вид тема :roll:
 
Би трябвало сега да няма проблем със сесиите.
Има още да се оправя по тази книга но сега нямам време.


admin.php
Код:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Администраторски панел</title>
<link rel="stylesheet" href="../font.css" type="text/css">
</head>
<body>
<?
session_start();
?> 
<?

$potrebitel= $HTTP_POST_VARS['potrebitel']; 
$pas= $HTTP_POST_VARS['pas'];  
if ($potrebitel!='admin' || $pas!='admin') 
{echo "

"; 
exit;} 
else 
{ 
$HTTP_SESSION_VARS['potrebitel']= $potrebitel; 
echo "Здрасти "; 
echo $potrebitel; 
} 
include "../db.php"; 
?>
<table width="590" align="center">
  <tr>
    <td>
	<?
 for ($i=$broi; $i>0; $i--) {
 if (is_file("../posts/".$i.".html")) {
 include "../posts/".$i.".html";
 echo " <a href='edit.php?file=".$i."' class='BlockTextSmall'>(<b>Добави отговор</b>)</a> ";
 echo " <a href='del.php?file=".$i."' class='BlockTextSmall'>(<b>Изтриване</b>)</a> "; 
 echo "<br><br>";
 }
}
    ?>
	 </td>
  </tr>
</table>
</body>
</html>

del.php
Код:
<?
session_start();
?> 
<? 
if (isset($HTTP_SESSION_VARS['potrebitel'])) 
{ 
$potrebitel=$HTTP_SESSION_VARS['potrebitel']; 
} 
else 
{ 
echo "Нямате достъп до тази страница"; 
exit; 
} 
echo "Здрасти "; 
echo $potrebitel;  
?> 
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<META HTTP-EQUIV="Refresh" CONTENT="1; URL=admin.php">
</head>
<body>
<?php
umask(0);
$i = $_GET['file'];
umask(0);
unlink ("../posts/".$i.".html");
?>
</body>
</html>

edit.php
Код:
<?
session_start();
?> 
<? 
if (isset($HTTP_SESSION_VARS['potrebitel'])) 
{ 
$potrebitel=$HTTP_SESSION_VARS['potrebitel']; 
} 
else 
{ 
echo "Нямате достъп до тази страница"; 
exit; 
} 
echo "Здрасти "; 
echo $potrebitel;  
?> 
<?php
$i = $_GET['file'];
?>
<html>
<head>
<link rel="stylesheet" href="../font.css" type="text/css">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">

<title>Добавяне на отговор...</title>
</head>

<body>
<script language="JavaScript">
function b()
{
document.form1.text.value += ("[b][/b]")
}
function i()
{
document.form1.text.value += ("[i][/i]")
}
function u()
{
document.form1.text.value += ("[u][/u]")
}function url()
{
document.form1.text.value += ("[url][/url]")
}function email()
{
document.form1.text.value += ("[email][/email]")
}


function emoticon(text) {
  var txtarea = document.form1.text;
  text = ' ' + text;
  if (txtarea.createTextRange && txtarea.caretPos) {
    var caretPos = txtarea.caretPos;
    caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? caretPos.text + text + ' ' : caretPos.text + text;
    txtarea.focus();
  } else {
    txtarea.value  += text;
    txtarea.focus();
  }
}

</script>
<div align="center">
<table width="590" cellpadding="5" cellspacing="3">
  <tr>
    <td><?
include "../posts/".$i.".html";
?>
</td>
  </tr>
  <tr>
    <td>
	
	
	<div align="center"><form name="form1" method="post" action="post.php<? echo "?post=".$i; ?>">
	<table width=590  align="center" bordercolor='#D1E1ED' style='border: 1px solid #D1E1ED' bgcolor='#E8F0F7' cellspacing=0 cellpadding=10><tr><td>
	 <tr>
	   <td><b>Админ Отговор:</b></td>
  </tr>
  <tr>
	  <td>
	  <table align="center">
<caption><b><font size="1">Emoticons</font></b></caption>
<tr>
	<td><a href="javascript:emoticon(':biggrin:');"><img src="smilies/biggrin.gif"  border="0" ></a></td>
	<td>	<a href="javascript:emoticon(':cool:');"><img src="smilies/cool.gif"  border="0" ></a></td>
	<td><a href="javascript:emoticon(':cry:');"><img src="smilies/cry.gif"  border="0" ></a></td>
	<td><a href="javascript:emoticon(':dead:');"><img src="smilies/dead.gif"  border="0" ></a></td>
</tr>
<tr>
	<td><a href="javascript:emoticon(':eek:');"><img src="smilies/eek.gif"  border="0" ></a></td>
	<td><a href="javascript:emoticon(':embarrassed:');"><img src="smilies/embarrassed.gif"  border="0" ></a></td>
	<td><a href="javascript:emoticon(':laugh:');"><img src="smilies/laugh.gif"  border="0" ></a></td>
	<td><a href="javascript:emoticon(':love:');"><img src="smilies/love.gif"  border="0" ></a></td>
</tr>
<tr>
	<td>	<a href="javascript:emoticon(':mad:');"><img src="smilies/mad.gif"  border="0" ></a></td>
	<td><a href="javascript:emoticon(':no:');"><img src="smilies/no.gif"  border="0" ></a></td>
	<td><a href="javascript:emoticon(':none:');"><img src="smilies/none.gif"  border="0" ></a></td>
	<td><a href="javascript:emoticon(':rolleyes:');"><img src="smilies/rolleyes.gif"  border="0" ></a></td>
</tr>
<tr>
	<td><a href="javascript:emoticon(':sad:');"><img src="smilies/sad.gif"  border="0" ></a></td>
	<td><a href="javascript:emoticon(':smile:');"><img src="smilies/smile.gif"  border="0" ></a></td>
	<td><a href="javascript:emoticon(':smilewinkgrin:');"><img src="smilies/smilewinkgrin.gif"  border="0" ></a></td>
	<td><a href="javascript:emoticon(':wink:');"><img src="smilies/wink.gif"  border="0" ></a></td>
</tr>
</table>
	  </td>
	 <td><INPUT onclick=b() type=button value="B" class="button">
	<INPUT onclick=i() type=button value="I" class="button">
	<INPUT onclick=u() type=button value="U" class="button">
	<INPUT onclick=url() type=button value="Url" class="button">
	<INPUT onclick=email() type=button value="Email" class="button"><br><br>
  <textarea name="text" cols="60" rows="9"  id="text"></textarea>
		  <br><br>
          <input name="Submit" type="submit"  value="Готово">
		  
	</td></tr></table>	  
    </form></div></td>
  </tr>
</table>
</div>
</body>
</html>
 
Пак е същото само, че този път вместо линия 10 дава 9 да не е нещо от това с което го отварям на моята машина Staf ти с коя програма го пробваш ?
 
Какви грешки ти дава сега?
В момента съм страшно зает и имам доста работа за вършене ако искаш ползвай някоя друга книга за гости.Тази трябва да се принапише на ново.
 
сега дава следното :

Код:
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/www/eltok.com/admin/admin.php:8) in /home/www/eltok.com/admin/admin.php on line 9

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/www/eltok.com/admin/admin.php:8) in /home/www/eltok.com/admin/admin.php on line 9
 
Грешката е в admin.php

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Администраторски панел</title>
<link rel="stylesheet" href="../font.css" type="text/css">
</head>
<body>
<?
session_start();
?>


session_start(); (за пореден път казвам) че трябва да е най отгоре .

Ето така:

<html>
<?
session_start();
?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Администраторски панел</title>
<link rel="stylesheet" href="../font.css" type="text/css">
</head>
<body>
 
Пак не става нещо сега е :
Код:
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/www/eltok.com/admin/admin.php:2) in /home/www/eltok.com/admin/admin.php on line 3

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/www/eltok.com/admin/admin.php:2) in /home/www/eltok.com/admin/admin.php on line 3
 
Maikal каза:
Пак не става нещо сега е :
Код:
Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /home/www/eltok.com/admin/admin.php:2) in /home/www/eltok.com/admin/admin.php on line 3

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /home/www/eltok.com/admin/admin.php:2) in /home/www/eltok.com/admin/admin.php on line 3

Дай кода на admin.php.
целия както го ползваш.
 
<html>
<?
session_start();
?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Администраторски панел</title>
<link rel="stylesheet" href="../font.css" type="text/css">
</head>
<body>
<?php
include "../db.php";
$potrebitel= $HTTP_POST_VARS['proba'];
$pas= $HTTP_POST_VARS['proba'];
if ($potrebitel!='admin' || $pas!='admin')
{echo "

";
exit;}
else
{
$HTTP_SESSION_VARS['potrebitel']= $potrebitel;

}
?>
<table width="590" align="center">
<tr>
<td>
<?
for ($i=$broi; $i>0; $i--) {
if (is_file("../posts/".$i.".html")) {
include "../posts/".$i.".html";
echo " <a href='edit.php?file=".$i."' class='BlockTextSmall'>(<b>Добави отговор</b>)</a> ";
echo " <a href='del.php?file=".$i."' class='BlockTextSmall'>(<b>Изтриване</b>)</a> ";
echo "<br><br>";
}
}
?>
</td>
</tr>
</table>
</body>
</html>
 
Код:
<?
session_start();
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Администраторски панел</title>
<link rel="stylesheet" href="../font.css" type="text/css">
</head>
<body>
<?php
include "../db.php";
$potrebitel= $HTTP_POST_VARS['proba']; 
$pas= $HTTP_POST_VARS['proba'];  
if ($potrebitel!='admin' || $pas!='admin') 
{echo "

"; 
exit;} 
else 
{ 
$HTTP_SESSION_VARS['potrebitel']= $potrebitel; 

} 
?>
<table width="590" align="center">
  <tr>
    <td>
	<?
 for ($i=$broi; $i>0; $i--) {
 if (is_file("../posts/".$i.".html")) {
 include "../posts/".$i.".html";
 echo " <a href='edit.php?file=".$i."' class='BlockTextSmall'>(<b>Добави отговор</b>)</a> ";
 echo " <a href='del.php?file=".$i."' class='BlockTextSmall'>(<b>Изтриване</b>)</a> "; 
 echo "<br><br>";
 }
}
    ?>
	 </td>
  </tr>
</table>
</body>
</html>

Пробвай така за да видя дали ще работи и после ще мислиме.
 

Горе