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 Temas
Páginas: 1 [2] 3
11  Programación / PHP / Ayuda en formulario de contacto en: 19 Mayo 2017, 20:44 pm
Hola buenas.

Necesitaria un formulario de contacto que funcione en condiciones, tengo varios uno me funciona ok alojado en una web gratuita pero en otra de pago no va pufffff .

Salud2.
12  Programación / PHP / Ayuda en formulario de contacto en: 16 Mayo 2017, 21:40 pm
Hola buenas.

Acabo de crear un formulario de contacto php html y detecto como pruebas que estoy haciendo que cuando en el campo de email se escribe algún correo que no sea Gmail no recibo la solicitud, he cambiado en el archivo send_from_email.php  la recepción de correo de yahoo a Gmail y este no es el problema.

 emeail.html

configuracion email.html
Código
  1. <!doctype htlm>
  2. <html lang="es">
  3.    <head>  
  4.        <title>email</title>                  
  5.        <link rel="stylesheet" type="text/css" href="email_general.css">                            
  6.        <meta name="viewport" content="width=device-width; user-scalable=no; initial-scale=1; maximun-scale=1">
  7. </head>
  8.  
  9.    <body>
  10. <br>
  11. <br>
  12. <ul class="flex-container1">
  13. <li class="item1" id="item">
  14.   <form><b>Rellenar todos los campos obligatorios *</b></form>
  15.   <form><b>antes de mandar el email.</b></form>
  16. <br>  
  17.     <form name="contactform" method="post" action="send_form_email.php">
  18. <table width="70%"> <!-- 330 PX; -->
  19. <tr>
  20. <td valign="top">
  21.  <label for="first_name">Nombre*</label>
  22. </td>
  23. <td valign="top">
  24.  <input  type="text" name="first_name" maxlength="50" size="24">
  25. </td>
  26. </tr>
  27. <tr>
  28. <td valign="top"">
  29.  <label for="last_name">Apellidos*</label>
  30. </td>
  31. <td valign="top">
  32.  <input  type="text" name="last_name" maxlength="50" size="24">
  33. </td>
  34. </tr>
  35. <tr>
  36. <td valign="top">
  37.  <label for="email">Email*</label>
  38. </td>
  39. <td valign="top">
  40.  <input  type="text" name="email" maxlength="80" size="24">
  41. </td>
  42. </tr>
  43. <tr>
  44. <td valign="top">
  45.  <label for="telephone">Telefono*</label>
  46. </td>
  47. <td valign="top">
  48.  <input  type="text" name="telephone" maxlength="30" size="24">
  49. </td>
  50. </tr>
  51. <tr>
  52. <td valign="top">
  53.  <label for="comments">Commentario*</label>
  54. </td>
  55. <td valign="top">
  56.  <textarea  name="comments" maxlength="1000" cols="25" rows="10"></textarea>
  57. </td>
  58. </tr>
  59. <tr>
  60. <td colspan="2" style="text-align:center">
  61.  <input type="submit" value="Enviar">   <a href="https://xxxxxxxxxxxxxxx.es"><b>Web Inicio</b></a>
  62. </td>
  63. </tr>
  64. </form>
  65.    </li>
  66.  
  67. </body>
  68. </htlm>
  69.  
  70.  
  71.  
  72.  

codigo php

