Hallo,
Ik wou een klein hosting starten voor me vrienden of andere bezoekers.
Ik maak gebruik van DirectAdmin, maar ik zie het probleem niet in mijn script:
Heb alles na gekeken, de httpsocket versie is 2.7 en heb daar niets aan aangeraakt dus zou moeten werken.
Iemand die een fout ziet die ik heb overgeslagen?
Mvg
Ik wou een klein hosting starten voor me vrienden of andere bezoekers.
Ik maak gebruik van DirectAdmin, maar ik zie het probleem niet in mijn script:
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/session_start"]session_start[/URL][COLOR= #007700]();[/COLOR]
[URL="http://www.php.net/include"]include[/URL] [COLOR= #DD0000]HTTPSocket.php[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$server_ip[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]"*"[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]//ip van je site , wordt gebruikt voor IP:2222[/COLOR]
[COLOR= #0000BB]$admin_login[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]"*"[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]//de gebruikersnaam van je reseller[/COLOR]
[COLOR= #0000BB]$admin_pass[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]"*"[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// de wachtwoord van je reseller[/COLOR]
[COLOR= #0000BB]$server_ssl[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]"N"[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// wil je de sites starten met http = n https=y[/COLOR]
[COLOR= #0000BB]$gebruikersnaam[/COLOR][COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]gebruikersnaam[/COLOR][COLOR= #007700]];[/COLOR]
[COLOR= #0000BB]$domain[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]domain[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]"."[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]domain2[/COLOR][COLOR= #007700]];[/COLOR]
[COLOR= #0000BB]$email[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]email[/COLOR][COLOR= #007700]];[/COLOR]
[COLOR= #0000BB]$ww[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]ww[/COLOR][COLOR= #007700]];[/COLOR]
[COLOR= #0000BB]$package[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]"default"[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]//package van je reseller[/COLOR]
[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/isset"]isset[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]action[/COLOR][COLOR= #007700]]) &&[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]action[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #DD0000]"add"[/COLOR][COLOR= #007700])
{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"$gebruikersnaam added on *.nl <br>
"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$sock[/COLOR] [COLOR= #007700]= new[/COLOR] HTTPSocket[COLOR= #007700];[/COLOR]
[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$server_ssl[/COLOR] [COLOR= #007700]==[/COLOR] [COLOR= #DD0000]Y[/COLOR][COLOR= #007700])[/COLOR] [COLOR= #FF8000]//zie line na $admin_pass voor meer uiteg[/COLOR]
[COLOR= #007700]{[/COLOR]
[COLOR= #0000BB]$sock[/COLOR][COLOR= #007700]->[/COLOR]connect[COLOR= #007700]([/COLOR][COLOR= #DD0000]"ssl://"[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$server_ip[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]2222[/COLOR][COLOR= #007700]);
}[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
[COLOR= #007700]{[/COLOR]
[COLOR= #0000BB]$sock[/COLOR][COLOR= #007700]->[/COLOR]connect[COLOR= #007700]([/COLOR][COLOR= #0000BB]$server_ip[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]2222[/COLOR][COLOR= #007700]);
}[/COLOR]
[COLOR= #0000BB]$sock[/COLOR][COLOR= #007700]->[/COLOR]set_login[COLOR= #007700]([/COLOR][COLOR= #0000BB]$server_login[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$server_pass[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$sock[/COLOR][COLOR= #007700]->[/COLOR]query[COLOR= #007700]([/COLOR][COLOR= #DD0000]/CMD_API_ACCOUNT_USER[/COLOR][COLOR= #007700],[/COLOR]
[URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR]
[COLOR= #DD0000]action[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]create[/COLOR][COLOR= #007700],[/COLOR]
[COLOR= #DD0000]add[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]Submit[/COLOR][COLOR= #007700],[/COLOR]
[COLOR= #DD0000]username[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]$gebruikersnaam[/COLOR][COLOR= #007700],[/COLOR]
[COLOR= #DD0000]email[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]$email[/COLOR][COLOR= #007700],[/COLOR]
[COLOR= #DD0000]passwd[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]$ww[/COLOR][COLOR= #007700],[/COLOR]
[COLOR= #DD0000]passwd2[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]$ww[/COLOR][COLOR= #007700],[/COLOR]
[COLOR= #DD0000]domain[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]$domain[/COLOR][COLOR= #007700],[/COLOR]
[COLOR= #DD0000]package[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]$package[/COLOR][COLOR= #007700],[/COLOR]
[COLOR= #DD0000]ip[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #0000BB]$server_ip[/COLOR][COLOR= #007700],[/COLOR]
[COLOR= #DD0000]notify[/COLOR] [COLOR= #007700]=>[/COLOR] [COLOR= #DD0000]yes[/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/if"]if[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$result[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]error[/COLOR][COLOR= #007700]] !=[/COLOR] [COLOR= #DD0000]"0"[/COLOR][COLOR= #007700])
{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"<b>$gebruikersnaam can not be created:<br>
"[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$result[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]text[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]"<br>
"[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$result[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]details[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]"<br></b>
"[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
[COLOR= #007700]{[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"User $gebruikersnaam is registered on *.nl"[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/exit"]exit[/URL][COLOR= #007700];
}[/COLOR]
?> Heb alles na gekeken, de httpsocket versie is 2.7 en heb daar niets aan aangeraakt dus zou moeten werken.
Iemand die een fout ziet die ik heb overgeslagen?
Mvg

