Есть скрипт добавляющий новость на странице.
<?
require_once("config.php");
?>
<head><link rel="stylesheet" href="../style.css" type="text/css"></head>
<title>Панель ONLINE трансляции:</title>
<b>Панель ONLINE трансляции:</b>
<?php
$text = "$data|$zag|$mess";
$text=strip_tags($text);
$file=file("../db.dat"); // путь к базе
$counter=count($file);
if ($counter == "1000") { $fp = @fopen("../db.dat","w+"); @fclose($fp); }
$fp=@fopen("../db.dat","a"); fputs($fp,"$text \r\n"); @fclose($fp);
print '<center><br><br><br><br><br>Новость успешно добавлена!<br><a href="'.$_SERVER['HTTP_REFERER'].'">Назад</a></center>'
// create www.fcordabasy.kz
?>
<div class="copy">
<font size="2">create by <a href="http://www.fcordabasy.kz">FCORDABASY.KZ</a></div>
Подскажите,почему, не записываются данные в файл??
Права доступа к файлу 777
Спустя 39 минут, 20 секунд (26.03.2012 - 21:14) Игорь_Vasinsky написал(а):
так собаки убери коллега - тебе php сам всё скажет, тем более что придумали file_put_contents(), а вы ещё с функциями того века работаете.
с путями видимо косяк.
с путями видимо косяк.
Спустя 3 часа, 41 минута, 39 секунд (27.03.2012 - 00:55) ADiel написал(а):
Минуту.. я уже отвечал тут. Где мой ответ?
Спустя 4 минуты, 20 секунд (27.03.2012 - 01:00) ADiel написал(а):
Вроде тут ошибка
http://www.fcordabasy.kz/news/db.dat
"../db.dat"
мне кажется, что ./db.dat, т.к. выше news ничего не вижу. Может, конечно, и есть...
Кстати, а passwords.dat есть?
http://www.fcordabasy.kz/news/db.dat
"../db.dat"
мне кажется, что ./db.dat, т.к. выше news ничего не вижу. Может, конечно, и есть...
Кстати, а passwords.dat есть?
Спустя 5 часов, 52 минуты, 51 секунда (27.03.2012 - 06:52) Sergun19720108 написал(а):
Добрый день.
Спасибо за ответы. Попробую отредактировать путь.
Нет passwords.dat нет
Спасибо за ответы. Попробую отредактировать путь.
Нет passwords.dat нет
Спустя 6 минут, 13 секунд (27.03.2012 - 06:59) Sergun19720108 написал(а):
отредактировал пути с ("../db.dat") на ("./db.dat")
Эффект тот же.
Эффект тот же.
Спустя 5 часов, 5 минут, 22 секунды (27.03.2012 - 12:04) Sergun19720108 написал(а):
Убрал в скрипте все "@"
<?
require_once("config.php");
?>
<head><link rel="stylesheet" href="./style.css" type="text/css"></head>
<title>Панель ONLINE трансляции:</title>
<b>Панель ONLINE трансляции:</b>
<?php
$mess = $_POST["mess"];
$data = $_POST["data"];
$zag = $_POST["zag"];
$text = "$data|$zag|$mess";
$text=strip_tags($text);
$file=file("./db.dat"); // путь к базе
$counter=count($file);
print $text;
if ($counter == "1000") { $fp = fopen("./db.dat","w+"); fclose($fp); }
$fp=@fopen("./db.dat","a"); fputs($fp,"$text \r\n"); fclose($fp);
print '<center><br><br><br><br><br>Новость успешно добавлена!<br><a href="'.$_SERVER['HTTP_REFERER'].'">Назад</a></center>'
// create www.fcordabasy.kz
?>
<div class="copy">
<font size="2">create by <a href="http://www.fcordabasy.kz">FCORDABASY.KZ</a></div>
Теперь получаю сообщение, что новость добавлена, а на странице и она не выводится и в сам файл не записывается
<?
require_once("config.php");
?>
<head><link rel="stylesheet" href="./style.css" type="text/css"></head>
<title>Панель ONLINE трансляции:</title>
<b>Панель ONLINE трансляции:</b>
<?php
$mess = $_POST["mess"];
$data = $_POST["data"];
$zag = $_POST["zag"];
$text = "$data|$zag|$mess";
$text=strip_tags($text);
$file=file("./db.dat"); // путь к базе
$counter=count($file);
print $text;
if ($counter == "1000") { $fp = fopen("./db.dat","w+"); fclose($fp); }
$fp=@fopen("./db.dat","a"); fputs($fp,"$text \r\n"); fclose($fp);
print '<center><br><br><br><br><br>Новость успешно добавлена!<br><a href="'.$_SERVER['HTTP_REFERER'].'">Назад</a></center>'
// create www.fcordabasy.kz
?>
<div class="copy">
<font size="2">create by <a href="http://www.fcordabasy.kz">FCORDABASY.KZ</a></div>
Теперь получаю сообщение, что новость добавлена, а на странице и она не выводится и в сам файл не записывается