Código
  1. <?php
  2. if(isset($_POST['email'])) {
  3.  
  4.    // EDIT THE 2 LINES BELOW AS REQUIRED
  5.    $email_to = "xxxxxxxxxxxx@yahoo.es"; /*you@yourdomain.com */
  6.    $email_subject = "xxxxxxxxxxxxxx"; /*Your email subject line */
  7.  
  8.    function died($error) {
  9.        // your error code can go here
  10.        echo "We are very sorry, but there were error(s) found with the form you submitted. ";
  11.        echo "These errors appear below.<br /><br />";
  12.        echo $error."<br /><br />";
  13.        echo "Please go back and fix these errors.<br /><br />";
  14.        die();
  15.    }
  16.  
  17.  
  18.    // validation expected data exists
  19.    if(!isset($_POST['first_name']) ||
  20.        !isset($_POST['last_name']) ||
  21.        !isset($_POST['email']) ||
  22.        !isset($_POST['telephone']) ||
  23.        !isset($_POST['comments'])) {
  24.        died('We are sorry, but there appears to be a problem with the form you submitted.');      
  25.    }
  26.  
  27.  
  28.  
  29.    $first_name = $_POST['first_name']; // required
  30.    $last_name = $_POST['last_name']; // required
  31.    $email_from = $_POST['email']; // required
  32.    $telephone = $_POST['telephone']; // not required
  33.    $comments = $_POST['comments']; // required
  34.  
  35.    $error_message = "";
  36.    $email_exp = '/^[A-Za-z0-9._%-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$/';
  37.  
  38.  if(!preg_match($email_exp,$email_from)) {
  39.    $error_message .= 'The Email Address you entered does not appear to be valid.<br />';
  40.  }
  41.  
  42.    $string_exp = "/^[A-Za-z .'-]+$/";
  43.  
  44.  if(!preg_match($string_exp,$first_name)) {
  45.    $error_message .= 'The First Name you entered does not appear to be valid.<br />';
  46.  }
  47.  
  48.  if(!preg_match($string_exp,$last_name)) {
  49.    $error_message .= 'The Last Name you entered does not appear to be valid.<br />';
  50.  }
  51.  
  52.  if(strlen($comments) < 2) {
  53.    $error_message .= 'The Comments you entered do not appear to be valid.<br />';
  54.  }
  55.  
  56.  if(strlen($error_message) > 0) {
  57.    died($error_message);
  58.  }
  59.  
  60.    $email_message = "Form details below.\n\n";
  61.  
  62.  
  63.    function clean_string($string) {
  64.      $bad = array("content-type","bcc:","to:","cc:","href");
  65.      return str_replace($bad,"",$string);
  66.    }
  67.  
  68.  
  69.  
  70.    $email_message .= "First Name: ".clean_string($first_name)."\n";
  71.    $email_message .= "Last Name: ".clean_string($last_name)."\n";
  72.    $email_message .= "Email: ".clean_string($email_from)."\n";
  73.    $email_message .= "Telephone: ".clean_string($telephone)."\n";
  74.    $email_message .= "Comments: ".clean_string($comments)."\n";
  75.  
  76. // create email headers
  77. $headers = 'From: '.$email_from."\r\n".
  78. 'Reply-To: '.$email_from."\r\n" .
  79. 'X-Mailer: PHP/' . phpversion();
  80. @mail($email_to, $email_subject, $email_message, $headers);  
  81. ?>
  82.  
  83. <!-- include your own success html here -->
  84.  
  85. Gracias por contactarnos. Estaremos en contacto con usted muy pronto.
  86.  
  87. <?php
  88.  
  89. }
  90. ?>

Salud2.
13  Programación / Desarrollo Web / Ayuda insertar varios iframe en: 21 Marzo 2017, 15:31 pm
Hola buenas.

Tengo varios contenedores de class item, en uno de ellos tendo insertado un iframe de otra hoja html ahora trato de insertar otro iframe en otro item y no hay forma simplemente escribir <iframe></iframe> y se descuadra el resto de item ????

el que ya tengo insertado es:

<li class="item" id="item5"><center><br><iframe width="50%" height="30%" src="Hoja1.html" scrolling="no" frameborder="no"></iframe></center></li>
y cuando inserto lo mismo con otra de otra hoja pues lo dicho antes pufff

<li class="item" id="item3"><center><br><iframe width="50%" height="30%" src="Hoja2.html" scrolling="no" frameborder="no"></iframe></center></li>
Salud2.
14  Programación / Desarrollo Web / Iframe me tiene loco en: 19 Marzo 2017, 15:21 pm
Me tiene locoo…….

trato que en diferentes container con sus item meter hojas html ya creadas.

Este código en este item3 dentro de .flex-container1 tal cual el enlace de hoja html sale otra hoja  html y se deconfigura los enlaces del container2¿??

Código
  1. <ul class="flex-container1">
  2. <li class="item" ID="item3"><img src="Foto eugenio/Eugenio.jpg" " alt="50" width="85vw" height="50vh"><br><iframe width="40%" height="30%" src="Reservar.html" scrolling="no" frameborder="no"></iframe></li>
  3.  

Código
  1. .flex-container1{
  2.    width:100%; /* width:90%; */
  3.    max-width:auto; /* max-width:960px; */    
  4.    list-style-type:none;
  5.    margin:0px auto; /*  margin:20px auto; */
  6.    padding:0;
  7.    background-color:midnightblue; /*  background-color:midnightblue; */  
  8.    /*Flexbox setup*/
  9.    display:flex;
  10.    flex-flow:row wrap;
  11.    justify-content:flex-start;;/*poner los cuadros a la izquierda del padre justify-content: flex-start; centrado center;*/
  12. align-items:center; /*este codigo y el de abajo es para meter varios textos en el cuadro con <br> */
  13.    align-content:stretch; /*este codigo y el de arriba es para meter varios textos en el cuadro con <br> */
  14. }
  15. .item{
  16.    height:160px; /* altura cuadro height:200px; */
  17.    width:290px; /*ancho width:200px; */
  18.    line-height:40px; /*distancia en alto del contenido del cuadro*/
  19.    font-size:13px; /*tamaño del contenido del cuadro*/
  20.    background-color:steelblue; /*color fondo cuadro background-color:steelblue*/
  21.    color:#fff; /*color:#fff; contenido del cuadro*/
  22.    text-align:left; /*ajustar a derecha izquierda o centro el contenido del cuadro*/
  23.    margin:5px 2px; /*25px distancia del ultimo item del cuadro de arriba 2px distancia de cuadros de al lado*/
  24. }
  25.  

En esta otra configuracion si consigo lo que quiero,pero cuando lo coloco en el container1 no me va sale otra hoja html que ya esta en container 2 con otro v-item4 :

Código
  1. <ul class="flex-container2">
  2. <li class="v-item" ID="item5"><img src="Foto eugenio/Eugenio.jpg" " alt="50" width="85vw" height="50vh"><br><iframe width="40%" height="30%" src="Reservar.html" scrolling="no" frameborder="no"></iframe></li>
  3.  

Código
  1. .flex-container2{
  2.    width:100%; /* width:90%; */
  3.    max-width:auto; /* max-width:960px; */    
  4.    list-style-type:none;
  5.    margin:0px auto; /*  margin:20px auto; */
  6.    padding:0;
  7.    background-color:midnightblue; /*  background-color:midnightblue; */  
  8.    /*Flexbox setup*/
  9.    display:flex;
  10.    flex-flow:row wrap;
  11.    justify-content:center;/*poner los cuadros a la izquierda del padre justify-content: flex-start;*/
  12. }
  13. .v-item{
  14.    height:260px; /*  height:200px; */
  15.    width:380px; /* width:200px; */
  16.    line-height:200px; /*distancia en alto del contenido del cuadro*/
  17.    font-size:20px;
  18.    background-color:steelblue;/*color fondo cuadro background-color:steelblue*/
  19.    color:#fff; /*color:#fff; contenido del cuadro*/
  20.    text-align:center;/*ajustar a derecha izquierda o centro el contenido del cuadro*/
  21.    margin:5px 2px;  /*25px distancia del ultimo item del cuadro de arriba 2px distancia de cuadros de al lado*/
  22. }
  23.  
  24. .flex-container3{
  25.    width:100%; /* width:90%; */
  26.    max-width:auto; /* max-width:960px; */    
  27.    list-style-type:none;
  28.    margin:0px auto; /*  margin:20px auto; */
  29.    padding:0;
  30.    background-color:midnightblue; /*  background-color:midnightblue; */  
  31.    /*Flexbox setup*/
  32.    display:flex;
  33.    flex-flow:row wrap;
  34.    justify-content:center;/*poner los cuadros a la izquierda del padre justify-content: flex-start;*/
  35. }
  36.  

 Bueno y aprovecho de paso como puedo cambiar individualmente los  tamaños de los cuadros de los container ¿?????


