Witam, mam jeszcze jeden problem - trochę nagmatwałem, ale to przez moją lichą znajomość php...
oto początek pliku:
<?php
if (isset($_SESSION['username'])) {
$uzytkownik = $_SESSION['username'];
}
else
{
$uzytkownik = Niezalogowany;
}
$user = $_GET['user'];
$database = "./../db/users.db";
$count = 0;
$kodindex = -1;
$items = file($database); foreach($items as $line)
{
list
($uip, $ulogdate, $uusername, $upass, $uimie, $unazwisko, $uplec, $ubirth, $umail, $utel, $uklubowicz, $uactiv) = explode('|', trim($line));
$ulogdates[$count] = $ulogdate;
$uimies[$count] = $uimie;
...
<?php
$base = "./../db/profile/$user/rekordy.db";
for($i = $last; $i > $last - 1; $i--)
{
list
($m25, $m50, $m100, $m200, $m400, $m800) = explode('|', $items[$i]); }
?>
<?php
$base = "./../db/profile/$user/rekordy.db";
for($i = $last; $i > $last - 1; $i--)
{
list
($g25, $g50, $g100, $g200, $g400, $g800) = explode('|', $items[$i]); }
?>
<?php
$base = "./../db/profile/$user/rekordy.db";
for($i = $last; $i > $last - 1; $i--)
{
list
($k25, $k50, $k100, $k200, $k400, $k800) = explode('|', $items[$i]); }
?>
<?php
$base = "./../db/profile/$user/rekordy.db";
for($i = $last; $i > $last - 1; $i--)
{
list
($d25, $d50, $d100, $d200, $d400, $d800) = explode('|', $items[$i]); }
?>
<?php
$opisbase = "./../db/profile/$user/opis.db";
$items = file($opisbase); foreach($items as $line)
{
}
?><?php
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{
$action = isset($_POST['action']) ?
$_POST['action'] : ''; $folder = $_POST['folder'];
$newopis = $_POST['newopis'];
$dbase = "./../db/profile/$folder/rekordy.db";
$obase = "./../db/profile/$folder/opis.db";
$success_page = './klubowicze.php';
{
echo 'Nie odnaleziono bazy danych!<br>'; }
{
echo 'Nie odnaleziono bazy danych!<br>'; }
if ($action == 'zmiany')
{
$file = fopen($dbase, 'a'); fwrite($file, $_POST['newm25']); fwrite($file, $_POST['newm50']); f...
fwrite($file, $_POST['newd800']);
$file2 = fopen($obase, 'a'); fwrite($file2, $_POST['newgrupa']);
header('Location: '.$success_page); }
}
?>
i tak: jeśli chodzi o czytanie z baz $database i $base - jest ok, problem zaczyna być wtedy, kiedy dam identyczną ścieżkę i przy formularzu (zapisz) wywala, że brak pliku z bazą...
aha formularz wygląda tak:
<form name="zmiany" method="post" action="
<?php echo basename(__FILE__); ?>" enctype="multipart/form-data" accept-charset="UTF-8" id="zmiany">
<input type="hidden" name="folder" value="
<? echo $user; ?>">
<input type="hidden" name="newopis" value="
<? echo $opis; ?>">
<input type="text" id="newm25" name="newm25" value="
<? echo $m25; ?>" tabindex="1" autocomplete="off" required="required">
<input type="text" id="newm50" name="newm50" value="
<? echo $m50; ?>" tabindex="2" autocomplete="off" required="required">
<input type="text" id="newm100" name="newm100" value="
<? echo $m100; ?>" tabindex="3" autocomplete="off" required="required">
...mplete="off" required="required">
<input type="text" id="newd800" name="newd800" value="
<? echo $d800; ?>" tabindex="24" autocomplete="off" required="required">
<input type="text" id="newgrupa" name="newgrupa" value="
<? echo $grupa; ?>" tabindex="25" autocomplete="off" required="required">
<button id="reset" type="reset" name="reset" value="Wyczyść">
<div id="wb_uid87"><span id="wb_uid88">Wyczyść</span></div>
</button>
<button id="submit" type="submit" name="submit" value="Zapisz">
<div id="wb_uid89"><span id="wb_uid90"><b>Zapisz zmiany</b></span></div>
</button>
</form>