The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Automate account creation

Discussion in 'General Discussion' started by EstebanC, Mar 16, 2008.

  1. EstebanC

    EstebanC Member

    Joined:
    Jul 1, 2007
    Messages:
    9
    Likes Received:
    0
    Trophy Points:
    1
    Hello, I made this script but it's not working, can you give to me some help?

    Thank you!

    uno.php

    PHP:
    <script language="JavaScript">
        function 
    cambiaTipoDom(x) {
            switch (
    x) {
                case 
    0:
                    
    document.getElementById('subdom').innerHTML '<strong>.mynicedomain.com</strong>';
                    break;
                case 
    1:
                    
    document.getElementById('subdom').innerHTML '';
            }
        }
    </script>
    <form action="dos.php" method='post'>
    <table border="0" align="center" cellpadding="3" cellspacing="0">
      <tr>
        <td><div align="right">
            <input type="radio" name="tipodomain" id="td1" value="0" onclick="cambiaTipoDom(0);" checked="checked" /><label for="td1">Quiero un <strong>dominio.mynicedomain.com</strong></label><br />
            <input type="radio" name="tipodomain" id="td2" value="1" onclick="cambiaTipoDom(1);" /><label for="td2">Ya poseo un dominio y quiero alojarlo en mynicedomain.com</label><br />
          Dominio: <input name="domain" type="text" MAXLENGTH=30></div></td><td valign="bottom"><span id="subdom"><strong>.mynicedomain.com</strong></span>
        </div></td>
      </tr>
      <tr>
        <td><div align="right">Pass:
          <input name="apass" type="text" MAXLENGTH=8>
        </div></td>
      </tr>
      <tr>
        <td><div align="right">User:
          <input name="auser" type="text" MAXLENGTH=8>
        </div></td>
      </tr>
      <tr>
        <td><div align="right">E-Mail:
          <input name="acontact" type="text" MAXLENGTH=40>
        </div></td>
      </tr>

      <tr>
        <td><div align="right">
          <input type="submit" name="Submit" value="Submit">
        </div></td>
      </tr>
    </table></form>



    dos.php

    PHP:
    <?php
    require '/usr/local/cpanel/Cpanel/Accounting.php.inc';

    foreach(
    $_POST as $key => $val) {
      $
    $key strtolower(trim(stripslashes($val)));
    }

    $host "localhost";
    $user "root";
    $rkey 'here goes the REMOTE KEY';
    $plan "free";

    createacct ("$host""$user""$rkey"0"$domain""$auser""$apass""$plan""$acontact"); 

    echo 
    "Direccion de tu Sitio Web: <br>";
    echo 
    $domain;
    echo 
    "<br>";
    echo 
    "Nombre de Usuario: <br>";
    echo 
    $auser;
    echo 
    "<br>";
    echo 
    "Contraseña: <br>";
    echo 
    $apass;
    echo 
    "<br>";
    echo 
    "Esta llegando un correo a tu cuenta de email con los datos de la cuenta.";
    echo 
    "<br>";
    echo 
    $acontact;


    $asunto    'Bienvenido a mynicedomain.com';
    $mimail 'mynicedomain@gmail.com';
    $mensaje "Bienvenido a mynicedomain.com! \n\n 
    A continuacion te enviamos los datos de tu cuenta de web hosting: \n\n 

    Dominio:  " 
    .
    $domain" \nUsuario: " $auser " \nClave: " $apass "


    --
    mynicedomain.com"
    ;


    $cabeceras 'From: nobody@mynicedomain.com' "\r\n" .
        
    'Reply-To: nobody@mynicedomain.com' "\r\n" .
        
    'X-Mailer: PHP/' phpversion();

    mail($acontact$asunto$mensaje$cabeceras);
    mail($mimail$asunto$mensaje$cabeceras);
    ?>




     
Loading...

Share This Page