Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: помогите найти ошибку
 
 автор: LEM   (03.12.2006 в 12:28)   письмо автору
 
 


<php

// выкл. ошибки
error_reporting(0);
// сжат. gzip
ob_start("ob_gzhandler",4);
// пролог
function xml($session=1 , $version="html",$page="",$time="")
{
// исп. сессий
if($session==1)
{
ini_set('session.use_cookies','0');
session_name("sid");
session_start();
}
// время обн. страницы
if($time!="" and $page!="")
{
$time="<meta http-equiv='Refresh' content='$time;URL=$page'>";
}

else
{
$time="<!-- * -->";
}
// опр.версии

if($version=="html")

{

header("Content-Type: text/html; charset=utf-8");
header("Pragma:no-cache");

echo"<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">
<html><head>".$time."<link rel=\"stylesheet\" type=\"text/css\" href=\"/css.css\">
<title></title>
</head><body>";

}

// для wml просто ост. место

else

{
echo"предусмотренна только html версия";
}
}

// опр. перемен.

$sid = trim("sid=".session_id());
$px="</div><div class='menu'>(c)<a href='http://wapjava.org/?$sid'>WAPJAVA.ORG</a><br>".file_get_contents($_SERVER["DOCUMENT_ROOT"]."/conf/top.dat");
$err_msg = "при работе системы возникла ошибка".$px;
// функции
function allfiles($v)
{
$d=opendir($v);
while($f=readdir($d))
{
if(is_dir("$v/$f"))
{
$ez++;
}
else
{
if(!preg_match("/\.jad/",$f))
$all++;
}
}
if($all=="")
$all=0;
$ez=$ez-2;
if($ez>0)
$re.="$ez разделов ";
if($all>0)
$re.="$all файлов";
return $re;
}
function get($path)
{
return file_get_contents($path));
}
function unl($path)
{
return unserialize(get($path));
}

?>

   
 
 автор: cheops   (03.12.2006 в 12:33)   письмо автору
 
   для: LEM   (03.12.2006 в 12:28)
 

В чём выражается "не работа" скрипта?

   
 
 автор: Киналь   (03.12.2006 в 12:35)   письмо автору
 
   для: LEM   (03.12.2006 в 12:28)
 

Как бы оно работало, если:
а) В начале надо не <php, а <?php
б) Вы сами отключили сообщения об ошибках, а теперь пытаетесь их найти.

   
 
 автор: LEM   (03.12.2006 в 13:16)   письмо автору
 
   для: Киналь   (03.12.2006 в 12:35)
 

киналь, огроное спасибо!!!!!!!!!!!!
А я пол дня искал серьёзную ошибку ))

   
 
 автор: LEM   (03.12.2006 в 21:00)   письмо автору
 
   для: LEM   (03.12.2006 в 13:16)
 

вот ещё ругается на это:

if($name=="") $name="Гость";
$name = htmlspecialchars(stripslashes($name));
$mymsg = htmlspecialchars(stripslashes($mymsg));
$name = substr($name,0,20);
$mymsg = substr($mymsg,0,500);

прикрепил весь файл на всякий..

   
 
 автор: Unkind   (03.12.2006 в 21:16)   письмо автору
 
   для: LEM   (03.12.2006 в 21:00)
 

1. Лучше вместо if($name=="") писать просто if(empty($name))
2. Вы бы лучше ошибку какую выдает сказали :)

   
 
 автор: DEM   (03.12.2006 в 21:20)   письмо автору
 
   для: Unkind   (03.12.2006 в 21:16)
 

Посмотри на этот скрипт... там будет не одна ошибка )))

   
 
 автор: LEM   (03.12.2006 в 21:45)   письмо автору
 
   для: DEM   (03.12.2006 в 21:20)
 

DEM, пока показывает только одну и пока ни кто не сказал какая :)
Пишет parse error: parse error,unexpected ';' in T:\home\localhost\gb.php on line 89

   
 
 автор: kasmanaft   (03.12.2006 в 21:56)   письмо автору
 
   для: LEM   (03.12.2006 в 21:45)
 

В строке

fputs(fopen($gb_path.$id.".msg","w"),$name.":[:]:". * * *

вконце не хватает скобки...
И чуть ниже две подряд стоящие фигурные скобки - одна лишняя

   
 
 автор: LEM   (03.12.2006 в 23:41)   письмо автору
 
   для: kasmanaft   (03.12.2006 в 21:56)
 

Ты прав, спасибо!
С компа первый раз пишу.. пускаю тупые ошибки :-(

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования