[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Запутался
proof_mail
Здравствуйте уважаемые форумчане-разработчики!
Немного запутался и не могу понять, почему запись в файл есть, а чтение из файла нет!
Основная задача получать после записи к каждому параметру отдельный доступ для выводы его на страницу и дальнейшего позиционирования.

Примерно позиционирование на странице:

La Lakers 89 : 78 Miami Heat (Домашняя команда всегда стоит первой(галочка Home))

Подскажите пожалуйста что у меня не верно, почему я не могу прочитать файл?
И правильно ли я задумал с точки зрения дальнейшего обращения к данным для позиционирования на страничке?

СПАСИБО!

<html>
<
head>

<
title>GameScore by NBA2K13</title>

<
style type="text/css">
body {
background-color: #E8E8E8;
}
h1 {
font-size: 40px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: center;
color: #CDAD00;
}
#st {
float:left;
}

</style>
</
head>
<
body>
<
h1>Score about NBA 2k13 games!</h1>
<
form method="POST" action="">
<
p>Счет:</p>
<
div>
<
input type="text" name="score1" size="7" maxlength="3" placeholder="Score №1">  :
<
input type="text" name="score2" size="7" maxlength="3" placeholder="Score №2"></div>
<
div id="st">
<
input type="radio" name="team1" value="La lakers">La Lakers<br />
<
input type="radio" name="team1" value="Miami Heat">Miami Heat<br /></div>
<
div>
<
input type="radio" name="team2" value="La Lakers">La Lakers<br />
<
input type="radio" name="team2" value="Miami Heat">Miami Heat<br /></div>
<
div>
<
input type="checkbox" name="home1team" value="Home">Home</div>

<
input type="submit" value="Записать"><br />
</
form>
<?php
date_default_timezone_set('Europe/Kiev');
if($_SERVER["REQUEST_METHOD"]=="POST"){

$filename = "score.txt";

$score1 = $_POST['score1'];

$score2 = $_POST['score2'];

$team1 = $_POST['team1'];

$team2 = $_POST['team2'];

$home = $_POST['home1team'];

$str = "$score1 $score2 $team1 $team2 $home\n";

$data = serialize($str);

file_put_contents($filename, $data, FILE_APPEND);
header("Location: gamescore.php");
exit;
// date("d.m.Y - H:i")
}
if(isset($filename)){
$data2 = file_get_contents($filename);
}
if(isset($data2)){
if(is_array($data2))
$datahave = unserialize($data2);
}
foreach($datahave as $key => $value)
echo "$key - $value";
?>
</body>
</
html>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.