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

 

 


Tema destacado: AIO elhacker.NET 2021 Compilación herramientas análisis y desinfección malware


  Mostrar Temas
Páginas: [1] 2
1  Foros Generales / Foro Libre / Adsense alternativas en: 8 Septiembre 2019, 08:49 am
Hola! Tengo una web algo así como una tienda online y me gustaría probar un monetizador con Adsense cometí un errores y no hay manera de solucionarlo:

Por un lado (como tardaban) pedí con dos mails uno que no era de google abrir cuenta pero me lo cazaron y no hay manera de cancelar la cuenta ¿alguien sabe alguna manera rápida?

Dado que parece misión imposible (he probado con monetyzer que de momento mal) ¿alguien sabe si hay alguna más fiable que no sea porno para probar?
2  Programación / PHP / My sqli echo parse error en: 6 Septiembre 2019, 08:49 am
Hola dónde está lo que estoy haciendo mal? ME podéis ayudar por favor a ver qué pudo modificar?

Parse error: syntax error, unexpected 'echo' (T_ECHO) in C:\xampp\htdocs\delos\materialvisitas.php on line 190

Código
  1.  
  2.  
  3. <?php  
  4. $conexio=mysqli_connect("localhost","root","") or die("Problemas en la conexion");
  5. mysqli_select_db($conexio,"ugtdef") or die("Problemas en la seleccin de la base de datos");  
  6.  
  7.  
  8.  
  9. ?>
  10. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  11. <?php
  12.  
  13.  $result=$conexio->query("SELECT * FROM materialvisitas ORDER BY fecha DESC");  
  14.  
  15. ?>
  16.  
  17.  
  18. <table class="table table-condensed table-hover table-bordered table-striped text-justify">
  19. <tr><td colspan="5"><strong> Material Ordenado Por Fecha (Working Progress)</strong></td></tr>
  20. <tr>
  21.  
  22.    <td><div class="sizef"><strong> Fecha Material</strong></div></td>
  23.     <td><strong> Archivo </strong></td>
  24.    <td><strong> Nombre </strong></td>
  25.    <td><strong> Nombre Largo</strong></td>
  26.  
  27. <td><strong> Descripci&oacute;n y observaciones</strong></td>
  28.  
  29.  
  30.  
  31.                    </tr>
  32.  
  33.               <?php  
  34.  
  35.  
  36. while ($row=$result->fetch_array(MYSQLI_ASSOC){  
  37.  
  38.  echo "</tr>";
  39. echo "<td>$row[1]</td>";
  40.  echo "<td>$row[2]</td>";
  41.  
  42. echo "<td><a href=$row[5]>Descargar Fichero</a></td>";
  43.    echo "<td>$row[2]</td>";  
  44.    echo "<td>$row[3]</td>";  
  45.  
  46.  //echo "<td >$row[4]</td>";
  47.  
  48.  
  49.  
  50.    echo "</tr>";  
  51.  
  52.    $result->free;
  53. }  else {
  54.   exit($mysqli -> error); // this will show the error (if exists)
  55. }
  56.  
  57. ?>  
  58. </table>                    
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69. </div>
  70. </div>
  71.  



Mod: Temas sobre PHP van al subforo de PHP.
3  Programación / Bases de Datos / SESSION y campo de base de datos en: 30 Agosto 2019, 09:35 am
Hola a todos,

A ver si me podéis ayudar con esta consulta:

Cuando mi usuario se registra el campo
Código
  1. $_SESSION['uid']
me muestra el id del usuario (que tiene asociado un mail y un CIF).

La cuestión es, cada usuario en la tabla de registro Users tiene el id=al resultado de esta SESSION por ejemplo el id es 8.

La cuestión es que tengo un folder uno ContabilidadAnual dentro a su vez tengo carpetas que tienen el número de un CIF. Por ejemplo en una carpeta de ContabilidadAnual hay una carpeta que se llama A17181958 y en esa carpeta hay archivos pdf.

Los archivos están "referenciados" en una tabla llamada ContabilidadAnual con los campos (la subida de los archivos lo hago a mano porque de momento no sé como hacer el INSERT con la ruta y adjuntar el archivo donde toda). La cuestión es que la tabla tiene

idconta Rutaarchivo CIF Nombre Comentario Año

Hay varios CIF claro.

Lo que yo quiero es hacer una consulta para que saque en una tabla en una línea todo lo que sean Contabilidades del CIF=A17181958 con todos los campos de la tabla del usuario conectado.



¿Cómo podría a partir de SESSION ir a la tabla users buscar el CIF y a partir del CIF que me muestre sólo los archivos de ese usuario que están en la tabla?

Me podéis orientar?
4  Programación / Desarrollo Web / archivo y consulta en: 29 Agosto 2019, 18:55 pm
Hola a todos,

Quiero subir a mi base de datos ficheros y he leido que se hace por rutas?

Yo quiero subir para cada cliente con un CIF la contabilidad anual por años. Lo que wuiero es subir el cliente CIF, la ruta al fichero, (¿el fichero?) el año y el nombre.

He leido que a veces se sube por BLOP pero no es eficiente?
¿como se haría eso?

5  Programación / Desarrollo Web / Adsense cuenta triplicada en: 31 Mayo 2019, 21:49 pm
Hola compis por novato, y sin mala intención cree tres cuentas adsense o cuatro la verdad ya no lo sé, porque me dice el inicio de una que no reconozco.

La cuestión es que no hay manera de cancelar las cuentas (el "drowdown" no me aparece habilitado y no me deja cerrar ninguna cuenta.

¿cómo proceder? No hay manera de contactar con adsense y no veo nada de lopd de google donde escribirles asociado a adsense para que me den de baja.

Si alguien lo sabe podéis darme un truco o ayuda para saber cuantas cuentas  tengo y/o cómo borrarlas/cancelarlas?

6  Programación / PHP / Inicio sesión que redirija a una página u otra en: 26 Mayo 2019, 19:04 pm
Hola quisiera que mi web me redirigiera a check-login.php si el email de registro es "ejemplo@gmail.com" en cualquier otro caso que me lleve a "usuariologeado.php".

¿Dónde debería poner un if para que me redirigiera a una u otra?

Os pongo mi index.php y mi check-login.php


Mi index.php


Código
  1.  
  2. <!DOCTYPE html>
  3. <html lang="en">
  4.  
  5. <head>
  6.  
  7.  <meta charset="utf-8">
  8.  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  9.  <meta name="description" content="">
  10.  <meta name="author" content="">
  11.  
  12.  <title>Diafebus</title>
  13.  
  14.  <!-- Bootstrap core CSS -->
  15.  <link href="vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
  16.  
  17.  <!-- Custom fonts for this template -->
  18.  <link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
  19.  <link href="https://fonts.googleapis.com/css?family=Montserrat:400,700" rel="stylesheet" type="text/css">
  20.  <link href='https://fonts.googleapis.com/css?family=Kaushan+Script' rel='stylesheet' type='text/css'>
  21.  <link href='https://fonts.googleapis.com/css?family=Droid+Serif:400,700,400italic,700italic' rel='stylesheet' type='text/css'>
  22.  <link href='https://fonts.googleapis.com/css?family=Roboto+Slab:400,100,300,700' rel='stylesheet' type='text/css'>
  23.  
  24.  <!-- Custom styles for this template -->
  25.  <link href="css/agency.min.css" rel="stylesheet">
  26.  
  27. </head>
  28.  
  29. <body id="page-top">
  30.  
  31.  <!-- Navigation -->
  32.  <nav class="navbar navbar-expand-lg navbar-dark fixed-top" id="mainNav">
  33.    <div class="container">
  34.      <a class="navbar-brand js-scroll-trigger" href="#page-top">Diafebus</a>
  35.      <button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">
  36.        Menu
  37.        <i class="fas fa-bars"></i>
  38.      </button>
  39.      <div class="collapse navbar-collapse" id="navbarResponsive">
  40.        <ul class="navbar-nav text-uppercase ml-auto">
  41.          <li class="nav-item">
  42.            <a class="nav-link js-scroll-trigger" href="#services">Servicios</a>
  43.          </li>
  44.          <li class="nav-item">
  45.            <a class="nav-link js-scroll-trigger" href="#portfolio">Portfolio</a>
  46.          </li>
  47.          <li class="nav-item">
  48.            <a class="nav-link js-scroll-trigger" href="#about">Sobre Nosotros</a>
  49.          </li>
  50.          <li class="nav-item">
  51.            <a class="nav-link js-scroll-trigger" href="#team">Equipo</a>
  52.          </li>
  53.          <li class="nav-item">
  54.            <a class="nav-link js-scroll-trigger" href="#contact">Contacta con Nosotros</a>
  55.          </li>
  56.        </ul>
  57.      </div>
  58.    </div>
  59.  </nav>
  60.  
  61.  <!-- Header -->
  62.  <header class="masthead">
  63.    <div class="container">
  64.      <div class="intro-text">
  65.        <div class="intro-lead-in">Bienvenid@s a Dik</div>
  66.        <div class="intro-heading text-uppercase">Consult </div>
  67.        <a class="btn btn-primary btn-xl text-uppercase js-scroll-trigger" href="#services">Mira más</a>
  68.      </div>
  69.    </div>
  70.  </header>
  71.  
  72.  <!-- Services -->
  73.  <section class="page-section" id="services">
  74.    <div class="container">
  75.      <div class="row">
  76.        <div class="col-lg-12 text-center">
  77.          <h2 class="section-heading text-uppercase">Accede a tu cuenta</h2>
  78.          <h3 class="section-subheading text-muted">Estaremos encantados de ayudarte.</h3>
  79.        </div>
  80.      </div>
  81.      <div class="CENTER-BLOCK">
  82.  
  83.  
  84.          <div class="card">
  85.            <div class="loginBox">
  86.              <img src="images/php-mysql-logo.png" class="img-responsive" alt="PHP MySQL logos">
  87.              <h2>Login</h2>
  88.  
  89.              <form action="check-login.php" method="post">                            
  90.                <div class="form-group">                  
  91.                  <input type="email" class="form-control input-lg" name="email" placeholder="Email" required>        
  92.                </div>              
  93.                <div class="form-group">        
  94.                  <input type="password" class="form-control input-lg" name="password" placeholder="Password" required>      
  95.                </div>                    
  96.                  <button type="submit" class="btn btn-success btn-block">Login</button>
  97.              </form>
  98.              <!-- Collapse a form when user click Lost your password? link-->
  99.              <p><a href="#showForm" data-toggle="collapse" aria-expanded="false" aria-controls="collapse">Lost your password?</a></p>  
  100.              <div class="collapse" id="showForm">
  101.                <div class='well'>
  102.                  <form action="password-recovery.php" method="post">
  103.                    <div class="form-group">                    
  104.                      <input type="email" class="form-control" name="email" placeholder="Enter the email associated with the password." required>
  105.                    </div>
  106.                    <button type="submit" class="btn btn-dark">Recover Password</button>
  107.                  </form>              
  108.                </div>
  109.              </div>
  110.  
  111.              <hr><p>New to PHP Login? <a href="index.php" title="Create an account">Create an account</a>.</p>              
  112.            </div><!-- /.loginBox -->
  113.          </div><!-- /.card -->
  114.  
  115.  
  116.  
  117.  
  118.  
  119.    </div>
  120.    </div>
  121.  </section>
  122.  
  123.  <!-- Portfolio Grid -->
  124.  <section class="bg-light page-section" id="portfolio">
  125.    <div class="container">
  126.      <div class="row">
  127.        <div class="col-lg-12 text-center">
  128.          <h2 class="section-heading text-uppercase">Portfolio</h2>
  129.          <h3 class="section-subheading text-muted">Lorem ipsum dolor sit amet consectetur.</h3>
  130.        </div>
  131.      </div>
  132.      <div class="row">
  133.        <div class="col-md-4 col-sm-6 portfolio-item">
  134.          <a class="portfolio-link" data-toggle="modal" href="#portfolioModal1">
  135.            <div class="portfolio-hover">
  136.              <div class="portfolio-hover-content">
  137.                <i class="fas fa-plus fa-3x"></i>
  138.              </div>
  139.            </div>
  140.            <img class="img-fluid" src="img/portfolio/01-thumbnail.jpg" alt="">
  141.          </a>
  142.          <div class="portfolio-caption">
  143.            <h4>Threads</h4>
  144.            <p class="text-muted">Illustration</p>
  145.          </div>
  146.        </div>
  147.        <div class="col-md-4 col-sm-6 portfolio-item">
  148.          <a class="portfolio-link" data-toggle="modal" href="#portfolioModal2">
  149.            <div class="portfolio-hover">
  150.              <div class="portfolio-hover-content">
  151.                <i class="fas fa-plus fa-3x"></i>
  152.              </div>
  153.            </div>
  154.            <img class="img-fluid" src="img/portfolio/02-thumbnail.jpg" alt="">
  155.          </a>
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.    </div>
  164.  
  165.  
  166.    <div class="container">
  167.    <div class="row">
  168.      <div class="col-sm-12">
  169.        <h1>Login</h1>
  170.        <p>Venga resgístrate.</p>  
  171.      </div>
  172.  </div>
  173.  
  174.  <div class="row">
  175.    <div class="col-sm-12 col-md-6 col-lg-6">
  176.  
  177.    <h3>Crea una Cuenta</h3><hr />
  178.  
  179.    <form method="post" action="create-account.php" method="POST">
  180.      <div class="form-group">        
  181.        <input type="text" class="form-control" name="name" placeholder="Escribe tu nombre" required>    
  182.      </div>
  183.  
  184.      <div class="form-group">        
  185.        <input type="email" class="form-control" name="email" aria-describedby="emailHelp" placeholder="Escribe tu email" required>
  186.      </div>
  187.  
  188.      <div class="form-group">        
  189.        <input type="password" class="form-control" name="password" placeholder="Crea un Password" required>
  190.      </div>
  191.  
  192.      <button type="submit" class="btn btn-success btn-block">Crea mi cuenta</button>
  193.    </form>  
  194.    </div>    
  195.    <div class="col-sm-12 col-md-6 col-lg-6">
  196.      <h3>Login</h3><hr />
  197.      <p>Ya tienes una cuenta? <a href="login.php" title="Login Here">Login here!</a></p>
  198.    </div>
  199.  </div>
  200. </div>
  201.  </section>
  202.  
  203.  <!-- About -->
  204.  <section class="page-section" id="about">
  205.    <div class="container">
  206.      <div class="row">
  207.        <div class="col-lg-12 text-center">
  208.          <h2 class="section-heading text-uppercase">About</h2>
  209.          <h3 class="section-subheading text-muted">Lorem ipsum dolor sit amet consectetur.</h3>
  210.        </div>
  211.      </div>
  212.      <div class="row">
  213.        <div class="col-lg-12">
  214.          <ul class="timeline">
  215.            <li>
  216.              <div class="timeline-image">
  217.                <img class="rounded-circle img-fluid" src="img/about/1.jpg" alt="">
  218.              </div>
  219.              <div class="timeline-panel">
  220.                <div class="timeline-heading">
  221.                  <h4>2009-2011</h4>
  222.                  <h4 class="subheading">Our Humble Beginnings</h4>
  223.                </div>
  224.                <div class="timeline-body">
  225.                  <p class="text-muted">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sunt ut voluptatum eius sapiente, totam reiciendis temporibus qui quibusdam, recusandae sit vero unde, sed, incidunt et ea quo dolore laudantium consectetur!</p>
  226.                </div>
  227.              </div>
  228.            </li>
  229.            <li class="timeline-inverted">
  230.              <div class="timeline-image">
  231.                <img class="rounded-circle img-fluid" src="img/about/2.jpg" alt="">
  232.              </div>
  233.              <div class="timeline-panel">
  234.                <div class="timeline-heading">
  235.                  <h4>March 2011</h4>
  236.                  <h4 class="subheading">An Agency is Born</h4>
  237.                </div>
  238.                <div class="timeline-body">
  239.                  <p class="text-muted">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sunt ut voluptatum eius sapiente, totam reiciendis temporibus qui quibusdam, recusandae sit vero unde, sed, incidunt et ea quo dolore laudantium consectetur!</p>
  240.                </div>
  241.              </div>
  242.            </li>
  243.            <li>
  244.              <div class="timeline-image">
  245.                <img class="rounded-circle img-fluid" src="img/about/3.jpg" alt="">
  246.              </div>
  247.              <div class="timeline-panel">
  248.                <div class="timeline-heading">
  249.                  <h4>December 2012</h4>
  250.                  <h4 class="subheading">Transition to Full Service</h4>
  251.                </div>
  252.                <div class="timeline-body">
  253.                  <p class="text-muted">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sunt ut voluptatum eius sapiente, totam reiciendis temporibus qui quibusdam, recusandae sit vero unde, sed, incidunt et ea quo dolore laudantium consectetur!</p>
  254.                </div>
  255.              </div>
  256.            </li>
  257.            <li class="timeline-inverted">
  258.              <div class="timeline-image">
  259.                <img class="rounded-circle img-fluid" src="img/about/4.jpg" alt="">
  260.              </div>
  261.              <div class="timeline-panel">
  262.                <div class="timeline-heading">
  263.                  <h4>July 2014</h4>
  264.                  <h4 class="subheading">Phase Two Expansion</h4>
  265.                </div>
  266.                <div class="timeline-body">
  267.                  <p class="text-muted">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Sunt ut voluptatum eius sapiente, totam reiciendis temporibus qui quibusdam, recusandae sit vero unde, sed, incidunt et ea quo dolore laudantium consectetur!</p>
  268.                </div>
  269.              </div>
  270.            </li>
  271.            <li class="timeline-inverted">
  272.              <div class="timeline-image">
  273.                <h4>Be Part
  274.                  <br>Of Our
  275.                  <br>Story!</h4>
  276.              </div>
  277.            </li>
  278.          </ul>
  279.        </div>
  280.      </div>
  281.    </div>
  282.  </section>
  283.  
  284.  <!-- Team -->
  285.  <section class="bg-light page-section" id="team">
  286.    <div class="container">
  287.      <div class="row">
  288.        <div class="col-lg-12 text-center">
  289.          <h2 class="section-heading text-uppercase">Our Amazing Team</h2>
  290.          <h3 class="section-subheading text-muted">Lorem ipsum dolor sit amet consectetur.</h3>
  291.        </div>
  292.      </div>
  293.      <div class="row">
  294.        <div class="col-sm-4">
  295.          <div class="team-member">
  296.            <img class="mx-auto rounded-circle" src="img/team/1.jpg" alt="">
  297.            <h4>Kay Garland</h4>
  298.            <p class="text-muted">Lead Designer</p>
  299.            <ul class="list-inline social-buttons">
  300.              <li class="list-inline-item">
  301.                <a href="#">
  302.                  <i class="fab fa-twitter"></i>
  303.                </a>
  304.              </li>
  305.              <li class="list-inline-item">
  306.                <a href="#">
  307.                  <i class="fab fa-facebook-f"></i>
  308.                </a>
  309.              </li>
  310.              <li class="list-inline-item">
  311.                <a href="#">
  312.                  <i class="fab fa-linkedin-in"></i>
  313.                </a>
  314.              </li>
  315.            </ul>
  316.          </div>
  317.        </div>
  318.        <div class="col-sm-4">
  319.          <div class="team-member">
  320.            <img class="mx-auto rounded-circle" src="img/team/2.jpg" alt="">
  321.            <h4>Larry Parker</h4>
  322.            <p class="text-muted">Lead Marketer</p>
  323.            <ul class="list-inline social-buttons">
  324.              <li class="list-inline-item">
  325.                <a href="#">
  326.                  <i class="fab fa-twitter"></i>
  327.                </a>
  328.              </li>
  329.              <li class="list-inline-item">
  330.                <a href="#">
  331.                  <i class="fab fa-facebook-f"></i>
  332.                </a>
  333.              </li>
  334.              <li class="list-inline-item">
  335.                <a href="#">
  336.                  <i class="fab fa-linkedin-in"></i>
  337.                </a>
  338.              </li>
  339.            </ul>
  340.          </div>
  341.        </div>
  342.        <div class="col-sm-4">
  343.          <div class="team-member">
  344.            <img class="mx-auto rounded-circle" src="img/team/3.jpg" alt="">
  345.            <h4>Diana Pertersen</h4>
  346.            <p class="text-muted">Lead Developer</p>
  347.            <ul class="list-inline social-buttons">
  348.              <li class="list-inline-item">
  349.                <a href="#">
  350.                  <i class="fab fa-twitter"></i>
  351.                </a>
  352.              </li>
  353.              <li class="list-inline-item">
  354.                <a href="#">
  355.                  <i class="fab fa-facebook-f"></i>
  356.                </a>
  357.              </li>
  358.              <li class="list-inline-item">
  359.                <a href="#">
  360.                  <i class="fab fa-linkedin-in"></i>
  361.                </a>
  362.              </li>
  363.            </ul>
  364.          </div>
  365.        </div>
  366.      </div>
  367.      <div class="row">
  368.        <div class="col-lg-8 mx-auto text-center">
  369.          <p class="large text-muted">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aut eaque, laboriosam veritatis, quos non quis ad perspiciatis, totam corporis ea, alias ut unde.</p>
  370.        </div>
  371.      </div>
  372.    </div>
  373.  </section>
  374.  
  375.  <!-- Clients -->
  376.  <section class="py-5">
  377.    <div class="container">
  378.      <div class="row">
  379.        <div class="col-md-3 col-sm-6">
  380.          <a href="#">
  381.            <img class="img-fluid d-block mx-auto" src="img/logos/envato.jpg" alt="">
  382.          </a>
  383.        </div>
  384.        <div class="col-md-3 col-sm-6">
  385.          <a href="#">
  386.            <img class="img-fluid d-block mx-auto" src="img/logos/designmodo.jpg" alt="">
  387.          </a>
  388.        </div>
  389.        <div class="col-md-3 col-sm-6">
  390.          <a href="#">
  391.            <img class="img-fluid d-block mx-auto" src="img/logos/themeforest.jpg" alt="">
  392.          </a>
  393.        </div>
  394.        <div class="col-md-3 col-sm-6">
  395.          <a href="#">
  396.            <img class="img-fluid d-block mx-auto" src="img/logos/creative-market.jpg" alt="">
  397.          </a>
  398.        </div>
  399.      </div>
  400.    </div>
  401.  </section>
  402.  
  403.  <!-- Contact -->
  404.  <section class="page-section" id="contact">
  405.    <div class="container">
  406.      <div class="row">
  407.        <div class="col-lg-12 text-center">
  408.          <h2 class="section-heading text-uppercase">Contact Us</h2>
  409.          <h3 class="section-subheading text-muted">Lorem ipsum dolor sit amet consectetur.</h3>
  410.        </div>
  411.      </div>
  412.      <div class="row">
  413.        <div class="col-lg-12">
  414.          <form id="contactForm" name="sentMessage" novalidate="novalidate">
  415.            <div class="row">
  416.              <div class="col-md-6">
  417.                <div class="form-group">
  418.                  <input class="form-control" id="name" type="text" placeholder="Your Name *" required="required" data-validation-required-message="Please enter your name.">
  419.                  <p class="help-block text-danger"></p>
  420.                </div>
  421.                <div class="form-group">
  422.                  <input class="form-control" id="email" type="email" placeholder="Your Email *" required="required" data-validation-required-message="Please enter your email address.">
  423.                  <p class="help-block text-danger"></p>
  424.                </div>
  425.                <div class="form-group">
  426.                  <input class="form-control" id="phone" type="tel" placeholder="Your Phone *" required="required" data-validation-required-message="Please enter your phone number.">
  427.                  <p class="help-block text-danger"></p>
  428.                </div>
  429.              </div>
  430.              <div class="col-md-6">
  431.                <div class="form-group">
  432.                  <textarea class="form-control" id="message" placeholder="Your Message *" required="required" data-validation-required-message="Please enter a message."></textarea>
  433.                  <p class="help-block text-danger"></p>
  434.                </div>
  435.              </div>
  436.              <div class="clearfix"></div>
  437.              <div class="col-lg-12 text-center">
  438.                <div id="success"></div>
  439.                <button id="sendMessageButton" class="btn btn-primary btn-xl text-uppercase" type="submit">Send Message</button>
  440.              </div>
  441.            </div>
  442.          </form>
  443.        </div>
  444.      </div>
  445.    </div>
  446.  </section>
  447.  
  448.  <!-- Footer -->
  449.  <footer class="footer">
  450.    <div class="container">
  451.      <div class="row">
  452.        <div class="col-md-4">
  453.          <span class="copyright">Copyright &copy; Your Website 2019</span>
  454.        </div>
  455.        <div class="col-md-4">
  456.          <ul class="list-inline social-buttons">
  457.            <li class="list-inline-item">
  458.              <a href="#">
  459.                <i class="fab fa-twitter"></i>
  460.              </a>
  461.            </li>
  462.            <li class="list-inline-item">
  463.              <a href="#">
  464.                <i class="fab fa-facebook-f"></i>
  465.              </a>
  466.            </li>
  467.            <li class="list-inline-item">
  468.              <a href="#">
  469.                <i class="fab fa-linkedin-in"></i>
  470.              </a>
  471.            </li>
  472.          </ul>
  473.        </div>
  474.        <div class="col-md-4">
  475.          <ul class="list-inline quicklinks">
  476.            <li class="list-inline-item">
  477.              <a href="#">Privacy Policy</a>
  478.            </li>
  479.            <li class="list-inline-item">
  480.              <a href="#">Terms of Use</a>
  481.            </li>
  482.          </ul>
  483.        </div>
  484.      </div>
  485.    </div>
  486.  </footer>
  487.  
  488.  <!-- Portfolio Modals -->
  489.  
  490.  <!-- Modal 1 -->
  491.  <div class="portfolio-modal modal fade" id="portfolioModal1" tabindex="-1" role="dialog" aria-hidden="true">
  492.    <div class="modal-dialog">
  493.      <div class="modal-content">
  494.        <div class="close-modal" data-dismiss="modal">
  495.          <div class="lr">
  496.            <div class="rl"></div>
  497.          </div>
  498.        </div>
  499.        <div class="container">
  500.          <div class="row">
  501.            <div class="col-lg-8 mx-auto">
  502.              <div class="modal-body">
  503.                <!-- Project Details Go Here -->
  504.                <h2 class="text-uppercase">Project Name</h2>
  505.                <p class="item-intro text-muted">Lorem ipsum dolor sit amet consectetur.</p>
  506.                <img class="img-fluid d-block mx-auto" src="img/portfolio/01-full.jpg" alt="">
  507.                <p>Use this area to describe your project. Lorem ipsum dolor sit amet, consectetur adipisicing elit. Est blanditiis dolorem culpa incidunt minus dignissimos deserunt repellat aperiam quasi sunt officia expedita beatae cupiditate, maiores repudiandae, nostrum, reiciendis facere nemo!</p>
  508.                <ul class="list-inline">
  509.                  <li>Date: January 2017</li>
  510.                  <li>Client: Threads</li>
  511.                  <li>Category: Illustration</li>
  512.                </ul>
  513.                <button class="btn btn-primary" data-dismiss="modal" type="button">
  514.                  <i class="fas fa-times"></i>
  515.                  Close Project</button>
  516.              </div>
  517.            </div>
  518.          </div>
  519.        </div>
  520.      </div>
  521.    </div>
  522.  </div>
  523.  <!-- Bootstrap core javascript -->
  524.  <script src="vendor/jquery/jquery.min.js"></script>
  525.  <script src="vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
  526.  
  527.  <!-- Plugin javascript -->
  528.  <script src="vendor/jquery-easing/jquery.easing.min.js"></script>
  529.  
  530.  <!-- Contact form javascript -->
  531.  <script src="js/jqBootstrapValidation.js"></script>
  532.  <script src="js/contact_me.js"></script>
  533.  
  534.  <!-- Custom scripts for this template -->
  535.  <script src="js/agency.min.js"></script>
  536.  
  537. </body>
  538.  
  539. </html>
  540.  
  541.  
  542.  


check-ligin.php

Código
  1.  
  2.  
  3.  
  4. <?php
  5. ?>
  6.  
  7.  
  8. <!DOCTYPE html>
  9. <html lang="en">
  10. <meta charset="utf-8">
  11.  
  12. <head>
  13.  
  14.  <meta charset="utf-8">
  15.  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  16.  <meta name="description" content="">
  17.  <meta name="author" content="">
  18.  
  19.  <title>Diafebus</title>
  20.  
  21.  <!-- Bootstrap core CSS -->
  22.  <link href="vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
  23.  
  24.  <!-- Custom fonts for this template -->
  25.  <link href="vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
  26.  <link href="https://fonts.googleapis.com/css?family=Montserrat:400,700" rel="stylesheet" type="text/css">
  27.  <link href='https://fonts.googleapis.com/css?family=Kaushan+Script' rel='stylesheet' type='text/css'>
  28.  <link href='https://fonts.googleapis.com/css?family=Droid+Serif:400,700,400italic,700italic' rel='stylesheet' type='text/css'>
  29.  <link href='https://fonts.googleapis.com/css?family=Roboto+Slab:400,100,300,700' rel='stylesheet' type='text/css'>
  30.  
  31.  <!-- Custom styles for this template -->
  32.  <link href="css/agency.min.css" rel="stylesheet">
  33.  
  34. </head>
  35.  
  36. <body id="page-top">
  37. <!-- Navigation -->
  38. <nav class="navbar navbar-expand-lg navbar-dark bg-dark fixed-top">
  39.  <div class="container">
  40.    <a class="navbar-brand" href="index.php">
  41.          <img src="images/imagen.jpg" width="150" height="60" alt="">
  42.        </a>
  43.    <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">
  44.          <span class="navbar-toggler-icon"></span>
  45.        </button>
  46.    <div class="collapse navbar-collapse" id="navbarResponsive">
  47.      <ul class="navbar-nav ml-auto">
  48.        <li class="nav-item active">
  49.          <a class="nav-link" href="#">Home
  50.                <span class="sr-only">(current)</span>
  51.              </a>
  52.        </li>
  53.        <li class="nav-item">
  54.          <a class="nav-link" href="logout.php">Desconectarse</a>
  55.        </li>
  56.        <li class="nav-item">
  57.          <a class="nav-link" href="#">Services</a>
  58.        </li>
  59.        <li class="nav-item">
  60.          <a class="nav-link" href="#">Contact</a>
  61.        </li>
  62.      </ul>
  63.    </div>
  64.  </div>
  65. </nav>
  66.  
  67. <!-- Page Content -->
  68.  
  69.  
  70.  
  71.  
  72.  
  73. <section class="bg-light page-section" id="team">
  74.    <div class="container">
  75.  
  76.  
  77. <div class="container text-center">
  78.  
  79. <?php
  80. // Connection info. file
  81. include 'conn.php';
  82.  
  83. // Connection variables
  84. $conn = mysqli_connect($dbhost, $dbuser, $dbpass, $dbname);
  85.  
  86. // Check connection
  87. if (!$conn) {
  88. die("Connection failed: " . mysqli_connect_error());
  89. }
  90.  
  91. // data sent from form login.html
  92. $email = $_POST['email'];
  93. $password = $_POST['password'];
  94.  
  95. // Query sent to database
  96. $result = mysqli_query($conn, "SELECT email, password, name FROM users WHERE email = '$email'");
  97.  
  98. // Variable $row hold the result of the query
  99. $row = mysqli_fetch_assoc($result);
  100.  
  101. // Variable $hash hold the password hash on database
  102. $hash = $row['password'];
  103.  
  104. /*
  105. password_Verify() function verify if the password entered by the user
  106. match the password hash on the database. If everything is OK the session
  107. is created for one minute. Change 1 on $_SESSION[start] to 5 for a 5 minutes session.
  108. */
  109. if (password_verify($_POST['password'], $hash)) {
  110.  
  111. $_SESSION['loggedin'] = true;
  112. $_SESSION['name'] = $row['name'];
  113. $_SESSION['email'] = $row['email'];
  114. $_SESSION['start'] = time();
  115. $_SESSION['expire'] = $_SESSION['start'] + ( 60* 60) ;
  116.  
  117. echo "<div><strong>Welcome!</strong>
  118. $row[name]
  119.  
  120.        <p><a class='btn btn-primary active btn-lg' href='ingresos.php' role='button' style='width:250px; height:100px; margin: 10px'>Insertar
  121.        Ingresos</a>
  122.  
  123. } else {
  124. echo "<div class='alert alert-danger mt-4' role='alert'>Email or Password are incorrects!
  125. <p><a href='login.php'><strong>Please try again!</strong></a></p></div>";
  126. }
  127. ?>
  128.  
  129. </div>
  130.  
  131.  
  132.  
  133.  <div>
  134.  
  135.  
  136. <p>Welcome:        <?php echo $_SESSION['email']; ?></p>
  137.  </div>
  138.  
  139.  
  140.  
  141.  
  142.  
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.       </div>
  152.      </div>
  153.    </div>
  154.  </section>
  155.  
  156.  
  157.   <footer class="footer">
  158.    <div class="container">
  159.      <div class="row">
  160.        <div class="col-md-4">
  161.          <span class="copyright">Copyright &copy; Your Website 2019</span>
  162.        </div>
  163.        <div class="col-md-4">
  164.          <ul class="list-inline social-buttons">
  165.            <li class="list-inline-item">
  166.              <a href="#">
  167.                <i class="fab fa-twitter"></i>
  168.              </a>
  169.            </li>
  170.            <li class="list-inline-item">
  171.              <a href="#">
  172.                <i class="fab fa-facebook-f"></i>
  173.              </a>
  174.            </li>
  175.            <li class="list-inline-item">
  176.              <a href="#">
  177.                <i class="fab fa-linkedin-in"></i>
  178.              </a>
  179.            </li>
  180.          </ul>
  181.        </div>
  182.        <div class="col-md-4">
  183.          <ul class="list-inline quicklinks">
  184.            <li class="list-inline-item">
  185.              <a href="#">Privacy Policy</a>
  186.            </li>
  187.            <li class="list-inline-item">
  188.              <a href="#">Terms of Use</a>
  189.            </li>
  190.          </ul>
  191.        </div>
  192.      </div>
  193.    </div>
  194.  </footer>
  195.   <!-- Bootstrap core javascript -->
  196.  <script src="vendor/jquery/jquery.min.js"></script>
  197.  <script src="vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
  198.  
  199.  <!-- Plugin javascript -->
  200.  <script src="vendor/jquery-easing/jquery.easing.min.js"></script>
  201.  
  202.  <!-- Contact form javascript -->
  203.  <script src="js/jqBootstrapValidation.js"></script>
  204.  <script src="js/contact_me.js"></script>
  205.  
  206.  <!-- Custom scripts for this template -->
  207.  <script src="js/agency.min.js"></script>
  208.  
  209.  
  210. </body>
  211. </html>
  212.  
  213.  
  214.  
7  Programación / PHP / Restar dos campos de tablas diferentes y hacer gráfico en: 26 Mayo 2019, 17:34 pm
Hola hace mucho que no programo y estoy intentando retomar la programación. A ver si me podéis orientar:

Tengo dos tablas ingresos y gastos
En ingresos está el campo ide, fechaingreso, total
En grastos está el campo ide, fechagasto, total

La fecha tiene las fechas aaaa/mm/dd
total es tipo de datos decimal(10,4)

Quisiera hacer una tabla que me pusiera los gastos por trimestre 1T del 01/01/año hasta el 31/03/año 2T 01/04/año hasta el 30/04/año etc

En la tabla quisiera sacar 15 columnas, 4 trimestres y el total acumulado y por cada "bloque"
los trimestres serían  ingresos.total, gastos.total, ingresos.total-gastos.total
los trimestres acumulados serían la suma de todos los trimestres hasta la fecha  ingresos.total, gastos.total, ingresos.total-gastos.total

¿se podría hacer cinco gráficos de barras a la vez? Uno por cada trimestre y el total?

Sé que es mucho pero seguro que me podéis indicar la base creo que es con un SELECT pero estoy en ello. A ver si podéis ayudarme.
8  Programación / Desarrollo Web / APP google y apple que si te la descargas te "instala" un acceso a una app web en: 18 Enero 2019, 12:15 pm
No sé si esto es una solución buena o mala. Y no sé si será apropiado, el tema es el siguiente:

Mi web tiene diseño responsable y no tengo recursos aún para hacerla app.

¿Cómo podría crear una APP que lo único que hiciera sea instalar en el pc o tablet del usuario un link a mi web?

Es operativo, razonable?
9  Programación / Desarrollo Web / Web y como a un cliente en: 18 Enero 2019, 12:13 pm
Hola,

Una duda. Estoy con un proyecto web y aunque no es así exactamente el problema que tengo es el siguiente:

En mi web, los usuarios compran y venden productos, yo le cobraría un 10% de la venta al vendedor si vende su producto. Mi duda es, si habilito paypal y/o pago en tarjeta, cómo podría de manera automática ¿existe alguna forma en paypal o alguna aplicación que hecha la transacción, y el vendedor tenga el dinero, yo en ese mismo momeno que cobra él, hacerle un cargo ese día o al día siguiente? O tendría que hacerlo, cargarle la comisión manualmente yo?

El miedo es a que venda su producto y de baja su usuario y me toque perseguirle etc, y como son pequeños importes creo que será imposible.

A ver si me podéis orientar o dar alguna sugerencia.

Sería algo así como saber cómo factura Ebay pero de manera automatizada y no manual.
10  Programación / PHP / Envío de mails automáticos en: 2 Mayo 2017, 09:44 am
Hola a todos,

A ver si me podéis ayudar. Tengo una tabla de una base de datos en phpmyadmin y en ésta está el idusuario, nombre, apellidos, fecha de nacimiento, valor.

Me gustaría si HOY es tu fecha de nacimiento que la "web" enviara un mail automáticamente, sin necesidad de entrar yo. Sino que cada día a las 09:00 revisara la fecha de hoy y la tabla (que se llama usuarios) y enviara un mail tipo

Hola "echo" nombre y "echo" apellidos,

Hoy es tu cumpleaños, enhorabuen Te recuerdo que tienes "echo" valor. Espero que vaya todo bien.

¿podríais orientar cómo se haría esto, si se puede?

Muchas Gracias.

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