652f1c824472ca2628c4794c1500fb84486e4d92
bernd biete auch Drupal 6 an

bernd authored 15 years ago

1) <?php
2) 
3) require_once('inc/debug.php');
4) 
5) require_once('webapp-installer.php');
6) 
7) 
8) function validate_data($post)
9) {
10)   DEBUG('Validating Data:');
11)   DEBUG($post);
bernd Frage Datenbank-Kürzel nich...

bernd authored 15 years ago

12)   $fields = array('adminuser', 'adminpassword', 'adminemail', 'sitename', 'siteemail');
bernd biete auch Drupal 6 an

bernd authored 15 years ago

13)   foreach ($fields AS $field)
14)     if ((! isset($post[$field])) || $post[$field] == '')
15)       system_failure('Nicht alle Werte angegeben ('.$field.')');
16) 
bernd Frage Datenbank-Kürzel nich...

bernd authored 15 years ago

17)   $dbdata = create_webapp_mysqldb('drupal6', $post['sitename']);
bernd biete auch Drupal 6 an

bernd authored 15 years ago

18) 
19)   $passwordhash = md5( $post['adminpassword'] );
20)   
21)   $data = "adminuser={$post['adminuser']}
22) adminpassword={$passwordhash}
23) adminemail={$post['adminemail']}
24) sitename={$post['sitename']}
25) siteemail={$post['siteemail']}
bernd Frage Datenbank-Kürzel nich...

bernd authored 15 years ago

26) dbname={$dbdata['dbname']}
27) dbuser={$dbdata['dbuser']}
28) dbpass={$dbdata['dbpass']}";