Beste,
Ik heb het volgende script. Maar er staat een error?
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]
?>