3 * Copyright (C) 2015 sparky4
5 * This file is part of baka database.
7 * baka database is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation; either version 3 of the License, or
10 * (at your option) any later version.
12 * baka database is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15 * GNU General Public License for more details.
17 * You should have received a copy of the GNU General Public License
18 * along with this program. If not, see <http://www.gnu.org/licenses/>, or
19 * write to the Free Software Foundation, Inc., 51 Franklin Street,
20 * Fifth Floor, Boston, MA 02110-1301 USA.
23 error_reporting(E_ALL); // show all errors for debugging
25 $handle = @fopen("baka.db", "r");
27 while (($buffer = fgets($handle, 4096)) !== false) {
28 $tok = strtok($buffer, "'");
29 $outp = str_replace("'", " ", $buffer);
30 $pok = strtok("'"); //if done
31 $ook = strtok("'"); //name
32 $dok = strtok("'"); //date
33 if($pok==0) echo "NOT Finished! ".$tok." Name: ".$ook." Take in Date: ".$dok."<br>\n";
34 else "Finished! ".$outp."<br>\n";
37 echo "Error: unexpected fgets() fail\n";