czy mogę otworzyc plik do odczytu a w nim ten sam plik zapisac? Cos w tym stylu? Czy to bedzie błędne?
cos tam sobie z niego wczytuje ... ...
cos tam sobie z niego wczytuje ... ...
if ($_SERVER['REQUEST_METHOD'] == 'POST') { if ($action == "signup") { $fdatein = $_POST['fdatein']; $fname = $_POST['fname']; $femail = $_POST['femail']; $fphone = $_POST['fphone']; $fgender = $_POST['fgender']; $fplanujeciaze = $_POST['fplanuje']; $fjestemwciazy = $_POST['fjestemw']; $fjestemrodzicem = $_POST['fjestemr']; $database = './db/events.csv'; $count = 0; $kodindex = -1; foreach($items as $line) { $dateins[$count] = $datein; $dateouts[$count] = $dateout; $titles[$count] = $title; $programs[$count] = $program; $citys[$count] = $city; $streets[$count] = $street; $places[$count] = $place; $seats[$count] = $seat; $userss[$count] = $users; if ($fdatein == $datein && $fcity == $city) { $kodindex = $count; } $count++; } for ($i = 0; $i < $count; $i++) { if ($i == $kodindex) { $newdatein = $dateins[$i]; $newdateout = $dateouts[$i]; $newtitle = $titles[$i]; $newprogram = $programs[$i]; $newcity = $citys[$i]; $newstreet = $streets[$i]; $newplace = $places[$i]; $newseat = $seats[$i]; $newuser = $userss[$i]; $newname = $fname; $newemail = $femail; $newphone = $fphone; $newgender = $fgender; $newplanujeciaze = $fplanujeciaze; $newjestemwciazy = $fjestemwciazy; $newjestemrodzicem = $fjestemrodzicem; if ($newuser == "") { $zajetych = 0; $dostepnych = $newseat; } else { $dostepnych = $newseat - $zajetych; if ($dostepnych > 0) { if ($pos === false) { $udatabase = './db/users.csv'; $ucount = 0; $ukodindex = -1; foreach($uitems as $uline) { $udatas[$ucount] = $udata; $uemails[$ucount] = $uemail; $uphones[$ucount] = $uphone; $ugenders[$ucount] = $ugender; $uplanujes[$ucount] = $uplanuje; $ujestemws[$ucount] = $ujestemw; $ujestemrs[$ucount] = $ujestemr; if ($newemail == $uemail) { $ukodindex = $ucount; } $ucount++; for ($u = 0; $u < $ucount; $u++) { if ($u == $ukodindex) { $udatas[$u] = $newname; $uemails[$u] = $newemail; $uphones[$u] = $newphone; $ugenders[$u] = $newgender; $uplanujes[$u] = $newplanujeciaze; $ujestemws[$u] = $newjestemwciazy; $ujestemrs[$u] = $newjestemrodzicem; } } if ($newemail != $uemail) { } } } else { $message = "Osoba o Twoim adresie e-mail jest już zarejestrowana!"; $opis = "Sprawdź, czy wcześniej nie zapisaliśmy Cię na to wydarzenie. Jeśli nie, użyj innego adresu e-mail w celu rejestracji"; exit; } } else { $message = "Przykro nam, wszystkie miejsca zostały już zarezerwowane!"; $opis = "Jeśli chcesz abyśmy powiększyli liczbę uczestników i dopisali Cię na listę, skontaktuj się z nami."; exit; } } } } }