Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - jalbtercero

#1
PHP / Bad request
27 Septiembre 2017, 18:36 PM
Hice un sistema de subida de archivos con php, funciona bien, he podido subir archivos de hasta 30 MB , pero por ejemplo cuando intento subir un archivo de 100 MB, me da el error de bad request, aclaro que he establecido que el tamaño maximo sea de 1Gb
#2
PHP / Porcentaje de progreso
16 Febrero 2017, 16:06 PM
Estroy haciendo unas pequeñas pruebas rapidas con una pagina web, tengo un arvhivo php para subir archivos, lo que me gustaria saber es como podri hacer que saliera el porcentage de progreso de subida del archivo mientras se esta subiendo?


upload.php
Código (php) [Seleccionar]

<?php
session_start
();

$user;
if(isset(
$_POST['global'])) {
  
$user "Global | " $_SESSION["usuario"];
} else {
  
$user $_SESSION["usuario"];
}

$desc $_POST['desc'];

$target_dir;

if(isset(
$_POST['global'])) {
  
$target_dir "global/";
} else {
  
$target_dir "personal_folders/".$_SESSION["usuario"]."/";
}


$target_file $target_dir basename($_FILES["archivo-a-subir"][name]);
$upload_ok 1;
$imageType pathinfo($target_filePATHINFO_EXTENSION);

if(
file_exists($target_file)) {
  
header('location:upload_existente.html');
  
$upload_ok 0;
}

if(
$imageType != "rar" && $imageType != "zip" && $imageType != "7zip") {
  
header('location:upload_extension.html');
  
$upload_ok 0;
}


if(
$upload_ok == 0) {
  echo 
"Lo sentimos pero tu archivo no se ha podido subir";
} else {
  if(
move_uploaded_file($_FILES["archivo-a-subir"][tmp_name], $target_file)) {
    require(
"connect_db.php");
    
$sql mysqli_query($link,"INSERT INTO archivos VALUES('','$user','$desc','$target_file')");
    if(
$sql) {
      
header('location:upload_correcto.html');
    }

  } else {
    
header('location:upload_desconocido.html');
  }
}
?>





subida.php

Código (php) [Seleccionar]

<?php
session_start
();
?>

<?php
if (isset($_SESSION["usuario"])) {

} else {
echo '<script language="javascript">location.href="login.php"</script>';
}
?>

<html>
  <head>

    <link rel="stylesheet" type="text/css" href="css/subida.css">
    <script type="text/javascript" src="js/subida.js"></script>
  </head>
  <body>

    <form class="menu-subida" enctype="multipart/form-data" action="upload.php" method="POST">

      <input name="archivo-a-subir" type="file" class="archivo" id="archivo" onchange="nombreArchivo()" required/><br>
      <label for="archivo" id="archivoLabel" class="label">elige un archivo</label>
<input type="checkbox" value="global" name="global" class="box" id="box">
<label for="box" class="boxlabel">Subir archivo globalmente</label>
<div class="" id="charge"></div>
      <input type="text" class="descripcion" placeholder="Descripcion" name="desc" id="desc" required/>
      <input type="submit" value="Subir Archivo" name="boton" class="botonEnviar" id="submit" onclick="checkFile(),chargeGif()"/>

      <input type="button" value="Inicio" name="nada" class="botonInicio" onclick="location.href='index.php'"/>
  </form>




  </body>
</html>

#3
PHP / php no se aplica
11 Enero 2017, 16:33 PM
Tengo una pequeña pagina web de login y registro en la misma pagina, pero cuanto pongo todos los datos y le doy a enviar simplemente reinicia la pagina y nada mas no sale el mensaje de "hola" que hay en "reg.php"


index.html:

Código (html4strict) [Seleccionar]

<html>
<head>
<link rel="stylesheet" type="text/css" href="log.css">
<script type="text/javascript" src="log.js"></script>
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="HandheldFriendly" content="true">

</head>
<body>

<form name="login" class="formlogin" method="POST" action="log.php" id="form">
<h1 align="center" style="font-family: Impact, Haettenschweiler, 'Franklin Gothic Bold', Charcoal, 'Helvetica Inserat', 'Bitstream Vera Sans Bold', 'Arial Black', 'sans serif'">Logueate</h1>
<hr></hr>
<br>
<label for="userid" class="labelforuser">Username:</label>
<input type="text"  class="userinput" id="userid" name="userid" placeholder="Username" required></input>
<br>
<label for="password" class="labelforpass">Password :</label>
<input type="password"  class="passinput" id="password" name="password" placeholder="Password" required></input>
<input type="submit" value="Login" align="center" id="submit" class="submitboton">
<input type="button" class="regbutton" id="regbutton" value="Registrate" onclick="registerStart()"/>
</form>

<form name="reg" class="formreg" method="POST" action"reg.php" id="formreg">
<h1 align="center" style="font-family: Impact, Haettenschweiler, 'Franklin Gothic Bold', Charcoal, 'Helvetica Inserat', 'Bitstream Vera Sans Bold', 'Arial Black', 'sans serif'">Registrate</h1>
<hr></hr>

<input type="text" class="regname" name="regname" placeholder="Nombre" required/>
<input type="text" class="reguser" name="reguser" placeholder="Username" title="minimo 5 caracteres maximo 16" pattern="[a-zA-Z0-9]{5,16}" required/>
<input type="password" class="regpass" name="regpass" placeholder="Password" title="minimo 5 caracteres maximo 16" pattern="[a-zA-Z0-9]{5,16}" required/>
<input type="password" class="regpassconfirmation" name="regpassconfirmation" placeholder="Confirma Password" title="minimo 5 caracteres maximo 16" pattern="[a-zA-Z0-9]{5,16}" required/>
<input type="email" class="regemail" name="regemail" placeholder="Email" required/>
<input type="email" class="regemailconfirmation" name="regemailconfirmation" placeholder="Confirma Email" required/>
<input type="text" class="credencial" name="credencial" placeholder="Credencial" required/>

<input type="submit" class="submitboton2" align="center"/>
<input type="button" class="buttonvolver" id="buttonvolver" value="Volver" onclick="registerStop()"/>
</form>


</body>
</html>





#4
Scripting / VBS Acabar script
21 Septiembre 2016, 20:26 PM
Buenas tengo este script pero cuando escribo fin se cierra la pestaña pero continua con el codigo y ejecuta la parte donde te pregunta donde quieres crear el archivo

Código (vb) [Seleccionar]

set obj = createobject("scripting.filesystemobject")
Do
elc1 = InputBox("Quieres archivos o carpetas:","alex","",1000,5000)
if elec1 = archivos then
elec2 = InputBox("Escribe la ruta y el nombre del archivo con la extension")
obj.createtextfile(elec2)
elseif elec1 = carpetas then
elec3 = InputBox("Escribe la ruta y el nombre de la carpeta")
obj.createfolder(elec3)
elseif elec1 = fin then
WScript.Quit
End if
Loop
#5
Desarrollo Web / Autoclick
12 Junio 2016, 16:54 PM
Hola buenas Estoy haciendo una pagina que pones el link de youtube y va a un conversor a pasarlo a mp3, la cosa es que me gustaria que mi javascript pulsara el boton de descargar de forma automatica , se podria?
#6
PHP / Detectar links
26 Mayo 2016, 10:35 AM
Tengo este ejemplo de detectar links, pero cuando lo ejecuto, me da un error interno: 500
relacionado con el jquery.min.js

Código (php) [Seleccionar]

<?php
 
session_start
();
 
require(
'connect_db2.php');
 
$op = (int) $_GET['op'];
 
if (
$op === 1) {
    
$nombre  $_SESSION['usuario'];
    
$mensaje filter_input(INPUT_POST'mensaje'FILTER_SANITIZE_STRING);
 
    
mysqli_query($link"INSERT INTO chat (id, nombre, mensaje) VALUES('','$nombre', '$mensaje')");
    
mysqli_close($link);
 
} else if (
$op === 2) {
    
$color '#320EF8';
 
    function 
mostrarDatos($resultados$color) {
    
            
$mensaje resultados['mensaje'];
            
$cadena_resultantepreg_replace("/((http|https|www)[^\s]+)/"'<a href="$1">$0</a>'$mensaje);
            
$cadena_resultantepreg_replace("/href=\"www/"'href="http://www'$cadena_resultante);

$mensahefinal '<p style="display: inline; color: ' $color '; font-size: 120%; margin-left: 8px;">' $resultados['nombre'] . ': </p>' .
                       
$cadena_resultante '<br /><hr><br />';
        
 
        
    }
 
    
$result mysqli_insert_id($link);
 
    
$fila mysqli_fetch_array($result);
     
mostrarDatos($fila$color);
    
 
    
mysqli_free_result($result);
    
mysqli_close($link);
}
 
?>


#7
Desarrollo Web / scrollIntoview
25 Mayo 2016, 12:48 PM
La cosa es que quiero que cuando el div se actualice con ajaz, el scroll baje abajo del todo del div: He puesto este codigo  pero me dice: ncaught TypeError: Cannot read property 'scrollIntoView' of null; Gracias de antemano

Código (javascript) [Seleccionar]

$(function () {
   $('#boton').on('click', function () {
       var mensaje = $('#mensaje').val(),
           ajax    = $.post('mensaje.php?op=1', { mensaje: mensaje } );

       ajax.done(function() {
           var content = $.get('mensaje.php?op=2');
           $('#contenedor').empty().append( content );
           $('#mensaje').val('');
           document.getElementById('final').scrollIntoView(true);
       });
   });
});

$(function () {
   $('#mensaje').keydown(function (event) {
      if(event.which==13 || event.keycode==13) {
       var mensaje = $('#mensaje').val(),
           ajax    = $.post('mensaje.php?op=1', { mensaje: mensaje } );

       ajax.done(function() {
           var content = $.get('mensaje.php?op=2');
           $('#contenedor').empty().append( content );
           $('#mensaje').val('');
           document.getElementById('final').scrollIntoView(true);
           
       });
}
   });


});



la pagina:

Código (html4strict) [Seleccionar]

<html>
<head>
       <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>
       <script language="javascript" type="text/javascript" src="enviar.js"></script>
<link rel="stylesheet" type="text/css" href="chat.css">
       <link rel="stylesheet" type="text/css" href="inicio.css">
<script src="ajax.js"></script>
</head>
<body background="fondos/fondo-inicio.jpg"">
<ul>
 <li><a class="active" href="inicio.php">Inicio</a></li>
 <li><a href="paginaad.php">Administracion</a></li>
 <li><a href="comentarios.php">Reporta</a></li>
 <ul style="float:right;list-style-type:none;">
   <li><a href="#about">Sobre mi</a></li>
   <li><a href="salir.php">Logout</a></li>
 </ul>
</ul>
<div id="contenedor"><span id="final"></span>
</div>
<input type="text" id="mensaje" name="mensaje" />
<button id="boton">Enviar</button>

</body>
</html>
#8
Scripting / Codificador
24 Mayo 2016, 16:23 PM
Tengo este javascript para codificar el texto de un input pero no funciona, que puede ser:

Código (javascript) [Seleccionar]

function codi() {
var deco = ["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"," "];

var codi = ["{","}","[","]","/","*","+","-","º","<",">","k","_","?","¿","!","¡","|","ñ","e","c","y","n","z","p","w","-"];

var texto = document.getElementById("texto").value;
var texto2 = texto.split("");
alert(texto2[0]);
for(var i = 0; i<texto2.length;i++) {
for(var z = 0; z<deco.length;z++) {
if(texto2[i]==deco[z]) {
texto.replace(texto2[i],codi[z]);

}
}
}

alert(texto);
}
#9
PHP / ajax recibir daros
22 Mayo 2016, 22:01 PM
Hola tengo una funciopn para recibir los datos en ajax sin actualizar la pagina solo el div, alguien me podria facilitar un codigo de ejemplo para enviar datos con ajaz sin actualizar pagina

#10
Desarrollo Web / scroll div
22 Mayo 2016, 16:51 PM
Tengo div con un scroll y he probado esta funcion para : onload="scrollDiv()", para que el scroll este al final, pero el div aparece totalmente vacio habiendo texto, pero cuando quito la funcion vuelve todo el texto.

Código (html4strict) [Seleccionar]


function scrollDiv(){
   
   var div = document.getElementById('contenedor');
   div.scrollTop = '9999';

}




MODIFICO:

tambien me pasa que cuando le hago focus a un input de la pagina el div tambien pierde el texto, recalco que el div se actualiza continuamente con ajax

Codigo:
Código (javascript) [Seleccionar]

window.onload = function() {
    foco();
}
function foco(){
document.getElementById("mensaje").focus();
}
#11
PHP / Error en droptable
22 Mayo 2016, 11:27 AM
Es decir tengo unphp muy sencillo que compreuba si existe la tabla y si es asi la borra.
Pero al darli click al submit en el formulario, abre el php y me da un http error 500

Codigo:
Código (php) [Seleccionar]

  <?php 
require("connect_db.php");

$resultado mysql_query("show tables like 'chat'");
$existe mysql_num_rows($resultado);

if(
$existe>0) {
$tabla mysql_query("DROP TABLE chat",$link);
mysql_close($link);
echo '<script type="javascript">alert("La tabla se borro")</script>';
header("Location: /paginaad.php")
} else {
echo '<script type="javascript">alert("La tabla no existe")</script>';
}

?>



MODIFICO: Perdon de antemano mi estupidez en no repasar el codigo, era porque faltaba un punto y coma


MODIFICO2:
pero igualmente no se porque cuando borro la tabla o no existe no me salen los alert y ya los cambie y los puse asi:

Código (php) [Seleccionar]

echo '<script language="javascript">alert("No existe la tabla")</script>';


No me da error pero no lo hace... Puede ser por el header?
#12
PHP / Usuario Php
22 Mayo 2016, 00:31 AM
Cuando un usuario se loguea en mi pagina , guardo su nombre en una variable, para que pueda ir accediendo a poaginas, pero al rato se tiene que volver a loguear como podri evitar esto
#13
PHP / Log in seguro
21 Mayo 2016, 13:42 PM
Como podria hacer este login mas seguro:

Código (php) [Seleccionar]


<center><p>
<?php
session_start
();
require(
"connect_db.php");
$nombre $_POST['userid'];
$clave $_POST['pswrd'];
$credencial $_POST['cred'];

$sql2=mysql_query("SELECT * FROM credencial");
$sql=mysql_query("SELECT * FROM login WHERE username='$nombre'");

  
if($f=mysql_fetch_array($sql)){
if($clave==$f['pass']){
$_SESSION["usuario"] = $nombre;
header("Location: inicio.php");
}else{
echo '<script>alert("CONTRASEÑA INCORRECTA")</script> ';

echo "<script>location.href='log.html'</script>";
}
}else{

echo '<script>alert("ESTE USUARIO NO EXISTE, PORFAVOR REGISTRESE PARA PODER INGRESAR")</script> ';

echo "<script>location.href='log.html'</script>";

}



 

?>

</p>


#14
PHP / Progreso subida php
21 Mayo 2016, 13:38 PM
Tengo una pagina en la que puedes subir archivos, pero lo que me gustaria es que haya un porcentaje no una barra si no un porcentaje que dijera como va la subida, como podrias hacerlo?

Codigo:

Código (php) [Seleccionar]

<html>
<head><title>Alex</title></head>
<body>
<form enctype="multipart/form-data" action="subir-archivos.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="2500000" />
Elige el Archivo a Subir:
<input name="archivo-a-subir" type="file" id="botonex"/><br />
<input type="submit" value="Subir Archivo"name="boton"/>
</form>
<div>
<?php
if(isset($_POST['boton'])) {
if ($_FILES["archivo-a-subir"]["size"] < 250000) {
 
$target_path "subidas/";
$target_path $target_path basename$_FILES['archivo-a-subir']['name']);
if(move_uploaded_file($_FILES['archivo-a-subir']['tmp_name'], $target_path))
{
echo "El archivo "basename$_FILES['archivo-a-subir']['name'])." ha sido subido exitosamente!";
}
else
{
echo "Hubo un error al subir tu archivo! Por favor intenta de nuevo.";
}
 
 
 
 
 
} else {
echo "El tamaño del archivo no esta permitido";
}
 
 
 
 
 
 
 
 
}
 
 
 
?>

</div>
</body>
</html>

#15
Desarrollo Web / Tamaño ventana
21 Mayo 2016, 12:04 PM
Estoy haciendo una pagina con un div que contiene botones... 1 quiero que estos botones siempren esten centrados sin usar <center> y 2. me gustaria que cuando minimizara no me pasara esto: http://subefotos.com/ver/?a51475a572331582775fbacbe50870cdo.png ,
y ya recalco que trabajo con porcentajes.


Mofico:

Ademas me gustaria saber la diferencia del position relative y absolute con claridad, porque no entiendo como le digo a un div de posicion relativa que este a top: 80%;
pero no se mueve.
#16
PHP / boton en php
20 Mayo 2016, 17:31 PM
Quiero que salga un boton para poder borrar el contenido de un <td> desde la base de datos, no me da error pero el boton no aparece.


Código (php) [Seleccionar]

<html>
<head>
<meta charset="UTF-9">
<style>
table {
width: 100%;
border-collapse: collapse;
}

table, th {
border: 1px solid black;
padding: 5px;
       

}
td {
        border: 1px solid black;
padding: 5px;
       
 
}

th {
        background-color: #4CAF50;
        color: white;
text-align: left;
}
</style>
<?php
    
if (isset($_POST['borrar_archivo'])) {
    require(
"connect_db2.php");
    if (
mysqli_query($link"DELETE FROM examenes WHERE asignatura = '{$_POST['archivo_id']}'")) {
        echo 
"<p>Archivo borrado correctamente!</p>";
        
mysqli_close($link);

    } else {
       echo 
"Error al conectar a base de datos";
}
}
?>

</head>
<body bgcolor="#8DC6FF">
<?php
require("connect_db2.php");
$borrar_html =
                
"<form action='' method='post'>
                    <input type='hidden' name='archivo_id' value='
{$resultados['id']}'/>
                    <button type='submit' name='borrar_archivo'>Borrar</button>
                 </form>"
;

function 
mostrarDatos($resultados) {
if($resultados !=NULL){
echo
            
"<tr>
        <td>
{$resultados['asignatura']}</td>
        <td>
{$resultados['dia']}</td>
                <td>
{$resultados['descripcion']}</td>
        <td>
                    
                  
$borrar_html
   
                </td>
    </tr>"
;
} else {

echo "<br/>No hay mas datos<br/>";
}
}


$result mysqli_query($link,"SELECT * FROM examenes");
echo 
"<table>
<tr>
<th>Asignatura</th>
<th>Dia</th>
<th>Descripcion</th>
                <th>Accion</th>
</tr>"
;
while(
$fila mysqli_fetch_array($result)) {
mostrarDatos($fila);
}
mysqli_free_result($result);
mysqli_close($link);
?>

</body>
</html>
#17
PHP / Tabla php
20 Mayo 2016, 15:21 PM
Hace unos meses hice una pagina e hice un pequeño juego de piedra papel o tijeras, depues hice una pagina php donde recogia las puntuaciones de una base de datos y los ponia en una tabla, antes se veia todo bien pero por algun motivo ahora se ve asi: prnt.sc/b6beya   Gracias de antemano
#18
Desarrollo Web / resolucion de css
7 Mayo 2016, 16:16 PM
Tengo un problema, es decir que por ejemplo en mi pantalla un elemento que pongo en el centro se ve bien, sin ningun problema pero claro en otra pantalla mas pequeña se ve descentrado, mas abajo.. etc, La cosa es que he visto que se puede regular con media queries pero no encuentro una pagina que me lo explique con mas claridad, la mayoría son super concretos. Gracias por adelantado
#19
PHP / Subida php
16 Marzo 2016, 12:12 PM
tengo este php para subir archivos :

Código (php) [Seleccionar]

<?php
session_start
();
?>

<?php
require("connect_db2.php");
$usuario $_SESSION["usuario"];
$sql=mysqli_query($link,"SELECT * FROM login WHERE username='$usuario'");
$fila=mysqli_fetch_array($sql);
if(
$fila['baneado']=="true") {
      echo 
'<script language="javascript">location.href="baneado.html"</script>';
} else {

}
mysqli_close($link);
?>

<?php
if (isset($_SESSION["usuario"])) {

} else {
echo '<script language="javascript">location.href="log.html"</script>';
}
?>

<html>
<head><link rel="stylesheet" type="text/css" href="style4.css"></head>
<body>
<center>
<p>Porfavor no utilices el boton de retroceso, utiliza el boton de inicio en este formulario</p>
<form class="uno" enctype="multipart/form-data" action="" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="250000000" />
Elige el Archivo a Subir:
<input name="archivo-a-subir" type="file" id="botones"/><br>

<input type="text" id="user" placeholder="Descripcion" name="desc" required/>
<input type="submit" value="Subir Archivo"name="boton" id="botones"/>
<input type="button" value="Inicio" name="nada" id="botones" onclick="location.href='inicio.html'"/>
</form>
</center>
<center>
<br>
<br>
<div>
<?php
if(isset($_POST['boton'])) {
      if (((
$_FILES["archivo-a-subir"]["type"] == "application/vnd.oasis.opendocument.text")
      || (
$_FILES["archivo-a-subir"]["type"] == "application/vnd.oasis.opendocument.spreadsheet")
      || (
$_FILES["archivo-a-subir"]["type"] == "application/octet-stream"))
      && (
$_FILES["archivo-a-subir"]["size"] < 250000000))
 {

$target_path "subidas/";
$target_path $target_path basename$_FILES['archivo-a-subir']['name']);
if(move_uploaded_file($_FILES['archivo-a-subir']['tmp_name'], $target_path))
{
                require(
"connect_db.php");
                
session_start();
                
$nombre=$_SESSION["usuario"];
                
$desc=$_POST['desc'];
                
$direccion='subidas/'.basename$_FILES['archivo-a-subir']['name']);
                
$pass=rand(0,1000000000);
                
mysql_query("INSERT INTO archivos VALUES('','$nombre','$desc','$direccion','$pass')");
                
mysql_close($link);
echo "El archivo "basename$_FILES['archivo-a-subir']['name'])." ha sido subido exitosamente!";
}
else
{
echo "Hubo un error al subir tu archivo! Por favor intenta de nuevo.";
}





} else {
echo "El tamaño del archivo no esta permitido o el archivo esta prohibido";
}





 


}



?>

</div>
</center>
</body>
</html>



pero en la base de datos las variables $nombre, $desc,$direccion me devuelven un 0 es decir en la base de datos estos campos son 0
#20
Scripting / tres en raya
11 Marzo 2016, 16:39 PM
He ceho un tres en raya y cada celda es un td de una tabla, lo que quiero hacer es que cuando la IA O el jugador pulse una de estas celdas ya no se puedan modificar mas.
#21
PHP / administaradores php
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
PHP / credencial php
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 (php) [Seleccionar]

<?php

$realname=$_POST['username'];
$mail=$_POST['userid'];
$pass$_POST['pswrd'];
$rpass=$_POST['rpswrd'];
        

require("connect_db.php");
$checkemail=mysql_query("SELECT * FROM login WHERE username='$mail'");
$check_mail=mysql_num_rows($checkemail);
        


if($pass==$rpass){
if($check_mail>0){
echo ' <script language="javascript">alert("Atencion, ya existe el usuario , verifique sus datos");</script> ';
echo ' <script language="javascript">location.href ="registro.html";</script> ';
}else{

//require("connect_db.php");
mysql_query("INSERT INTO login VALUES('','$realname','$mail','$pass')");
//echo 'Se ha registrado con exito';
echo ' <script language="javascript">alert("Usuario registrado con exito");</script> ';
mysql_close($link);
echo ' <script language="javascript">location.href ="log.html";</script> ';
}

}else{
echo 'Las contraseñas son incorrectas';

}


?>


#23
PHP / restriccion de arvhivos
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 (php) [Seleccionar]

<?php
if(isset($_POST['boton'])) {
      if (((
$_FILES["archivo-a-subir"]["type"] == "file/odt")
      || (
$_FILES["archivo-a-subir"]["type"] == "file/pdf")
      || (
$_FILES["archivo-a-subir"]["type"] == "file/rar")
      || (
$_FILES["archivo-a-subir"]["type"] == "file/zip"))
      && (
$_FILES["archivo-a-subir"]["size"] < 250000000))
 {

$target_path "subidas/";
$target_path $target_path basename$_FILES['archivo-a-subir']['name']);
if(move_uploaded_file($_FILES['archivo-a-subir']['tmp_name'], $target_path))
{
                require(
"connect_db.php");
                
session_start();
                
$nombre=$_SESSION["usuario"];
                
$desc=$_POST['desc'];
                
$direccion='subidas/'.basename$_FILES['archivo-a-subir']['name']);
                
$pass=rand(0,1000000000);
                
mysql_query("INSERT INTO archivos VALUES('$nombre','$desc','$direccion','$pass')");
                
mysql_close($link);
echo "El archivo "basename$_FILES['archivo-a-subir']['name'])." ha sido subido exitosamente!";
}
else
{
echo "Hubo un error al subir tu archivo! Por favor intenta de nuevo.";
}





} else {
echo "El tamaño del archivo no esta permitido o el archivo esta prohibido";
}





 


}

#24
PHP / PHP boton
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 (php) [Seleccionar]

<?php

    
require("connect_db2.php");
    if (
mysqli_query($link"DELETE FROM archivos WHERE pass = '{$_POST['archivo_id']}'")) {
        echo 
"<p>Archivo borrado correctamente!</p>";
        
mysqli_close($link);
echo '<script language="javascript">location.href="marchivos.php"</script>';
    } else {
       echo 
"Error al conectar a base de datos";
}

?>



Código (php) [Seleccionar]

<?php
require("connect_db2.php");
function 
mostrarDatos($resultados) {
    if(
$resultados != NULL){
        
$borrar_html "";
        if (
$_SESSION['usuario'] == $resultados['nombre']) {
            
$borrar_html =
                
"<form action='' method='post'>
                    <input type='hidden' name='archivo_id' value='
{$resultados['pass']}'/>
                    <button type='submit' name='borrar_archivo' value='borrar'</button>//AQUI!!!
                 </form>"
;
        }
        echo
            
"<tr>
        <td>
{$resultados['nombre']}</td>
        <td>
{$resultados['descripcion']}</td>
        <td>
                    <a href='
{$resultados['archivo']}'><img src='icono2.png'></a> $borrar_html
                </td>
    </tr>"
;
    } else {
        echo 
"<br/>No hay mas datos<br/>";
}
}


$result mysqli_query($link,"SELECT * FROM archivos");
echo 
"<table>
<tr>
<th>Nombre</th>
<th>Descripcion</th>
<th>Archivo</th>
</tr>"
;
while(
$fila mysqli_fetch_array($result)) {
mostrarDatos($fila);
}
mysqli_free_result($result);
mysqli_close($link);
?>

#25
Bases de Datos / mysqli error
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 (php) [Seleccionar]

<?php
$link =mysqli_connect("mysql7.000webhost.com","username","password","database");
if (mysqli_connect_errno())
  {
  echo 
"No se ha podido conectar a base de datos" mysqli_connect_error();
  }
?>




me dice que el error esta es la linea quince :



Código (php) [Seleccionar]


<?php

if (isset($_POST['borrar_archivo'])) {
    
    if (
mysqli_query($link"DELETE FROM archivos WHERE pass = '{$_POST['archivo_id']}'")) //ESTA ES LA LINEA 15{
        
echo "<p>Archivo borrado correctamente!</p>";
        
mysqli_close($link);
    } else {
       echo 
"Error al conectar a base de datos";
}
}
?>
#26
PHP / dso jugadores?
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
PHP / Quitar elementos mysql
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 (php) [Seleccionar]

<?php
session_start
();
?>

<?php
if (isset($_SESSION["usuario"])) {

} else {
echo '<script language="javascript">location.href="log.html"</script>';
}
?>

<html>
<head>
<meta charset="utf-8">
<style>
table {
width: 100%;
border-collapse: collapse;
}

table, td, th {
border: 1px solid black;
padding: 5px;

}

th {
        background-color: #4CAF50;
        color: white;
text-align: left;
}
</style>
</head>
<body>
<?php
require("connect_db2.php");
function 
mostrarDatos($resultados) {
if($resultados !=NULL){
echo '
<tr>
<td>'
.$resultados['nombre'].'</td>
<td>'
.$resultados['descripcion'].'</td>
<td><a href="'
.$resultados['archivo'].'"><img src="icono2.png"></a></td>
</tr>
'
;
} else {

echo "<br/>No hay mas datos<br/>";
}
}


$result mysqli_query($link,"SELECT * FROM archivos");
echo 
"<table>
<tr>
<th>Nombre</th>
<th>Descripcion</th>
<th>Archivo</th>
</tr>"
;
while(
$fila mysqli_fetch_array($result)) {
mostrarDatos($fila);
}
mysqli_free_result($result);
mysqli_close($link);
?>

</body>
</html>
#28
PHP / Link PHP
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 (php) [Seleccionar]

<?php
require("connect_db2.php");
function 
mostrarDatos($resultados) {
if($resultados !=NULL){
echo "<tr>";
echo "<td>".$resultados['nombre']."</td>";
echo "<td>".$resultados['descripcion']."</td>";
printf("<td><a href='.$resultados["archivo"].'>alex</a></td>");
echo "</tr>";
} else {

echo "<br/>No hay mas datos<br/>";
}
}


$result mysqli_query($link,"SELECT * FROM archivos");
echo 
"<table>
<tr>
<th>Nombre</th>
<th>Descripcion</th>
<th>Archivo</th>
</tr>"
;
while(
$fila mysqli_fetch_array($result)) {
mostrarDatos($fila);
}
mysqli_free_result($result);
mysqli_close($link);
?>

#29
PHP / [Resuelto] Subida Php
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 (php) [Seleccionar]

<html>
<head><title>Alex</title></head>
<body>
<form enctype="multipart/form-data" action="subir-archivos.php" method="POST">
<input type="hidden" name="MAX_FILE_SIZE" value="2500000" />
Elige el Archivo a Subir:
<input name="archivo-a-subir" type="file" id="botonex"/><br />
<input type="submit" value="Subir Archivo"name="boton"/>
</form>
<div>
<?php
if(isset($_POST['boton'])) {
if ($_FILES["archivo-a-subir"]["size"] < 250000) {

$target_path "subidas/";
$target_path $target_path basename$_FILES['archivo-a-subir']['name']);
if(move_uploaded_file($_FILES['archivo-a-subir']['tmp_name'], $target_path))
{
echo "El archivo "basename$_FILES['archivo-a-subir']['name'])." ha sido subido exitosamente!";
}
else
{
echo "Hubo un error al subir tu archivo! Por favor intenta de nuevo.";
}





} else {
echo "El tamaño del archivo no esta permitido";
}





 


}



?>

</div>
</body>
</html>


#30
PHP / PHP problema 2
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 (php) [Seleccionar]

<html>
<head>
<meta charset="utf-8">
</head>
<body>
<?php
function mostrarDatos($resultados) {
if($resulatdos !=NULL){
echo "-Nombre:"$resultados['nombre']"<br/>";
echo "-Empates:"$resultados['empates']"<br/>";
echo "-TU:"$resultados['tu']"<br/>";
echo "-IA:"$resultados['ia']"<br/>";
echo "********************************************<br/>";
} else {

echo "<br/>No hay mas datos<br/>";
}

require(
"connect_db.php")
$result mysql_query($link,"SELECT * FROM puntuacion");
while(
$fila mysql_fetch_array($result)) {
mostrarDatos($fila);
}
mysqli_free_result($result);
mysqli_close($link);
?>

</body>
</html>

#31
PHP / PHP problema
1 Marzo 2016, 11:32 AM
Tengo este codigo php:

Código (php) [Seleccionar]

<?php

$empat=$_POST['empates'];
$tu=$_POST['tu'];
$ia$_POST['ia'];
$nombre=$_POST['nom'];

require("connect_db.php");
mysql_query("INSERT INTO puntuacion VALUES('$nombre','$empat','$tu','$ia')")
mysql_close($link);
echo ' <script language="javascript">alert("Puntuacion registrada con exito");</script> ';
echo "<script>location.href='juego.html'</script>";

?>



pero al darle a submit me dice:
Parse error: syntax error, unexpected T_STRING in /home/a3005457/public_html/juego.php on line 10

Cual es el probleam? () La linea 10 es donde pone mysql_close($link).
#32
Desarrollo Web / PHP VALORES
29 Febrero 2016, 14:44 PM
Hola he echo una pagina simple donde juegas contra la ia a piedra papel tijeras, al final cuando te cansas deberias de poder darle un boton para poder pasar tu puntuacion a una base de datos, pero el problema es que no se como pasar la variable que almacena la puntuacion de javascript a una variable de php.Gracias
#33
Scripting / javascript array
14 Febrero 2016, 00:21 AM
Hola me gustaria crear un array, pero la cosa es que quiero que dicgo array se pueda recorrer tantas veces como yo quierea, es decir que si el array solo tiene 9 variables
  • -[8], yo quiero poder poner que esas variables se recorran 79 veces hasta dar con la posicion de una, como una ruleta que va girando.Gracias
#34
Scripting / Ejercicio batch, ayuda
28 Enero 2016, 11:17 AM
Hola, necesito una pequeña ayudita con un batch que no se como hacerlo...
la cosa es que tenemos que hacer un batch que cuente los parametros que le pases desde cmd , te muestre cuantos parametros has introducido y hacer que el usuario pueda elegir que parametro quiere ver. La primera parte y la segunda ya la hice y funcionan bien pero la ultima no se como hacerla. codigo:



@echo off
setlocal enabledelayed expansion
set cuenta=0
for %%i in (%*) do (
           set /a cuenta=!cuenta!+1
)

Has introducido %cuenta% parametros
pause>nul

rem Y aqui la tercera parte donde el usuario puede elegir que parametro desea ver el 1 el 3 o el 58 no importa. No se puede usar for/f.


Gracias
#35
Scripting / [PYTHON] Error: invalid syntax
31 Enero 2015, 13:00 PM
hola a todos tengo un roblema con python y es que me sale invalid syntax em todos los modulos por ejemplo en este:

Código (python) [Seleccionar]
>>> #!/usr/bin/env python
# -*- coding: utf-8 -*-
print(":::::::::::::::::::")
print("operanciones     ::")
print(":::::::::::::::::::")
print("suma:           1::")
print("resta:          2::")
print("multiplicacion: 3::")
print("division:       4::")
print("potencia:       5::")
print("raiz cuadrada:  6::")
print("salir           7::")
print(":::::::::::::::::::")
a = input("seleccione una operacion:")
print("===========================")
import math
if int(a) == 1:
   print("suma")
   b = input("primer numero n")
   b = int(b)
   c = input("segundo numero n")
   c = int(c)
   print("el resultado es :n", b + c)
elif int(a) == 2:
   print("resta")
   b = input("primer numero n")
   b = int(b)
   c = input("segundo numero n")
   c = int(c)
   print("el resultado es :n", b - c)
elif int(a) == 3:
   print("multiplicacion")
   b = input("primer numero n")
   b = int(b)
   c = input("segundo numero n")
   c = int(c)
   print("el resultado es :n", b * c)
elif int(a) == 4:
   print("division")
   b = input("primer numero n")
   b = int(b)
   c = input("segundo numero n")
   c = int(c)
   print("el resultado es :n", b / c)
elif int(a) == 5:
   print("potencia :A elevado a la B")
   b = input("primer numero n")
   b = int(b)
   c = input("segundo numero n")
   c = int(c)
   print("el resultado es :n", b ** c)
elif int(a) == 6:
   print("raiz cuadrada")
   b = input("ingrese un numero: n")
   print(math.sqrt(int(b)))
elif int(a) == 7:
   exit()
else:
   print("comando no valido")
print("========================")
print("echo")
print("========================")
kilo = input("presione una tecla para salir")


en que me he equivocado? alguien me puede ayudar?




[MOD]:
1) Está prohibido abusar de las mayúsculas, se considera gritar.
2) Debes utilizar las etiquetas GeShi para insertar código.
3) Los títulos del post deben describir el problema de su contenido.

Lee las normas del foro y de este subforo.