From: Jean-François B. <cha...@gm...> - 2012-04-02 14:24:10
|
Missing Tiki header and svn props Thx. 2012/4/2 <rob...@us...> > Revision: 40644 > http://tikiwiki.svn.sourceforge.net/tikiwiki/?rev=40644&view=rev > Author: robertplummer > Date: 2012-04-02 13:53:15 +0000 (Mon, 02 Apr 2012) > Log Message: > ----------- > [FIX] Put backup in right place > > Added Paths: > ----------- > branches/9.x/doc/devtools/backup.php > > Removed Paths: > ------------- > branches/9.x/backup.php > > Deleted: branches/9.x/backup.php > =================================================================== > --- branches/9.x/backup.php 2012-04-02 13:52:21 UTC (rev 40643) > +++ branches/9.x/backup.php 2012-04-02 13:53:15 UTC (rev 40644) > @@ -1,31 +0,0 @@ > -<?php > -require_once('tiki-setup.php'); > -$access->check_permission('tiki_p_admin'); > -$backup = ""; > -foreach(TikiLib::fetchAll('SHOW TABLES') as $table) { > - $table = end($table); > - $result = TikiLib::fetchAll('SELECT * FROM '. $table); > - $num_fields = count($result); > - > - $backup.= 'DROP TABLE '.$table.';'; > - $createTable = TikiLib::fetchAll('SHOW CREATE TABLE '.$table); > - $backup.= "\n\n".$createTable[0]['Create Table'].";\n\n"; > - > - foreach ($result as $row) { > - $fields = array(); > - > - foreach ($row as $field) { > - $field = addslashes($field); > - $field = ereg_replace("\n","\\n",$field); > - $fields[] = (isset($field) ? '"'.$field.'"' : > '""'); > - } > - > - $backup.= 'INSERT INTO '.$table.' VALUES('.implode(",", > $fields).');' . "\n"; > - } > - > - $backup.="\n\n\n"; > -} > -//save file > -$handle = > fopen('temp/db-backup-'.time().'-'.(md5(implode(',',$tables))).'.sql','w+'); > -fwrite($handle, $backup); > -fclose($handle); > \ No newline at end of file > > Copied: branches/9.x/doc/devtools/backup.php (from rev 40643, > branches/9.x/backup.php) > =================================================================== > --- branches/9.x/doc/devtools/backup.php > (rev 0) > +++ branches/9.x/doc/devtools/backup.php 2012-04-02 13:53:15 UTC > (rev 40644) > @@ -0,0 +1,31 @@ > +<?php > +require_once('tiki-setup.php'); > +$access->check_permission('tiki_p_admin'); > +$backup = ""; > +foreach(TikiLib::fetchAll('SHOW TABLES') as $table) { > + $table = end($table); > + $result = TikiLib::fetchAll('SELECT * FROM '. $table); > + $num_fields = count($result); > + > + $backup.= 'DROP TABLE '.$table.';'; > + $createTable = TikiLib::fetchAll('SHOW CREATE TABLE '.$table); > + $backup.= "\n\n".$createTable[0]['Create Table'].";\n\n"; > + > + foreach ($result as $row) { > + $fields = array(); > + > + foreach ($row as $field) { > + $field = addslashes($field); > + $field = ereg_replace("\n","\\n",$field); > + $fields[] = (isset($field) ? '"'.$field.'"' : > '""'); > + } > + > + $backup.= 'INSERT INTO '.$table.' VALUES('.implode(",", > $fields).');' . "\n"; > + } > + > + $backup.="\n\n\n"; > +} > +//save file > +$handle = > fopen('temp/db-backup-'.time().'-'.(md5(implode(',',$tables))).'.sql','w+'); > +fwrite($handle, $backup); > +fclose($handle); > \ No newline at end of file > > This was sent by the SourceForge.net collaborative development platform, > the world's largest Open Source development site. > > > > ------------------------------------------------------------------------------ > This SF email is sponsosred by: > Try Windows Azure free for 90 days Click Here > http://p.sf.net/sfu/sfd2d-msazure > _______________________________________________ > Tikiwiki-cvs mailing list > Tik...@li... > https://lists.sourceforge.net/lists/listinfo/tikiwiki-cvs > -- Changi -- Tiki Wiki CMS Groupware Project - Infrastructure Team - http://tiki.org |