Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> łańcuch znaków
gawar
post
Post #1





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 26.10.2010

Ostrzeżenie: (0%)
-----


Witam, Mam kod który wykonuje mi backup bazy do pliku sql. Kod wygląda następująco.:
  1. <?php
  2. $dbhost = 'localhost';
  3. $dbuser = 'root';
  4. $dbpass = 'haslo';
  5. $db = 'cmw';
  6. $day=date('Y-m-d H:i:s');
  7. $file0 =dirname(__FILE__).'\\'."backups".'\\'."baza.sql";
  8.  
  9. $mySQLDir='"C:\\Program Files (x86)\\EasyPHP-5.3.9\\mysql\\bin\\mysqldump.exe"';
  10.  
  11. $cmd = $mySQLDir.' -h '.$dbhost.' -u'.$dbuser.' -p'.$dbpass.' '.$db.' > "'.$file0.'"';
  12.  
  13. echo $cmd;
  14.  
  15. exec($cmd,$out ,$retval);
  16. echo "\n";
  17. echo ($retval);
  18. ?>
W tej postaci kod działa. Natomiast gdy chce dołożyć do nazwy pliku datę ze zmiennej $day zaczynają się schody. plik się wogóle nie tworzy albo tworzy się pusty. bardoz proszę o pomoc kombinowałem już z "" .''. {} i nic nie mogę zdziałać
Go to the top of the page
+Quote Post
CuteOne
post
Post #2





Grupa: Zarejestrowani
Postów: 2 958
Pomógł: 574
Dołączył: 23.09.2008
Skąd: wiesz, że tu jestem?

Ostrzeżenie: (0%)
-----


  1. $day=date('Y_m_d_H_i_s');
  2. $file0 =dirname(__FILE__).'\\'."backups".'\\'."baza_$day.sql";
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 19:50