Salud2.
15  Programación / Desarrollo Web / Como hacer varios div responsive en: 13 Marzo 2017, 15:19 pm
Hola buenas.

Como puedo hacer de estos cuatro div box1 y 2 estan en la msima posicion de altura uno a derecha y otro a izquierda al igual que box3 y 4, que al cambiar de tamaño de pantalla de mas a menos,llega un momento que se montan encima unio de otro y es hacer que el div box2 se coloque debajo de box1 igualmente box3 debajo del 4

Código:
#box1 {
background-color:#0C0;
position:absolute;
top: 50px;
left:50px;
width:300px; /*width:300px;*/
height:50px;
}

#box2 {
background-color:#FC0;
position:absolute;/* position:absolute; */
top: 50px;
right:50px;
width:90px; /*width:90px;*/
height:50px;
}

#box3 {
background-color:#F30;
position:absolute;
bottom: 50px;
right: 50px;
width:300px;
height:50px;
}

#box4 {
background-color:#F9F;
position:absolute;
bottom: 50px;
left: 50px;
width:90px;
    height:50px;
}


Saludoss.
16  Programación / Desarrollo Web / Slideshow con otros div en: 9 Marzo 2017, 21:50 pm
Hola.

Estoy intentando en una misma hoja de web meter todo lo que ya tengo en una web en v arias hojas.

En el primer paso tengo ya el Slidesow y correo y llamar, pero el problema que tengo es que el vertical vista movil ok, pero al poner en pc la pantalla completa el Slideshow ok pero el correo y llamadas no se ven, dejo la configuracion de slideshow y del correo y llamadas.
slideshow:
Código
  1. * {
  2. margin:0;
  3. padding:0;
  4. }
  5.  
  6. .main {
  7. position:absolute;
  8.    top:120;  /* Altura de distancia de cabecera de la presentacion de Fotos*/
  9. position:center;
  10. left:12px;
  11.     /* Distancia de foto a la izquierda de la web  right:0,5vw;*/
  12.    width:auto;
  13. }
  14.  
  15. .slides { /* slides es el contenedor de Fotos*/    
  16. width:90vw; /* Div Ancho de la presentacion de Fotos 100vw*/
  17. height:100vh; /* Div Alto de la presentacion de Fotos desde texto de arriba 100vh*/
  18. }
  19. /* Div Fotos que estan dentro*/
  20. .slides img {
  21. width:90vw; /* Para ver Horizontal Ancho de la presentacion de Fotos 85vw*/
  22. height:100%;/* Para ver Horizontal Alto de la presentacion de Fotos 100% */
  23. }
  24. /* Div Fotos la parte del menu que numera las Fotos */
  25. .slidesjs-pagination {
  26. background:#424242;
  27. list-style:none;
  28. overflow:hidden;
  29. }
  30. /* Div Fotos la parte del menu que numera las Fotos los botones */
  31. .slidesjs-pagination li {
  32. float:left;
  33.  
  34. }
  35.  
  36. .slidesjs-pagination li a {
  37. display:block;
  38. padding:6px 3px; /* Tamaño de los botones numerados de las fotos 8px 12px */
  39. color:#fff;
  40. text-decoration:none;
  41. }
  42.  
  43. .slidesjs-pagination li a:hover {
  44. background:#FFF; /* Color fondo de los botones numerados de las fotos */
  45. }
  46.  
  47. .slides .active {
  48. background:#000; /* Color fondo de los botones numerados de las fotos */
  49. }
  50. /* Debajo es a los botones de next Previous */
  51. .slidesjs-navigation{
  52. background:#000;
  53. color:#fff;
  54. text-decoration:none;
  55. display:inline-block;
  56. padding:6px 10px; /* Tamaño caja negra de los botones de Siguiente y Atras 8px 15px */
  57. float:right;
  58. }
  59.  
  60.  

correo y llamadas:
Código
  1. *{ /*DIV PARA CORREO */
  2. margin:0px;
  3. padding:0px;
  4. }
  5.  
  6. div#correo{ /*DIV PARA CORREO */
  7. position:absolute;
  8.    top:350; /* Distancia de CABECERA */
  9. margin-top:auto;
  10. background:#f90;  /* Color Fondo icono background:#f90*/  
  11. left:5vw;
  12.    width:auto;
  13. height:auto;
  14. font-family:tahoma;
  15. font-size:70px; /* Tamaño Icono*/
  16. }
  17.  
  18. div#correo ul{
  19. list-style:none;
  20. }
  21.  
  22. .icon-mail:before {
  23.  content: "\900";
  24. }
  25.  
  26. /* Div solo llamadas*/
  27. *{
  28. margin:0px;
  29. padding:0px;
  30. }
  31.  
  32. div#llamadas{ /* Div solo llamadas*/
  33. position:absolute;
  34. top:350px;  /* Distancia de cabecera*/
  35. margin-top:auto;
  36. background:#F90;  /* Color Fondo icono*/
  37.    left:67vw;
  38.    width:auto;
  39. height:auto;
  40. font-family:tahoma;
  41. font-size:25px; /* Tamaño icono*/
  42. }
  43.  
  44. .icon-phone:before {
  45.  content: "\e901";
  46. }
  47.  

Saludosss.
17  Programación / Desarrollo Web / Poner comentarios en la web en: 7 Marzo 2017, 14:39 pm
Buenas.

Algo sencillo para poder dejar comentarios en la web, que no sea externo ¿? Todo lo que encuentro no lo acabo de entender o es externo.

Saludosss.
18  Programación / Desarrollo Web / Meter iframe dentro de un Div en: 5 Marzo 2017, 21:34 pm
Buenas.

Como puedo meter iframe dentro de un div, es de google maps lo intente con lo basico que se hasta ahora y nada no soy capaz.

Saludosss.
19  Programación / Desarrollo Web / Ajustar alto de divs en: 4 Marzo 2017, 19:10 pm
Buenas.

como podria aujustar la altura de la distancia entre uno y otro div a lo alto, ya que visto en movil se juntan los divs en pc ok ,tengo esto puesto.

Código
  1. <div ID="texto"><b>textoooooooo</b></div>
  2.           <div ID="texto1"><form></form></div>
  3. <div ID="texto2"><b>textoooooooooooooo</b></div>
  4.              <div ID="texto3"><form></div>
  5.  

Código
  1. div#texto{
  2. position:absolute;
  3.    top:210px; /* distancia cabecera 230*/    
  4.    background-color:#F90; /* fondo color div*/
  5. left:2vw; /* izquierda div*/
  6.    width:auto;
  7. height:auto;
  8. font-family:tahoma; /* tipo de letra*/
  9. font-size:14px; /* tamaño letra*/
  10. }
  11.  
  12. div#texto1{
  13. position:absolute;
  14.    top:230px; /* distancia cabecera 250*/    
  15.    background-color:#6C9; /* fondo color div*/
  16. left:4vw; /* izquierda div*/
  17.    width:90%; /* ancho div*/
  18. height:auto; /* alto div*/
  19. font-family:tahoma; /* tipo de letra*/
  20. font-size:14px; /* tamaño letra*/
  21. }
  22.  
  23.  

Saludosss.
20  Programación / Desarrollo Web / Slideshow para excel en: 28 Febrero 2017, 09:59 am
Hola buenas.

Existe o hay alguna forma en el  Slideshow poner archivos de excel xlsx en lugar de jpg ???

Saludossss.
Páginas: 1 [2] 3
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines