Como coloco en mi sitio un formulario para que mis clientes accedan al Cpanel, Plesk, o Webmail directamente?
Para ello ponemos a tu disposicion GRATIS el código que usamos en nuestro sitio y una breve explicacion del mismo.
El código de esta explicacion podes descargarlo haciendo click aqui. y ver un ejemplo haciendo click aqui. Si no entendes de PHP no te preocupes, simplemente descarga el código, descomprimelo, sube el archivo php a tu sitio, adapta los formularios del archivo .html a una página de tu sitio y listo.
Pero si te interesa una explicacion mas detallada, por favor continua leyendo...
Lo necesario para hacer que tus clientes entren a sus Paneles de control o webmails desde tu página es simple. Solo necesitarás pasarles mediante GET, o sea, mediante la url, las variables de usuario y clave que necesites para ingresar y si las mismas son correctas, el login será satisfactorio.
Para permitir que tus usuarios ingresen a sus Cpanels, o Plesk o Webmail, o vos mismo ingresar a tu WHM desde tu página simplemente deberas crear 4 formularios, puede ser en una página HTML comun y corriente. Cada uno de ellos de 3 campos, excepto el formulario para Plesk que tiene solo dos campos.
El primer campo será para que las personas coloque su dominio, sin http://www. adelante.
El segundo campo sera para el usuario y el tercero para la clave.
Como en Plesk el dominio es el usuario, solo sera necesario un campo para el dominio y otro para la clave.
Coloca los botones ir respectivos y dale a cada formulario un target _blank, o sea, indicale que se habra en otra página.
Por ejemplo:
<form id="form1" name="form1" method="get" target="_blank" action="cadena.php">
Una vez hecho esto, debes dirigir los formularios a una página php que se encargue de juntar los valores que introdujo tu cliente en el formulario, con la url exacta de cada página de login.
Por ejemplo. La url exacta de el login del Cpanel es:
http://tusitio.com:2082/login/?user=tuusuario&pass=tuclave
Por lo que el php se encargará de cambiar tusitio.com, tuusuario y tuclave por los datos que haya introducido la persona.
Este PHP lucirá de la siguiente manera:
<?
// El primer paso es capturar las variables que le envia el o los formularios. Recuerda, lo que esta entre los corchetes y comillas [''] son los nombres de los campos de los formularios.
$sitiowhm=stripslashes($_GET['sitiowhm']);
$usuariowhm=stripslashes($_GET['usuariowhm']);
$clavewhm=stripslashes($_GET['clavewhm']);
$sitiocpanel=stripslashes($_GET['sitiocpanel']);
$usuariocpanel=stripslashes($_GET['usuariocpanel']);
$clavecpanel=stripslashes($_GET['clavecpanel']);
$sitioplesk=stripslashes($_GET['sitioplesk']);
$claveplesk=stripslashes($_GET['claveplesk']);
$sitiowebmail=stripslashes($_GET['sitiowebmail']);
$usuariowebmail=stripslashes($_GET['usuariowebmail']);
$clavewebmail=stripslashes($_GET['clavewebmail']);
// Luego revisa si ( si usado como condicional, por ejemplo: si hago esto no hago lo otro, es if en ingles. ) le estan pasando los datos para ingresar al WHM, Cpanel, Plesk o Webmail
if($_GET['yendoalwhm']=="si"){
// Finalmente dentro del programa arma la URL respectiva
$url="http://".$sitiowhm.":2086/login/?user=".$usuariowhm."&pass=".$clavewhm;
// Y redirige al navegador de tu cliente a la misma
header("Refresh: 0; URL=".$url."");
}
if($_GET['yendoalcpanel']=="si"){
$url="http://".$sitiocpanel.":2082/login/?user=".$usuariocpanel."&pass=".$clavecpanel;
header("Refresh: 0; URL=".$url."");
}
if($_GET['yendoalplesk']=="si"){
$url="https://".$sitioplesk.":8443/login_up.php3?login_name=".$sitioplesk."&passwd=".$claveplesk;
header("Refresh: 0; URL=".$url."");
}
if($_GET['yendoalwebmail']=="si"){
$url="http://".$sitiowebmail.":2095/login/?user=".$usuariowebmail."@".$sitiowebmail."&pass=".$clavewebmail;
header("Refresh: 0; URL=".$url."");
}
?>
Hemos agregado las variables yendoal para que el programa distinga a cual de los paneles debe redirigir al usuario.
Bien, como ves es simple y sencilla.
Esperemos te sea útil la explicacion y te ayude a darle un servicio de valor agregado a tus clientes que mejore tu imagen ante ellos.
Cualquier cosa que no quede clara, como siempre, tenes a tu disposicion nuestros comentarios.
Enlaces relacionados
Tags relacionados

Aikido
Brazilian
Defensa Personal
Tai chi chuan
Valetodo
Ipod Iphone
Telefonos
Administracion
Empleo
Emprendedores
Gurues
Mercadeo
Motivacion
Temas Legales
Sony Vegas
Playstation
Trucos
PHP
Dreamweaver
Excel
Flash
Photoshop
PowerPoint
varios
Dietas
Enfermedades
Area de Usuarios
Bases de Datos
Buscadores
Compras
Correo Electronico
Evitando el Spam
Panel CPanel
Panel Plesk
Revendedores
Sobre mi dominio
Solucion de problemas
Subiendo mi sitio
Utilidades
Videos Rhosting
Terminos del Servicio - Politica de Privacidad - Ayuda a tus amigos, recomiendanos! - Contactanos
Todos los articulos de la seccion de Ayuda son Copyleft. Podes reproducirlos citando la fuente.
Producto Rhosting.com.ar- 1999 al 2008 - Resistencia - Chaco Las Malvinas son Argentinas