08-oct-2006, 18:07
#1 (permalink )
Usuario activo
Fecha de Ingreso: marzo-2006
Ubicación: Mi Casa
Mensajes: 87
Formulario de Soporte Tecnico Hosting
Wenas Tardes,
Muchos teneis un soporte tecnico mediante web con un formulario que usa SMTP, alguien me lo pasa o me pasa los Codigos PHP del formulario.
Gracias y Saludos
__________________
::
SpacioGratis.Net - Alojamentos Web Por Un SMS!! ::
Spaciogratis.Net - WebHosting Profesional
Seccion de hosting Gratuito - 70MB
Para Peticiones ->
Dark-Our@Hotmail.Com
08-oct-2006, 21:41
#2 (permalink )
Usuario activo
Fecha de Ingreso: julio-2006
Ubicación: España
Mensajes: 1.460
Hola, si lo que quieres es un formulario, hay bastantes scripts gratuitos que te permiten generarlo, por ejemplo: PHPMyForm
09-oct-2006, 09:53
#3 (permalink )
Usuario activo
Fecha de Ingreso: marzo-2006
Ubicación: Mi Casa
Mensajes: 87
Wenos Dias,
Muachas Gracias, Lo Buscare y lo Probare
.
Saludos, DarkOur
__________________
::
SpacioGratis.Net - Alojamentos Web Por Un SMS!! ::
Spaciogratis.Net - WebHosting Profesional
Seccion de hosting Gratuito - 70MB
Para Peticiones ->
Dark-Our@Hotmail.Com
09-oct-2006, 18:16
#4 (permalink )
Usuario activo
Fecha de Ingreso: enero-2006
Mensajes: 142
AquÃ# te paso un formulario de contacto, a ver si te sirve.
Código HTML:
<?php
//
// Datos Empresa
//
$company="MiEmpresa";
$supportemail="soporte@miempresa.com";
//
// Inicialización de variables
//
$fname="";
$fmail="";
$fphone="";
$fmess="";
$errname="";
$errmail="";
$errmess="";
$thanks="";
$mensaje="";
//
// Mensajes de error y agradecimiento
//
$formerrname="El Nombre está en blanco.";
$formerrmail="El Email está en blanco o el formato parece incorrecto.";
$formerrmess="El Mensaje está en blanco.";
$formthanks="<b>Gracias por dejarnos un mensaje.<br>Nos pondremos en contacto en cuanto nos sea posible.</b>";
//
if ((isset($_REQUEST['name'])) && ($_REQUEST['name'] == "")) {$errname='<li>'.$formerrname;}
if ((isset($_REQUEST['mail'])) &&
(!ereg('^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@([_a-zA-Z0-9-]+\.)*[a-zA-Z0-9-]{2,200}\.[a-zA-Z]{2,6}$', $_REQUEST['mail'])))
{$errmail='<li>'.$formerrmail;}
if ((isset($_REQUEST['mess'])) && ($_REQUEST['mess'] == "")) {$errmess='<li>'.$formerrmess;}
$fname=$_REQUEST['name'];
$fmail=$_REQUEST['mail'];
$fphone=$_REQUEST['phone'];
$fmess=$_REQUEST['mess'];
if (isset($_REQUEST['name']) && isset($_REQUEST['mail'])
&& isset($_REQUEST['mess']) && $errname.$errmail.$errmess == "")
{$mensaje="Nom: ".$_REQUEST['name']."\nEmail: ".$_REQUEST['mail']."\nTelefon: ".$_REQUEST['phone']."\n\n";
$mensaje.=$_REQUEST['mess'];
$mensaje=wordwrap($mensaje, 70);
unset($_REQUEST['name']);
unset($_REQUEST['mail']);
unset($_REQUEST['mess']);
unset($fname);
unset($fmail);
unset($fphone);
unset($fmess);
$thanks="<li>";
mail($supportemail, '* '.$company.' - FORMULARIO DE CONTACTO *', $mensaje, 'From: '.$supportemail);
$thanks.=$formthanks;
}
?>
<HTML>
<HEAD>
<TITLE> Titulo</TITLE>
</HEAD>
<BODY>
<center>
<TABLE cellSpacing=0 cellPadding=0>
<TR>
<TD vAlign=center width=539>
<font size="+2" > <strong> Formulario de contacto</strong> </font> </TD>
</TR>
<TR>
<TD vAlign=top height="100%" >
<TABLE width=490>
<TR>
<TD colSpan=2>
<TABLE cellSpacing=0 cellPadding=0 width=490>
<TR>
<TD align=left width=490>
</TD>
</TR>
<TR>
<TD vAlign=top height="100%" >
<p align='left' style='margin-left:21px;'>
<ul>
<?=$errname?>
<?=$errmail?>
<?=$errmess?>
<?=$thanks?>
</ul>
</p>
<p align='center'>
<form action='' method='post'>
<table border='0'>
<tr>
<td align='center' colspan='3'> </td>
</tr>
<tr>
<td align='right'> <b> Nombre:</b> </td>
<td> <font color='#FF0000'> <sup> *</sup> </font> </td>
<td> <input size='40' class='formfield' type='text' name='name' value='<?=$fname?>'> </td>
</tr>
<tr>
<td align='right'> <b> Email:</b> </td>
<td> <font color='#FF0000'> <sup> *</sup> </font> </td>
<td> <input size='40' class='formfield' type='text' name='mail' value='<?=$fmail?>'> </td>
</tr>
<tr>
<td align='right'> <b> Teléfono:</b> </td>
<td> </td>
<td> <input size='40' class='formfield' type='text' name='phone' value='<?=$fphone?>'> </td>
</tr>
<tr>
<td colspan='3'> </td>
</tr>
<tr>
<td style='padding-left:21px;' colspan='3'> <B> Mensaje:</B> <font color='#FF0000'> <sup> *</sup> </font> </td>
</tr>
<tr>
<td style='padding-left:20px;' colspan='3'> <textarea class='formfield' name='mess' cols='80' rows='12'> <?=$fmess?> </textarea> </td>
</tr>
<tr>
<td align='right' colspan='3'>
<br>
<input type='submit' name='submit' value='Enviar'>
<input type='reset' name='reset' value='Inicializar'>
</td>
</tr>
</table>
</form>
</p>
</TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
</center>
</BODY>
</HTML>
Solo tienes que cambiar las lineas:
$company="MiEmpresa";
$supportemail="soporte@miempresa.com";
con tus datos, el resto es opcional, asÃ# como los 'styles' que los dejo a tu criterio.
Recuerda que lo tienes que guardar con la extensión .php
Saludos.
Jordi
10-oct-2006, 00:06
#5 (permalink )
Usuario activo
Fecha de Ingreso: marzo-2006
Ubicación: Mi Casa
Mensajes: 87
Buenas Noches,
No veo el Dominio del SMTP, asi no hago nada
PD: Puedes fijarte...
www.spaciogratis.net , el soporte tecnico y las peticiones de hosting estan estropeadas por que los formularios puestos no traen el codigo que indica el dominio del SMTP.
Saludos, DarkOur
__________________
::
SpacioGratis.Net - Alojamentos Web Por Un SMS!! ::
Spaciogratis.Net - WebHosting Profesional
Seccion de hosting Gratuito - 70MB
Para Peticiones ->
Dark-Our@Hotmail.Com
10-oct-2006, 20:50
#6 (permalink )
Usuario activo
Fecha de Ingreso: enero-2006
Mensajes: 142
No entiendo el problema con el SMTP, PHP envia el correo, y eso es lo que quieres no ?
10-oct-2006, 21:15
#7 (permalink )
Usuario activo
Fecha de Ingreso: marzo-2006
Ubicación: Mi Casa
Mensajes: 87
Wenas Noches,
Si en pc si, porque tengo el SMTP en localhost, y pero en el reseller no, porque la url del smtp es mai.xxxxxxx.xxx
Saludos, DarkOur
__________________
::
SpacioGratis.Net - Alojamentos Web Por Un SMS!! ::
Spaciogratis.Net - WebHosting Profesional
Seccion de hosting Gratuito - 70MB
Para Peticiones ->
Dark-Our@Hotmail.Com
11-oct-2006, 20:58
#8 (permalink )
Usuario activo
Fecha de Ingreso: enero-2006
Mensajes: 142
Cita:
Iniciado por
[_IvaN_]
Wenas Noches,
Si en pc si, porque tengo el SMTP en localhost, y pero en el reseller no, porque la url del smtp es mai.xxxxxxx.xxx
Saludos, DarkOur
Si tienes una cuenta reseller y dispone de php, tiene que funcionarte.
Saludos
14-oct-2006, 18:17
#9 (permalink )
Usuario activo
Fecha de Ingreso: agosto-2006
Mensajes: 34
Cita:
Iniciado por
[_IvaN_]
Wenas Noches,
Si en pc si, porque tengo el SMTP en localhost, y pero en el reseller no, porque la url del smtp es mai.xxxxxxx.xxx
Saludos, DarkOur
Disculpa, estas ofreciendo hosting gratuito con un plan revendedor?; estoy seguro que eso viola los TOS de la empresa donde contrataste el reseller. averigua porque sino te pueden dar de baja tu plan
__________________
Elkin Fontalvo
Herramientas
Desplegado
Mode Lineal
Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes
El Código HTML está Desactivado
La franja horaria es GMT. Ahora son las 07:26 .
La más grande comunidad dedicada al web hosting en nuestro idioma.
Para anunciar en ComunidadHosting, o para información general, por favor utiliza el formulario de contacto .