Leert scripten!
Berichten: 236
avatar
Offline Stuur privebericht
heey,

Ik heb een script die een sitenaam en wachtwoord moet opslaan in de database.. nu slaat die de domein wel op maar het wachtwoord niet...

Dit is een script voor een gratis hosting site!

Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
<?php
/************************************************************
 *    Om deze pagina te zien moet je minimaal ingelogd zijn
************************************************************/
if( min_toegang10 ) ) {

/************************************************************
 *    Hosting aanmaken
************************************************************/
require( 'inc/class/direct/class.httpsocket.php' );

if ( 
$_SERVER'REQUEST_METHOD' ] == 'POST' ) {
    
    if ( ! empty( 
$_POST'password' ] ) && strlen$_POST'password' ] ) >= ) {
        
        
$Socket = new HTTPSocket;
        
$Socket->connect$core'conf' ][ 'direct' ][ 'server' ], 2222 );
        
$Socket->set_login$core'conf' ][ 'direct' ][ 'user' ], $core'conf' ][ 'direct' ][ 'pass' ] );
        
$Socket->set_method'POST' );
        
$Socket->query'/CMD_API_ACCOUNT_USER',
            array(
                
'action' => 'create',
                
'add' => 'Submit',
                
'username' => 'account' $lid'id' ],
                
'email' => $core'lid' ][ 'email' ],
                
'passwd' => $_POST'password' ],
                
'passwd2' => $_POST'password' ],
                
'domain' => $_POST'sitenaam' ] . '.hostvoorfree.nl',
                
'package' => $core'conf' ][ 'direct' ][ 'package' ],
                
'ip' => $core'conf' ][ 'direct' ][ 'ip' ],
                
'notify' => 'yes'
            
)
        );
        
        
$Result $Socket->fetch_body( );
        if ( 
substr$Result0) == 'error=0' ) {
            
            
mysql_query"UPDATE leden SET hostpass = '" mysql_escape_string$_POST'password' ] ) . "' WHERE id = '" $_POST'sitenaam' ] . "'" ) or die( mysql_error( ) );
            
$core'tpl' ]->assign'act_success');
            
        } else {
            
            
$core'tpl' ]->assign'act_failure');
            
        }
        
    } else {
        
        
$core'tpl' ]->assign'act_failure');
        
    }
    
} else {
    
    
$core'tpl' ]->assign'act_form');
    
}

/************************************************************
 *    Assign pagina
************************************************************/
$core'tpl' ]->assign'titel''Hosting aanmaken' );
$core'tpl' ]->assign'pagina''pagina/hosting.tpl' );

} else {

/************************************************************
 *    Assign pagina
************************************************************/
$core'tpl' ]->assign'titel''Geen toegang' );
$core'tpl' ]->assign'pagina''pagina/geen_toegang.tpl' );

}

/************************************************************
 *    Display layout
************************************************************/
$core'tpl' ]->display'layout.tpl' );

?>


Zou iemand het werkend kunnen maken? en dan weer posten?

Alvast bedankt.

Mvg, Mentimjojo
26-02-2011 21:43
Dit topic is 71 keer bekeken door 16 verschillende leden
Reacties op: "Probleem!"
1
nyan nyan nyan nyan
Berichten: 2076
avatar
Offline Stuur privébericht
Quote

Maak gebruik van een goede topic titel, topics met titels als "help", "fout", ... worden zonder waarschuwing gesloten of verwijderd.



26-02-2011 21:45
Reageer op: "Probleem!"
1
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden