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 Temas
Páginas: 1 2 [3] 4
21  Programación / PHP / administaradores php en: 8 Marzo 2016, 11:47 am
tengo un problema tengo este codigo que dibuja un boton de borrrado en todas las <t> finales de mi tabla si estas en la lista de admnistradores, funciona, perto si añado dos admnistradores solo se le dibuja al primero de la lista .

SOLUCIONADAO: Me lo he mirado mejor y ya le encontre la solucion disculpen las molestias
22  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.  
23  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.  
24  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.  
25  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. ?>
26  Programación / PHP / dso jugadores? en: 5 Marzo 2016, 00:10 am
Haber no se si existe alguna manera, pero por ejmplo he echo un sencillo juego de piedra papel tijeras , pero de alguna forma con los usuarios que esten conectados a mi pagina puedan jugar entre ellos, es decir que uno tiene que esperar hasta que el otro decida que coger, supongo que sera complicado, me gustaria saber hasta que punto deberia profundizar en el tema
27  Programación / PHP / Quitar elementos mysql en: 4 Marzo 2016, 20:00 pm
Haber para que quede claro lo que quier lograr: tengo una tabla via php-mysql que muestra tres campos: nombre,descripcion,archivo en este ultmo hay un link subido por un usuario. Me gustaria hacer que el usuario que haya subido dicho archivo le aparezca al lado un boton para poder eliminar este contenido, el nombre,descripcion y llink de archivo, vamos toda la fila: mi codigo de la tabla:

Código
  1. <?php
  2. ?>
  3. <?php
  4. if (isset($_SESSION["usuario"])) {
  5.  
  6. } else {
  7. echo '<script language="javascript">location.href="log.html"</script>';
  8. }
  9. ?>
  10. <html>
  11. <head>
  12. <meta charset="utf-8">
  13. <style>
  14. table {
  15. width: 100%;
  16. border-collapse: collapse;
  17. }
  18.  
  19. table, td, th {
  20. border: 1px solid black;
  21. padding: 5px;
  22.  
  23. }
  24.  
  25. th {
  26.        background-color: #4CAF50;
  27.        color: white;
  28. text-align: left;
  29. }
  30. </style>
  31. </head>
  32. <body>
  33. <?php
  34. require("connect_db2.php");
  35. function mostrarDatos($resultados) {
  36. if($resultados !=NULL){
  37. echo '
  38. <tr>
  39. <td>'.$resultados['nombre'].'</td>
  40. <td>'.$resultados['descripcion'].'</td>
  41. <td><a href="'.$resultados['archivo'].'"><img src="icono2.png"></a></td>
  42. </tr>
  43. ';
  44. } else {
  45.  
  46. echo "<br/>No hay mas datos<br/>";
  47. }
  48. }
  49.  
  50.  
  51. $result = mysqli_query($link,"SELECT * FROM archivos");
  52. echo "<table>
  53. <tr>
  54. <th>Nombre</th>
  55. <th>Descripcion</th>
  56. <th>Archivo</th>
  57. </tr>";
  58. while($fila = mysqli_fetch_array($result)) {
  59. mostrarDatos($fila);
  60. }
  61. mysqli_close($link);
  62. ?>
  63. </body>
  64. </html>
  65.  
28  Programación / PHP / Link PHP en: 4 Marzo 2016, 11:44 am
Tengo un problema, tengo una base de datos que contiene un campo llamada archivos  que guarda la url del archivo en la carpeta subidas, lo que quiero es que la pagina en php me muestre en una columna Archivos el link hacia ese archivo, pero no se como inscrustarlo en la tabla....

Código
  1. <?php
  2. require("connect_db2.php");
  3. function mostrarDatos($resultados) {
  4. if($resultados !=NULL){
  5. echo "<tr>";
  6. echo "<td>".$resultados['nombre']."</td>";
  7. echo "<td>".$resultados['descripcion']."</td>";
  8. printf("<td><a href='.$resultados["archivo"].'>alex</a></td>");
  9. echo "</tr>";
  10. } else {
  11.  
  12. echo "<br/>No hay mas datos<br/>";
  13. }
  14. }
  15.  
  16.  
  17. $result = mysqli_query($link,"SELECT * FROM archivos");
  18. echo "<table>
  19. <tr>
  20. <th>Nombre</th>
  21. <th>Descripcion</th>
  22. <th>Archivo</th>
  23. </tr>";
  24. while($fila = mysqli_fetch_array($result)) {
  25. mostrarDatos($fila);
  26. }
  27. mysqli_close($link);
  28. ?>
  29.  
29  Programación / PHP / [Resuelto] Subida Php en: 3 Marzo 2016, 23:30 pm
Me gustaria saber que hago mal porque al darle al boton subir simplemente me redirige a a la pagina de web hosting, no se si falla algo...

Código
  1. <html>
  2. <head><title>Alex</title></head>
  3. <body>
  4. <form enctype="multipart/form-data" action="subir-archivos.php" method="POST">
  5. <input type="hidden" name="MAX_FILE_SIZE" value="2500000" />
  6. Elige el Archivo a Subir:
  7. <input name="archivo-a-subir" type="file" id="botonex"/><br />
  8. <input type="submit" value="Subir Archivo"name="boton"/>
  9. </form>
  10. <div>
  11. <?php
  12. if(isset($_POST['boton'])) {
  13. if ($_FILES["archivo-a-subir"]["size"] < 250000) {
  14.  
  15. $target_path = "subidas/";
  16. $target_path = $target_path . basename( $_FILES['archivo-a-subir']['name']);
  17. if(move_uploaded_file($_FILES['archivo-a-subir']['tmp_name'], $target_path))
  18. {
  19. echo "El archivo ". basename( $_FILES['archivo-a-subir']['name'])." ha sido subido exitosamente!";
  20. }
  21. else
  22. {
  23. echo "Hubo un error al subir tu archivo! Por favor intenta de nuevo.";
  24. }
  25.  
  26.  
  27.  
  28.  
  29.  
  30. } else {
  31. echo "El tamaño del archivo no esta permitido";
  32. }
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41. }
  42.  
  43.  
  44.  
  45. ?>
  46. </div>
  47. </body>
  48. </html>
  49.  
  50.  
  51.  
30  Programación / PHP / PHP problema 2 en: 1 Marzo 2016, 13:19 pm
vale tengo este coigo con este error:Parse error: syntax error, unexpected T_VARIABLE, expecting ',' or ';' in /home/a3005457/public_html/puntuacion.php on line 9

Código
  1. <html>
  2. <head>
  3. <meta charset="utf-8">
  4. </head>
  5. <body>
  6. <?php
  7. function mostrarDatos($resultados) {
  8. if($resulatdos !=NULL){
  9. echo "-Nombre:"$resultados['nombre']"<br/>";
  10. echo "-Empates:"$resultados['empates']"<br/>";
  11. echo "-TU:"$resultados['tu']"<br/>";
  12. echo "-IA:"$resultados['ia']"<br/>";
  13. echo "********************************************<br/>";
  14. } else {
  15.  
  16. echo "<br/>No hay mas datos<br/>";
  17. }
  18.  
  19. require("connect_db.php")
  20. $result = mysql_query($link,"SELECT * FROM puntuacion");
  21. while($fila = mysql_fetch_array($result)) {
  22. mostrarDatos($fila);
  23. }
  24. mysqli_close($link);
  25. ?>
  26. </body>
  27. </html>
  28.  
  29.  
Páginas: 1 2 [3] 4
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines