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

 

 


Tema destacado: Los 10 CVE más críticos (peligrosos) de 2020


  Mostrar Mensajes
Páginas: 1 2 3 4 5 [6] 7 8
51  Programación / PHP / Re: dso jugadores? en: 7 Marzo 2016, 13:38 pm
no es necesario mucho, con una conexión ajax basica con jscript y una db y un campo con la data basta

Me recomendarias una pagina para aprender jscript?
52  Programación / PHP / Re: Problema al guardar datos en tabla mysql con mysqli en: 6 Marzo 2016, 18:56 pm
Hmmm si no voy errado estas haciendo mal la conexion yo lo acobo de probar y me va bien.

Citar
$conn->close();
$sql = "INSERT INTO registrosface (Email, Contraseña, Ip, Pais)
VALUES ($login, $pass, $ip, $pais)";
Revisa eso
53  Programación / PHP / Re: PHP boton en: 6 Marzo 2016, 18:51 pm
Tienes mal formulada la estructura del button. Los button no suelen llevar value para indicar su contenido. Se suele indicar entre la propia declaración. Fundamentos básicos de HTML5 (te recomiendo que leas algo sobre eso).

Código
  1.        if ($_SESSION['usuario'] == $resultados['nombre']) {
  2.            $borrar_html =
  3.                "<form action='' method='post'>
  4.                    <input type='hidden' name='archivo_id' value='{$resultados['pass']}'/>
  5.                    <button type='submit' name='borrar_archivo'>Borrar</button>//AQUI!!!
  6.                 </form>";
  7.        }

PD: No funciona porque en ningún momento el action del form redirige al archivo donde borras la fila.

Saludos

gracias pero, sigo sin saber como hacer que el boton este al lado del icono y no debajo.
54  Programación / PHP / credencial php en: 6 Marzo 2016, 18:47 pm
en este codigo como podria implementar que en un input llamado credencial se introduzca la credencial que hay en una base de datos llamada credencial y se compare si son iguales y si no de error el campo que contiene la credencial se llama cred y ya se que en la pagina d registro debo añadir otro campo para introducir la credencial y eso, gracias de antemano

Código
  1. <?php
  2.  
  3. $realname=$_POST['username'];
  4. $mail=$_POST['userid'];
  5. $pass= $_POST['pswrd'];
  6. $rpass=$_POST['rpswrd'];
  7.  
  8.  
  9. require("connect_db.php");
  10. $checkemail=mysql_query("SELECT * FROM login WHERE username='$mail'");
  11. $check_mail=mysql_num_rows($checkemail);
  12.  
  13.  
  14.  
  15. if($pass==$rpass){
  16. if($check_mail>0){
  17. echo ' <script language="javascript">alert("Atencion, ya existe el usuario , verifique sus datos");</script> ';
  18. echo ' <script language="javascript">location.href ="registro.html";</script> ';
  19. }else{
  20.  
  21. //require("connect_db.php");
  22. mysql_query("INSERT INTO login VALUES('','$realname','$mail','$pass')");
  23. //echo 'Se ha registrado con exito';
  24. echo ' <script language="javascript">alert("Usuario registrado con exito");</script> ';
  25. mysql_close($link);
  26. echo ' <script language="javascript">location.href ="log.html";</script> ';
  27. }
  28.  
  29. }else{
  30. echo 'Las contraseñas son incorrectas';
  31.  
  32. }
  33.  
  34.  
  35. ?>
  36.  
  37.  
55  Programación / PHP / Re: restriccion de arvhivos en: 6 Marzo 2016, 18:05 pm
solo para ayudarte a esclarecer el hecho que está fallando, agrega al else

Código
  1. echo "<pre>";
  2. var_dump($_FILES);
  3. echo "</pre>";


Gracias me ayudo mucho

por cierto alguin subio esto a mi pagina:

Código
  1.  
  2. <?php
  3.  
  4. /**
  5.  * @file
  6.  * Handles incoming requests to fire off regularly-scheduled tasks (cron jobs).
  7.  */
  8.  
  9. /**
  10.  * Root directory of Drupal installation.
  11.  */
  12. define('DRUPAL_ROOT', getcwd());
  13.  
  14. include_once DRUPAL_ROOT . '/includes/bootstrap.inc';
  15. drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
  16.  
  17. if (!isset($_GET['cron_key']) || variable_get('cron_key', 'drupal') != $_GET['cron_key']) {
  18.  watchdog('cron', 'Cron could not run because an invalid key was used.', array(), WATCHDOG_NOTICE);
  19.  drupal_access_denied();
  20. }
  21. elseif (variable_get('maintenance_mode', 0)) {
  22.  watchdog('cron', 'Cron could not run because the site is in maintenance mode.', array(), WATCHDOG_NOTICE);
  23.  drupal_access_denied();
  24. }
  25. else {
  26.  drupal_cron_run();
  27. }
  28.  

no,lo entiendo del todo
56  Programación / PHP / restriccion de arvhivos en: 6 Marzo 2016, 17:27 pm
tengo este codigo en el que se supones que solo se puede subir rar zip odt y pdf. Pero siempre me da error de que el tamaño es demasiado grande o no esta permitido y solo subo un odt de 16kb

Código
  1. <?php
  2. if(isset($_POST['boton'])) {
  3.      if ((($_FILES["archivo-a-subir"]["type"] == "file/odt")
  4.      || ($_FILES["archivo-a-subir"]["type"] == "file/pdf")
  5.      || ($_FILES["archivo-a-subir"]["type"] == "file/rar")
  6.      || ($_FILES["archivo-a-subir"]["type"] == "file/zip"))
  7.      && ($_FILES["archivo-a-subir"]["size"] < 250000000))
  8. {
  9.  
  10. $target_path = "subidas/";
  11. $target_path = $target_path . basename( $_FILES['archivo-a-subir']['name']);
  12. if(move_uploaded_file($_FILES['archivo-a-subir']['tmp_name'], $target_path))
  13. {
  14.                require("connect_db.php");
  15.                session_start();
  16.                $nombre=$_SESSION["usuario"];
  17.                $desc=$_POST['desc'];
  18.                $direccion='subidas/'.basename( $_FILES['archivo-a-subir']['name']);
  19.                $pass=rand(0,1000000000);
  20.                mysql_query("INSERT INTO archivos VALUES('$nombre','$desc','$direccion','$pass')");
  21.                mysql_close($link);
  22. echo "El archivo ". basename( $_FILES['archivo-a-subir']['name'])." ha sido subido exitosamente!";
  23. }
  24. else
  25. {
  26. echo "Hubo un error al subir tu archivo! Por favor intenta de nuevo.";
  27. }
  28.  
  29.  
  30.  
  31.  
  32.  
  33. } else {
  34. echo "El tamaño del archivo no esta permitido o el archivo esta prohibido";
  35. }
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44. }
  45.  
  46.  
57  Programación / Bases de Datos / Re: mysqli error en: 6 Marzo 2016, 00:52 am
Ya esta solucionado, lo que pasaba era que al finnal de mostrar la tabla con todos los elementos cerraba la conexion con la base de datos por lo tanto cogia un valor nulo, asi que simplemente la tuve que volver a abrir
58  Programación / PHP / PHP boton en: 6 Marzo 2016, 00:50 am
tengo un scripot en php echo con ayuda del foro, que genera un boton de borrado de archivo si eres el usuario que lo ha subido. En el codigo pongo que el boton tenga value="borra" pero el boton aparece comi si no contubiera nada

EDITO:
he substituido el boton por un link va bien pero lo que pasa es que queda uno debajo del otro, como lo soluciono? no funciona inline,inline-block...
EDITO:
porque ahora con este codigo en una pagina externa no me funciona no barra la fila de la tabal:
Código
  1. <?php
  2.  
  3.    require("connect_db2.php");
  4.    if (mysqli_query($link, "DELETE FROM archivos WHERE pass = '{$_POST['archivo_id']}'")) {
  5.        echo "<p>Archivo borrado correctamente!</p>";
  6.        mysqli_close($link);
  7. echo '<script language="javascript">location.href="marchivos.php"</script>';
  8.    } else {
  9.       echo "Error al conectar a base de datos";
  10. }
  11.  
  12. ?>
  13.  

Código
  1. <?php
  2. require("connect_db2.php");
  3. function mostrarDatos($resultados) {
  4.    if($resultados != NULL){
  5.        $borrar_html = "";
  6.        if ($_SESSION['usuario'] == $resultados['nombre']) {
  7.            $borrar_html =
  8.                "<form action='' method='post'>
  9.                    <input type='hidden' name='archivo_id' value='{$resultados['pass']}'/>
  10.                    <button type='submit' name='borrar_archivo' value='borrar'</button>//AQUI!!!
  11.                 </form>";
  12.        }
  13.        echo
  14.            "<tr>
  15.        <td>{$resultados['nombre']}</td>
  16.        <td>{$resultados['descripcion']}</td>
  17.        <td>
  18.                    <a href='{$resultados['archivo']}'><img src='icono2.png'></a> $borrar_html
  19.                </td>
  20.    </tr>";
  21.    } else {
  22.        echo "<br/>No hay mas datos<br/>";
  23. }
  24. }
  25.  
  26.  
  27. $result = mysqli_query($link,"SELECT * FROM archivos");
  28. echo "<table>
  29. <tr>
  30. <th>Nombre</th>
  31. <th>Descripcion</th>
  32. <th>Archivo</th>
  33. </tr>";
  34. while($fila = mysqli_fetch_array($result)) {
  35. mostrarDatos($fila);
  36. }
  37. mysqli_close($link);
  38. ?>
  39.  
59  Programación / Bases de Datos / mysqli error en: 5 Marzo 2016, 22:11 pm
mysqli_query() expects parameter 1 to be mysqli, null given  a que es debido este error?

mi connect_db2.php es :

Código
  1. <?php
  2. $link =mysqli_connect("mysql7.000webhost.com","username","password","database");
  3.  {
  4.  echo "No se ha podido conectar a base de datos" . mysqli_connect_error();
  5.  }
  6. ?>
  7.  


me dice que el error esta es la linea quince :



Código
  1.  
  2. <?php
  3.  
  4. if (isset($_POST['borrar_archivo'])) {
  5.  
  6.    if (mysqli_query($link, "DELETE FROM archivos WHERE pass = '{$_POST['archivo_id']}'")) //ESTA ES LA LINEA 15{
  7.        echo "<p>Archivo borrado correctamente!</p>";
  8.        mysqli_close($link);
  9.    } else {
  10.       echo "Error al conectar a base de datos";
  11. }
  12. }
  13. ?>
60  Programación / PHP / Re: Quitar elementos mysql en: 5 Marzo 2016, 21:07 pm
ahora me da este error a que es debido?  mysqli_query() expects parameter 1 to be mysqli, null given
Páginas: 1 2 3 4 5 [6] 7 8
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines