elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


  Mostrar Mensajes
Páginas: [1] 2 3 4
1  Programación / PHP / Formulario PHP en: 26 Junio 2007, 20:17 pm
Hola tengo hecho este formulario que deberia enviarse a un correo, pero no me funciona lo tengo alojado en el host gratuito de iespana, podria ser esa la causa??. Este es el codigo del HTML:

formulario.html
Código:
<html>
<link href="mihoja.css" rel="stylesheet" type="text/css" />

<body>
<body bgcolor="#000000">
<div id="Layer5"></div>
<div id="Layer3">
  <form name="form1" method="post" action="enviar.php">
    <table width="430" border="1">
      <!--DWLayoutTable-->
      <tr>
        <td width="119"><span class="titulares">Nombres:</span></td>
        <td width="295"><span class="Estilo3">
          <label>
          <input name="nombres" type="text" id="nombres">
          </label>
        </span></td>
      </tr>
      <tr>
        <td width="119"><span class="titulares">Apellidos:</span></td>
        <td width="295"><span class="Estilo3">
          <label>
          <input name="apellidos" type="text" id="apellidos" />
          </label>
        </span></td>
      </tr>
      <tr>
        <td width="119"><span class="titulares">Edad</span></td>
        <td width="295"><span class="Estilo3">
          <label>
          <input name="edad" type="text" id="edad">
          </label>
        </span></td>
      </tr>
      <tr>
        <td width="119"><span class="titulares">Nick:</span></td>
        <td width="295"><span class="Estilo3">
          <label>
          <input name="nick" type="text" id="nick">
          </label>
        </span></td>
      </tr>
      <tr>
        <td width="119"><span class="titulares">Correo:</span></td>
        <td width="295"><span class="Estilo3">
          <label>
          <input name="correo" type="text" id="correo">
          </label>
        </span></td>
      </tr>
      <tr>
        <td class="titulares">Telefono:</td>
        <td><label>
          <input name="tel" type="text" id="tel">
        </label></td>
      </tr>
      <tr>
        <td width="119"><span class="titulares">Genero Favorito: </span></td>
        <td width="295"><label>
          <select name="select" size="1" multiple>
            <option value="A" selected>Metal Alternativo</option>
            <option value="B" selected>Death Metal</option>
            <option value="C" selected>Gothic Metal</option>
            <option value="D">Grindcore</option>
            <option value="E">Thrash Metal</option>
            <option value="F">Black Metal</option>
            <option value="G">Doom Metal</option>
            <option value="H">Hardcore</option>
            <option value="I">Power Metal</option>
          </select>
        </label></td>
      </tr>
      <tr>
        <td><span class="titulares">Banda(s) Favorita: </span></td>
        <td><span class="Estilo3">
          <label>
          <input name="favorita" type="text" id="favorita" />
          </label>
        </span></td>
      </tr>
      <tr>
        <td width="119"><span class="Estilo3">
          <label></label>
          <label></label>
        </span></td>
        <td width="295"><span class="Estilo3">
          <label>
          <input name="restablecer" type="reset" id="restablecer" value="Restablecer" />
          <input type="submit" name="Submit" value="Enviar" />
          </label>
        </span></td>
      </tr>
    </table>
    <label></label>
    <p>&nbsp;</p>
  </form>
</div>
</body>
</html>


Y este es el codigo del PHP:

enviar.php
Código:
<?php 
//recibe las variables del html que son datos del usuario, solamente campos de texto
$nombre= $_POST['nombres'];
$apellido=$_POST['apellidos'];
$edad=$_POST['edad'];
$nick=$_POST['nick'];
$correo=$_POST['correo'];
$telefono=$_POST['tel'];
$favoritas=$_POST['favorita'];

//recibe la variable de la lista
switch ($_POST['genero']){
case A:
$gustos="Metal Alternanito";
break;

case B:
$gustos="Death Metal";
break;

case C:
$gustos="Gothic Metal";
break;

case D:
$gustos="Grindcore";
break;

case E:
$gustos="Thrash Metal";
break;

case F:
$gustos="Black Metal";
break;

case G:
$gustos="Doom Metal";
break;

case H:
$gustos="Hardcore";
break;

case I:
$gustos="Power Metal";
break;
}//cierre del switch




//revisamos que los campos no estén vacios
if(empty ($nombres)) $fallo.="No tecleaste tu nombre, \n";
if (empty($apellidos)) $fallo.="No tecleaste tus apellidos, \n";
if (empty($edad)) $fallo.="No tecleaste tu edad, \n";
if (empty($nick)) $fallo.="No tecleaste tu Nick, \n";
if (empty($correo)) $fallo.="No tecleaste tu correo, \n";
if (empty ($telefono)) $fallo.="No tecleaste tu telefono, \n";
if (empty ($favoritas)) $fallo.="No ingresaste ninguna banda favorita";

//validamos que el correo sea correcto
if ((strlen($correo) >= 6) && (substr_count($correo,"@") == 1) && (substr($correo,0,1) != "@") && (substr($correo,strlen($correo)-1,1) != "@")){
       if ((!strstr($correo,"'")) && (!strstr($correo,"\"")) && (!strstr($correo,"\\")) && (!strstr($correo,"\$")) && (!strstr($correo," "))) {           
          if (substr_count($correo,".")>= 1){
             $aux = substr(strrchr ($correo, '.'),1);
             if (strlen($aux)>1 && strlen($aux)<5 && (!strstr($aux,"@")) ){ 
                $aux2 = substr($correo,0,strlen($correo) - strlen($aux) - 1);
}
}

}//fin del if
else{
$fallo.="El correo electrónico que ingresaste no es valido";
} //fin del else

//guardo la cadena del fallo en v
$idiota=$fallo;
$Fallo==””;

if ($fallo==""){//Si no hubo errores
$caracteres = 8; // numero de caracteres a visualizar
$random_pass = substr(md5(rand()),0,$caracteres);


echo "Tu Registro se realizo con éxito, en los prócimos minutos recibirás un correo con tu confirmación de registro y tu password, Gracias por registrarte. <br>
Estos son los datosd que ingresaste: <br>
Nombre : $nombres \n $apellidos<br>
Teléfono: $telefono <br>
Edad: $edad <br>
Correo: $correo <br>
Nick: $nick <br>
Tu(s) Banda Favorita: $favoritas <br>
Password: $y";

//envia al correo del usuario
$asunto= "Registro en Metal Mexica" ;
$MailTo="$sik_ide@hotmail.com";
$dia=date("m.d.Y");
$hora=date("H:i:s");
$contenido="
El moderador de Metal Mexica te ha enviado estemensaje el $dia a las $hora: \n\n
_______________________________________________________________________\n

Asunto: $asunto\n
________________________________________________________________________\n
Estos son tus datos a confirmar \n

Nombre : $nombres \n
Apellido : $apellidos \n
Teléfono : $tel \n
Correo : $correo \n
Nick : $nick \n
Password : $y \n

________________________________________________________________________\n
Género Favorito \n

$gustos

Para confirmar tu registro visita este link: http://tekantoferiacristonegro.iespana.es/form/confirmacion.html
_____________________________________________________________________\n
";

mail($MailTo, "$asunto (de Metal Mexica )", $contenido, "From: $correo");
mail($correo, "$asunto (de Metal Mexica)", $contenido, "From: $correo"); }

else{
//por si hubo campos vacios o el e-mail era incorrecto hace:
echo "Lo sentimos el envio no sepudo realizar, porfavor:<br>
$idiota <br>
Regresa al formulario y corrige los errores";}

?>



Tambien me pidieron que hiciera esto pero no tengo idea como hacerlo. lei lo del phpmailer pero la verdad no lo entendi.

Postales virtuales.

El usuario podrá elegir una imagen y agregarle un mensaje para su envío por e-mail al destinatario.
La imagen llegará con el mensaje y los datos del remitente.

espero alguien me pueda ayudar es urgente
2  Foros Generales / Sugerencias y dudas sobre el Foro / Re: Como puedo hacer esto? en: 28 Octubre 2006, 17:47 pm
pero como hago que sea animado??
3  Foros Generales / Sugerencias y dudas sobre el Foro / Como puedo hacer esto? en: 25 Octubre 2006, 22:07 pm
como puedo hacer una imagen como esta para mi firma??


4  Informática / Software / LITE-ON DVD RW DL 16X en: 14 Agosto 2006, 19:39 pm
Hola mi problema con la grabadora Lite-On DVD+- RW Double Layer 16X, empezo cuando le quite el nero 6.3 que trae ya instalado, y le instale el nero 7, pero me empezo a dar un poco de problemas porke la makina kedaba un poko lenta (lei que komo era un demo tenia muchos fallos), asi que lo desinstale y le instale Nero 7.1, que me dijeron korria bien, luego de instalarlo comenzaron mis pesasillas ya que me grababa Cds mal (Con los DVDS no hay problema). Lo desinstale y le reinstale el que traia (nero 6.3) y me empezo a tirar un error que decia: Instalacion Corrupta. Y desde eso ya no me lee los CDs, ni los puedo grabar, hay algunos que los reconoce pero no los lee. Ya intente restaurar el sistema ya que la makina trae un software de recuperacion que te reinstala todo el S.O. pero no kedo bien aun no me lee CDs, lo raro es que kon los DVDs no tengo problema ni para leerlos ni para grabarlos.

Espero que alguien pueda ayudarme a solucionar el problema ya que no se komo resolverlo.

Gracias de antemano.
5  Media / Multimedia / Re: Duda con el DVD Lab-Pro en: 12 Mayo 2006, 19:56 pm
gracias porfin logre hacerlo...... lo uniko que no pude hacer fue lo de las transiciones de menus pero ya ni modo
6  Media / Multimedia / Re: Problema con archivo .MKV en: 12 Mayo 2006, 19:54 pm
Pues por mas que busko y busko no he logrado encontrar el codec para poder ver los archivos H264/AVC ya instale el x264, ffdshow pero no funciona y pues espero si alguien lo tiene me lo pueda compartir o que alguien me diga donde bajarlo porke en la pagina que me dijo sourraund ninguno me funciono.
7  Media / Multimedia / Re: Problema con archivo .MKV en: 28 Abril 2006, 00:27 am
Pues por mas que buske no pude encontrar el codec.... alguna idea de donde puedo bajarlo??
8  Media / Multimedia / Re: Problema con archivo .MKV en: 26 Abril 2006, 03:01 am
Si lo hice bien por que intente kon otro archivo mkv que tengo y kon ese no hubo ningun problema..... y kon el archivo que no se puede me permite extraer los otros archivos que trae que son el audio y los subtitulos .

Intentare buskar el kodec individual
9  Media / Multimedia / Re: Problema con archivo .MKV en: 26 Abril 2006, 00:22 am
Lo intente kon el MKVextractGUI y al darle extraer me dice que no reconoce ese tipo de archivo....... se refiere al Track1 (V_MPEG4_ISO_AVC) le dije que lo extrajera komo un AVI pero luego ya no se reproduce ese AVI, cheke sus propiedades kon el GSPOT y dice que su codec es un H264 y al parecer el KLiteCodec 2.5 trae codec para reproducirlo pero no me lo muestra....... alguna idea para solucionarlo o no debi extraerlo komo avi?

espero respuesta
10  Media / Multimedia / Duda con el DVD Lab-Pro en: 25 Abril 2006, 03:18 am
Bueno para empezar tengo el programa en la version pro ya kon medicina y me baje el tutorial de http:\\www.lawebdegoku.miarroba.com (de donde mas?) y pues puse en practica todo primero solo con un video en formato vcd y todo salio bien lo uniko que paso que al separar el audio y el video demuplexar o komo se diga pues el audio perdio kalidad y se escuchaba kon sonidos medio raros (komo si fuera un cd rayado) ah lo guarde en wav.

Bueno tengo unos archivos avi (xvid) y quiero kemarlos en dvd y lo que quiero saber es a que formato tengo que konvertirlos para que los acepte el DVD Lab-Pro  y sin perder kalidad o no mucha.

Otra duda es que en el tutorial dice que se puede poner un videoclip antes de entrar al menu de titulos komo un intro y dice alli que hay que meter el archivo en la carpeta clips del programa y quiero saber en que formato tiene que estar el clip para que me lo acepte el DVD Lab-Pro ya que intente kon VCD, SVCD y ninguno me funciono, incluso kon el MPEG-2 que te crea un archivo de video y uno de audio. pero ni asi.

Las conversiones las hago kon el Canopus.

Bueno espero que se puedan hacer kon el canopus y sino espero que me digan kon kual y kual es el formato adecuado para poder utilizarlo en el DVD Lab- Pro.

Espero no molestar mucho gracias de antemano.
Páginas: [1] 2 3 4
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines