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ú

Mensajes - .rn3w.

#371
hola gracias a todos por su ayuda me esta sirviendo de mucho

me podrias explicar la linea del get!!!

que es data?
que es function? es una funcion de dato.php?
#372
gracias muchas gracias tu ayuda pero no me muestra el boton por que sera?
#373
quiero ejecutar una funcion de php!!! gracias a todos pero necesito mas ayuda
#374
hola gracias por responder
me podrian explicar con un ejemplo sencillo
como se haria con ajax???

#375
PHP / ejecutar funcion con un boton mediante php
20 Octubre 2013, 20:22 PM
hola saludos a todos de esta comunidad
de antemano gracias por ayudarme

bueno me explico:

Quiero ejecutar una funcion al presionar un boton
sera posible??
no quiero que el boton me redireccione a una pagina
#376
PHP / Re: checked
19 Octubre 2013, 02:43 AM
<?php

class Consulta {
    
    
    public 
$cuerpo;
    public 
$titulo;
    public 
$col;
    public 
$cierre;
    public 
$boton;
    public 
$formu;

        
    function 
__construct() {
        
        
$this->cuerpo=array();
        
$this->titulo="";
        
$this->col="";
        
$this->cierre="";
        
$this->formu="";
        
       
// $this->generarTabla();
    
}

    function 
generarPermisos(){
        include(
"../modelo/cnx.php");
        
session_start();
        
$cnx pg_connect($entrada) or die ("Error de conexion. "pg_last_error());
        
$seleccionar=   'SELECT id_usuario, rol.nombre_tipo, nombre_usuario, apellido_usuario, ci_usuario, institucion_usuario
                         FROM usuario, rol
                         where usuario.id_rol=rol.id_rol 
                               order by id_usuario;'
;
        
        
$result     pg_query($seleccionar) or die('ERROR AL INSERTAR DATOS: ' pg_last_error());
        
$columnas   pg_numrows($result);
        
$this->formu.='<table>';
        for(
$i=0;$i<=$columnas-1$i++){
            
$line pg_fetch_array($resultnullPGSQL_ASSOC);
  
               
$this->formu.='<tr>             
               <td>'
.$line['id_usuario'].'</td> 
               <td>'
.$line['nombre_tipo'].'</td> 
               <td>'
.$line['nombre_usuario'].'</td>
               <td>'
.$line['apellido_usuario'].'</td> 
               <td>'
.$line['ci_usuario'].'</td> 
               <td>'
.$line['institucion_usuario'].'</td>
               <td><input type="CHECKBOX" name="rol[]" value='
.$line['id_usuario']."_3_".'   > olimpista
                   <input type="CHECKBOX" name="rol[]" value='
.$line['id_usuario']."_2_".'>comite   
                   <input type="CHECKBOX" name="rol[]" value='
.$line['id_usuario']."_1_".'>administrador</td>
               </tr>'
;
             
        }  
        
$this->formu.='</table>';
        return 
$this->formu;
    }
    function 
existe($usuario$rol){
        
    }
    
    
}

?>


Quiero que cuando envie el checkbox se guarde y cuando necesite modificar nuevamente deberia mostrarme las casillas anteriormente marcadas.

el metodo getPermisos() genera una tabla dinamica



   
#377
PHP / checked
19 Octubre 2013, 02:06 AM
hola quisiera que me ayuden a resolver este problema


        for($i=0;$i<=$columnas-1; $i++){
            $line = pg_fetch_array($result, null, PGSQL_ASSOC);
 
               $this->formu.='<tr>             
               <td>'.$line['id_usuario'].'</td>
               <td>'.$line['nombre_tipo'].'</td>
               <td>'.$line['nombre_usuario'].'</td>
               <td>'.$line['apellido_usuario'].'</td>
               <td>'.$line['ci_usuario'].'</td>
               <td>'.$line['institucion_usuario'].'</td>
               <td><input type="CHECKBOX" name="rol[]" value='.$line['id_usuario']."_3_".'  '<?php if(1==1) echo checked="checked"?>' > olimpista
                   <input type="CHECKBOX" name="rol[]" value='.$line['id_usuario']."_2_".'>comite   
                   <input type="CHECKBOX" name="rol[]" value='.$line['id_usuario']."_1_".'>administrador</td>
               </tr>';
             
        } 


quiero poner un codigo php pero me sale error
es adecuado poner codigo php en medio de los inputs del checkbox???
#378
PHP / php
16 Octubre 2013, 03:25 AM
que tutoriales me aconsejan para aprender php!!!
#379
PHP / subir multiples archivos
11 Octubre 2013, 00:06 AM
hola quisiera que me ayuden a restringir el tipo de formato de los archivos que seran subidos al servidor

aqui les dejo mi avance
<html>
    <head>
        <title></title>
    </head>
    <body>
       
        <form method="post" action="CrearProblema.php" enctype="multipart/form-data">
            Nombre del problema:
            <input type="text"    name="nombre">     <br>         
     
            <label>Seleccione los archivos</label><br>
            inserte el enunciado:                               <input type="file" name="archivo[]"><br>
            inserte la entrada: &nbsp; &nbsp;                   <input type="file" name="archivo[]"><br>
            inserte la salida:  &nbsp; &nbsp;&nbsp; &nbsp;      <input type="file" name="archivo[]"><br>

            <input type="submit" value="Crear Problema">
                       
        </form>
    </body>
</html>





<?php 


    
include("cnx.php");
    
$cnx pg_connect($entrada) or die ("Error de conexion. "pg_last_error());
    
$mensaje        ="";
    
$dir            ="";
    
$seleccionar    ="SELECT nombre_problema  FROM problema";
    
$result         pg_query($seleccionar) or die('ERROR AL INSERTAR DATOS: ' pg_last_error());
    
$columnas       pg_numrows($result);


    for(
$i=1;$i<=$columnas$i++){
        
$line pg_fetch_array($resultnullPGSQL_ASSOC);
        if(!
strcmp($line['nombre_problema'] ,$_REQUEST['nombre'])){ // El nombre ya existe en la bd???
           
$mensaje="existe"
          
        }
    }    
 
    
    if(
$mensaje!="existe"){
        
    
$insertar"INSERT INTO problema(nombre_problema) VALUES ('$_REQUEST[nombre]');";
    
$result pg_query($cnx$insertar) or die('ERROR AL INSERTAR DATOS: ' pg_last_error());
    
    
$seleccionar="SELECT id_problema  FROM problema  where nombre_problema='$_REQUEST[nombre]'";
    
$result     pg_query($seleccionar) or die('ERROR AL INSERTAR DATOS: ' pg_last_error());
    
$columnas   pg_numrows($result);


    for(
$i=1;$i<=$columnas$i++){
        
$line pg_fetch_array($resultnullPGSQL_ASSOC);
        echo 
$line['id_problema'];
    }
        echo 
$_REQUEST['nombre'];
        
$dir=$line['id_problema'];
        
mkdir($line['id_problema']);

    }
    else{
       
// "enviamos un mensaje a la vista, ya existe el problema"
    
}
    

moverArchivos($_FILES); //llamamos a la funcion que mueve y comprueba los archivos


function moverArchivos($archivos){ //Optimizada para multiples archivos

$directorio "upload"//ubicacion y nombre del directorio donde se guarda
$ubicaciones = array();

$extensiones = array("in","out"); //extensiones permitidas

if(isset($archivos["archivo"]["error"])){

foreach ($archivos["archivo"]["error"] as $key => $error) {
if ($error == 0) {
$trozo explode(".",$archivos["archivo"]["name"][$key]); //obtenemos la extensión
$extension strtolower(end($trozo)); //la pasamos a minuscula
if(in_array($extension$extensiones)){
                                            
$valido true;
                                        }
                                        else{
                                            
$valido false;
                                        }


if(isset($valido) and $valido === true){ //si el archivo es valido lo intentamos mover
$nombre_archivo date("Ymd") . "_" date("is"). "_img_".$trozo[0].".".$extension//generamos un nombre personalizable
$ubicacion_original $archivos["archivo"]["tmp_name"][$key]; //ubicacion original y temporal del archivo

if(!move_uploaded_file($ubicacion_original,"$directorio/$nombre_archivo")){
echo "No se puede mover el archivo \n";
}
else{
$ubicaciones[] = $nombre_archivo;
}
}
else{
echo "Extension de archivo no valida \n";
}
                                        
} else{
if($error != and $error != 4){ //Si no subieron archivos No enviar ninguna advertencia
$mensaje_error mensajesErrorArchivos($archivos["archivo"]["error"][$key]);
echo $mensaje_error." Intente nuevamente. \n";
die;
}
}
}
return $ubicaciones;
//fin del existe error
else { echo "Uno de los archivos sobrepasa la capacidad establecida por el servidor";}

// Termina la funcion moverArchivos()

   
pg_close($cnx);
   

?>


#380
PHP / Re: funcion exec
27 Septiembre 2013, 04:29 AM
hola alguien tiene algun codigo sencillo para subir y bajar archivos a una base de datos en php!!!

muchas gracias por su tiempo!!!