if( (!function_exists('file_put_contents')) && (!defined('FILE_APPEND')) ) { /******************************************************* funkce pro uložení obsahu proměnné $obsah do souboru $soubor. toto je pro starší verze php (nižší než 5) funkce vrací buď 0 při selhání, nebo velikost vytvořeného souboru v Byte pokud se pošle třetí parametr rovný 1 nepřepíše se obsah původního souboru ale přidá se nový obsah na konec *******************************************************/ define('FILE_APPEND', 1); function file_put_contents($soubor, $obsah, $flag = false) { if(($flag == FILE_APPEND) || (strtoupper($flag) == 'FILE_APPEND')) { $mode = 'a'; } else { $mode = 'w'; } $f = @fopen($soubor, $mode); if ($f === false) { return 0; } else { if(is_array($obsah)) { $obsah = implode($obsah); } $bytes_written = fwrite($f, $obsah); fclose($f); return $bytes_written; } } } if(!function_exists('file_get_contents')) { /******************************************************** Funkce pro načtení obsahu souboru, opak předešlé... ********************************************************/ function file_get_contents($nazev) { if(@file_exists($nazev)) { return join ("\n", file ($nazev)); } return false; } }