Class in een class

Gestart doorAllard0 reacties33 weergaven

1 berichten · pagina 1 van 1

Allard

Lid · Topicstarter

Berichten
970
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Beste,

Ik heb het volgende script. Maar er staat een error?

Parse error: syntax error, unexpected T_NEW in /home/allard/domains/allard.s3.one2xs.com/public_html/api/includes/ShowDomains.php on line 18


[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/require_once"]require_once[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]ApiSettings.php[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/require_once"]require_once[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]functions.php[/COLOR][COLOR= #007700]);[/COLOR]

[COLOR= #FF8000]/**
 * This class to show all domains by user id. You can choose the domain names to
 *  show in a list. But you can also choose to show the domains in a row.
 *  
 */[/COLOR]

[URL="http://www.php.net/class"]class[/URL] DirectAdmin_Domains
[COLOR= #007700]{[/COLOR]          
    [COLOR= #FF8000]/**
     * The default user id, for showing the domains. Also the command to get te state
     *
     * @var string
     */[/COLOR]              
    [COLOR= #007700]var[/COLOR] [COLOR= #0000BB]$Settings[/COLOR][COLOR= #007700]= new[/COLOR] DirectAdmin_Api_Settings[COLOR= #007700];
    var[/COLOR] [COLOR= #0000BB]$sock[/COLOR]  [COLOR= #007700]= new[/COLOR] HTTPSocket[COLOR= #007700];
    var[/COLOR] [COLOR= #0000BB]$sock[/COLOR][COLOR= #007700]->[/COLOR]connect[COLOR= #007700]([/COLOR][COLOR= #0000BB]$Settings[/COLOR][COLOR= #007700]->[/COLOR]host[COLOR= #007700],[/COLOR][COLOR= #0000BB]2222[/COLOR][COLOR= #007700]);
    var[/COLOR] [COLOR= #0000BB]$sock[/COLOR][COLOR= #007700]->[/COLOR]set_login[COLOR= #007700]([/COLOR][COLOR= #0000BB]$Settings[/COLOR][COLOR= #007700]->[/COLOR]user[COLOR= #007700],[/COLOR][COLOR= #0000BB]$Settings[/COLOR][COLOR= #007700]->[/COLOR]pass[COLOR= #007700]);  
    var[/COLOR] [COLOR= #0000BB]$sock[/COLOR][COLOR= #007700]->[/COLOR]set_method[COLOR= #007700]([/COLOR][COLOR= #DD0000]POST[/COLOR][COLOR= #007700]);
    
    var[/COLOR] [COLOR= #0000BB]$notown[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]you do not own that old[/COLOR][COLOR= #007700];
    var[/COLOR] [COLOR= #0000BB]$userid[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700];[/COLOR]

        [URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] SetDefaultDomain[COLOR= #007700]([/COLOR][COLOR= #0000BB]$Default[/COLOR][COLOR= #007700])
        {[/COLOR]
                  [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR][COLOR= #0000BB]$sock[/COLOR][COLOR= #007700];[/COLOR]
                  [COLOR= #0000BB]$sock[/COLOR][COLOR= #007700]->[/COLOR]query[COLOR= #007700]([/COLOR][COLOR= #DD0000]/CMD_API_DOMAIN[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]default[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]$Default[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]action[/COLOR]  [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]select[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]select0[/COLOR]  [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]$Default[/COLOR][COLOR= #007700]));[/COLOR]
                  [COLOR= #0000BB]$result[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$sock[/COLOR][COLOR= #007700]->[/COLOR]fetch_parsed_body[COLOR= #007700]();[/COLOR] 
                  
                          [URL="http://www.php.net/switch"]switch[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$result[/COLOR][COLOR= #007700])
                          {
                             case ([/COLOR][COLOR= #0000BB]$result[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]error[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]):[/COLOR]
                                    [URL="http://www.php.net/print"]print[/URL] [COLOR= #DD0000]"You are not in possession of that domain name."[/COLOR][COLOR= #007700];[/COLOR]
                                     [URL="http://www.php.net/break"]break[/URL][COLOR= #007700];
                              case ([/COLOR][COLOR= #0000BB]$result[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]error[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #0000BB]0[/COLOR][COLOR= #007700]):[/COLOR]
                                      [COLOR= #0000BB]$sock[/COLOR][COLOR= #007700]->[/COLOR]query[COLOR= #007700]([/COLOR][COLOR= #DD0000]/CMD_API_DOMAIN[/COLOR][COLOR= #007700],[/COLOR] [URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]default[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]$Default[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]action[/COLOR]  [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]select[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]select0[/COLOR]  [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]$Default[/COLOR][COLOR= #007700]));[/COLOR]
                                    [URL="http://www.php.net/print"]print[/URL] [URL="http://www.php.net/ucfirst"]ucfirst[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$Default[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]" is now your default domain name."[/COLOR][COLOR= #007700];[/COLOR]
                                     [URL="http://www.php.net/break"]break[/URL][COLOR= #007700];
                             default:[/COLOR]
                                    [URL="http://www.php.net/print"]print[/URL] [URL="http://www.php.net/ucfirst"]ucfirst[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$Default[/COLOR][COLOR= #007700]).[/COLOR][COLOR= #DD0000]" can not be changed in the default domain, because of problems."[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$result[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]error[/COLOR][COLOR= #007700]];[/COLOR]
                                    [URL="http://www.php.net/break"]break[/URL][COLOR= #007700];
                        }
}
    }[/COLOR]
    
[COLOR= #0000BB]$Domains[/COLOR] [COLOR= #007700]= new[/COLOR] DirectAdmin_Domains[COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$Domains[/COLOR][COLOR= #007700]->[/COLOR]SetDefaultDomain[COLOR= #007700]([/COLOR][COLOR= #DD0000]test.nl[/COLOR][COLOR= #007700]);[/COLOR]
?>
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren