Directadmin api werkt niet?

Gestart doorOburoni31 reacties40 weergaven

32 berichten · pagina 1 van 3

Oburoni

Lid · Topicstarter

Berichten
201
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hey, ik heb een directadmin api maar bij mij werkt hij niet?

[COLOR= #0000BB]<?php[/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]"5.2.65.165"[/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]"XXXXX"[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]//de gebruikersnaam van je reseller[/COLOR]
    [COLOR= #0000BB]$admin_pass[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]"XXXXX"[/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]"normal"[/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]"Gebruiker $gebruikersnaam toevoegen op server $ip.... <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]N[/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>De gebruiker $gebruikersnaam op server $server_ip kan niet worden aangemaakt:<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]"Gebruiker $gebruikersnaam maakte een server op $server_ip<br>
"[/COLOR][COLOR= #007700];
    }[/COLOR]
     
    [URL="http://www.php.net/exit"]exit[/URL][COLOR= #007700]();
    }[/COLOR]
    ?>
     
     
    <form action="" method="POST">
    <input type="hidden" name="action" value="add">
    Gebruikersnaam: <input type="text" name="gebruikersnaam"><br>
    Domein:<input type="text" name="domain">.<select name="domain2"><option value="jouwdomein.nl">jouwdomein.nl</option></select><br>
    Email: <input type="text" name="email"><br>
    Wachtwoord: <input type="password" name="ww"><br>
        <input type="submit" name="verzend" value="Verzend">
    </form>


Ik heb de HTTPSocket maar dat maakt geen verschil?

Iedere keer krijg ik dit:

"Gebruiker sdtdfg toevoegen op server ....
De gebruiker sdtdfg op server 5.2.65.165 kan niet worden aangemaakt:"
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Wat staat er in $result?
0
Oburoni

Lid · Topicstarter

Berichten
201
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik krijg bij het aanmaken alleen dit?

Gebruiker sdtdfg toevoegen op server ....
De gebruiker sdtdfg op server 5.2.65.165 kan niet worden aangemaakt:
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Oburoni schreef:
Ik krijg bij het aanmaken alleen dit?

Gebruiker sdtdfg toevoegen op server ....
De gebruiker sdtdfg op server 5.2.65.165 kan niet worden aangemaakt:
Doe eens:

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/print_r"]print_r[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$result[/COLOR][COLOR= #007700]);[/COLOR]
?>
0
Oburoni

Lid · Topicstarter

Berichten
201
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
waar? (ik ben niet goed in dit soort dingen yummie)
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Op Regel 49
0
Oburoni

Lid · Topicstarter

Berichten
201
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dan krijg ik dit:

Gebruiker testla toevoegen op server ....
Array ( ) De gebruiker testla op server 5.2.65.165 kan niet worden aangemaakt:
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Heb je wel HTTPSocket.php in de zelfde map staan?
0
Oburoni

Lid · Topicstarter

Berichten
201
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ja
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Kopieer eens de hele error dus ook na :
0
Oburoni

Lid · Topicstarter

Berichten
201
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dat is het dus, er komt verder niks
0
Berichten
10.421
Reputatie
4
Punten
0,00
Lid sinds
Laatst gezien
Heb nog nooit van een weigerende API gehoord.
Ik denk dat je script ergens een fout heeft. Kloppen je gegevens wel? En wat als je /CMD_API_ACCOUNT_USER eens handmatig aanroept, met je gegevens uit je array als GET?
0
Oburoni

Lid · Topicstarter

Berichten
201
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Zou je me een script daarvan kunnen sturen?
0
Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Oburoni schreef:
Zou je me een script daarvan kunnen sturen?
Dat is geen script dat moet je gewoon handmatig doen.
0
Oburoni

Lid · Topicstarter

Berichten
201
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Maar dat kan ik niet bloos
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