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 - bgnumis

#31
PHP / Re: problema con "ñ" no las reconoce
9 Septiembre 2017, 22:41 PM
Este es el php donde está la búsqueda:


Código (php) [Seleccionar]


<?php

session_start
();
 
//Validar que el usuario este logueado y exista un UID
if ( ! ($_SESSION['autenticado'] == 'SI' && isset($_SESSION['uid'])) )
{
    
//En caso de que el usuario no este autenticado, crear un formulario y redireccionar a la 
    //pantalla de login, enviando un codigo de error        <form name="formulario" method="post" action="index.php">
?>

        <form name="formulario" method="post" action="index.php">
            <input type="hidden" name="msg_error" value="2">
        </form>
        <script type="text/javascript">
            document.formulario.submit();
        </script>

<?php
}
 
    
//Conectar BD
    
include("conectar_bd.php");  
    
conectar_bd();
 
    
//Sacar datos del usuario que ha iniciado sesion"Propietario/a de ".$fila['Direccion']." ".$fila['PuertaLocalGaraje']
    
$sql "SELECT   tx_nombre tx_TipoUsuario,id_usuario, tx_username, tx_password
            FROM tbl_users
            LEFT JOIN ctg_tiposusuario
            ON tbl_users.id_TipoUsuario = ctg_tiposusuario.id_TipoUsuario
            WHERE id_usuario = '"
.$_SESSION['uid']."'";         
    
$result     =mysql_query($sql); 
 
    
$nombreUsuario "";



 
    if( 
$fila mysql_fetch_array($result) ){

        
$nombreUsuario "".$fila['tx_nombre'];
}

 


?>






<!DOCTYPE html>
<html lang="es">
<head>
<title>La Nueva
</title>


    <meta charset="utf-8">
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="description" content="">
    <meta name="author" content="">
<meta name="viewport" content="width=device-width, initial-scale=1">

 
    <title>Página Web </title>

    <!-- Bootstrap Core CSS -->
    <link href="css/bootstrap.min.css" rel="stylesheet">

    <!-- Custom CSS -->
    <link href="css/full-width-pics.css" rel="stylesheet">

    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
    <!--[if lt IE 9]>
        <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
        <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
    <![endif]-->
<script type="text/javascript">
    <!--
        $().ready(function() {
            $("#frmlogin").validate();
            $("#usuario").focus();
        });
    // -->
    </script>
   
</head>




<body>

    <!-- Navigation -->
    <nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
        <div class="container">
            <!-- Brand and toggle get grouped for better mobile display -->
            <div class="navbar-header">
                <button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
                    <span class="sr-only">Toggle navigation</span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                    <span class="icon-bar"></span>
                </button>
               
           
                <a class="navbar-brand" href="principalcero.php">Ce</a>
            </div>
            <!-- Collect the nav links, forms, and other content for toggling -->
            <div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
                <ul class="nav navbar-nav navbar-right" >
                    <li>
                        <a href="politad.php" style="color:#FFF" >Polí</a>
                    </li>
                    <li>
                        <a href="normauso.php" style="color:#FFF">Normas de Uso</a>
                    </li>
                    <li>
                        <a href="contacto.php" style="color:#FFF">Contacto</a>
                    </li>
                      <li align="right">
                   
        <a href="cerrarSesion.php" style="color:#FFF">Cerrar Sesi&oacute;n &nbsp;</a>
 
            </li>
                </ul>
            </div>
            <!-- /.navbar-collapse -->
        </div>
</div>
        <!-- /.container -->
    </nav>

    <!-- Full Width Image Header with Logo -->
    <!-- Image backgrounds are set within the full-width-pics.css file. -->    <header class="image-bg-fluid-height">
   
        <img class="img-responsive img-center" src="img/f.png" alt="">
       
       
    </header>

    <!-- Content Section -->
    <section style="background-color:#E6E6FA; ">
       
       
       
     <div class="container"  margin-bottom=10px>
        <div class="row">
         <div class="col-lg-12 col-lg-12">
           
             


<title> Busqueda </title>
<p>

<form name="form1" method="post" action="expedienteempleado.php" id="cdr">
<h2> Buscar CLIENTE </h2>
<input name="busca" type="text" id="fichaempleado">
<input name="submit" type="submit" value="Buscar">
</p>
</form>

<br>
<br>

<?php

$busca
=utf8_encode("");
$busca=utf8_encode($_POST['busca']);
$conexion=mysql_connect("localhost","ost","@EEE") or die("Problemas en la conexion");
mysql_select_db("joscardef",$conexion) or die("Problemas en la selección de la base de datos");  


if(
$busca!=""){
  $nom=utf8_encode(NOMBRE);
  $ape=utf8_encode(APELLIDOS);
  
$busqueda=mysql_query("SELECT * FROM empleados WHERE concat_ws(' ',$nom$ape) LIKE '%".utf8_encode($busca)."%'  ") ;



  

 
?>





<div class="table-responsive "  border="1" align="left">
<table class="table table-condensed table-hover table-bordered table-striped">
  <tr>
    <td width="226">Nombre</td>
    <td width="252">Apellidos</td>
    <td width="110">Oficina</td>
    <td width="220">Mail</td>
    <td width="212">Seleccionar</td>

  </tr>


  <?php
  

 
  
  
while($muestra=@mysql_fetch_array($busqueda)){
  echo '<tr>';
  echo '<td>'.utf8_encode($muestra['NOMBRE']).'</td>';
  
    echo '<td>'.utf8_encode($muestra['APELLIDOS']).'</td>';


?>

        <td> <form action="oficinaaconsultartres.php?id=<?php echo $muestra['ofi']?>" method="post" name="compra">

<input name="Comprar" type="submit" value="<?php echo $muestra['ofi']?>"></form>
<?php
    echo '<td>'.$muestra['MailBankia'].'</td>';
    
?>



               
<td> <form action="expedienteempleadodef.php?id=<?php echo $MATRICULA ?>" method="post" name="compra">

</form></td>
     
     <?php 

  }
    }
 
?>





<br>


</div>


  <br/>
<br/>
<table width="400" border="0">

<br>
<br>

<option>Si no era esta pantalla la que buscabas...</option>

<br>

</table>




<h4>  <td  width="20px" display="inline" align="left">
        <!-- Proporcionar Link para cerrar sesion -->
          <a href="principalcero.php"><strong> VOLVER A MENU ANTERIOR </strong>&nbsp;</a>
    </td>

</h4>
           
           







</table>



           
           
            </div>
            </div>
           
           
</p>
   

    <!-- Footer -->
    <footer>
        <div class="container">
            <div class="row">
                <div class="col-lg-12">Coo</div>
            </div>
            <!-- /.row -->
        </div>
        <!-- /.container -->
    </footer>

    <!-- jQuery -->
    <script src="js/jquery.js"></script>

    <!-- Bootstrap Core javascript -->
    <script src="js/bootstrap.min.js"></script>

</body>

</html>








Sé que está fatal programado pero he ido aprendiendo poco a poco, y aunque ahora me doy cuenta que lo hacía fatal, como funciona, no lo toco de momento, en la búsqueda sí me reconoce las búsqueda de por ejemplo garcia , bayo, etc pero si lleva ñ o Ç nada tampoco con acentos.

LA apariencia de los "caracteres raros sí es la que toca, pero la búsqueda no los captura no sé porqué.

En phpmyadmin si pongo en búsqueda begoña (en nombre) sí que encuentra a todas las begoñas.

A ver si véis algúna línea de código de tipo charset o meta que debiera poner.

Muchas gracias por adelantado.
#32
PHP / Re: problema con "ñ" no las reconoce
9 Septiembre 2017, 21:59 PM
He estado leyendo pero no sé qué puede ser:

Si escribo  show variables like '%character%' me aparece lo siguiente:

character_set_client
utf8
character_set_connection
utf8
character_set_database
utf8
character_set_filesystem
binary
character_set_results
utf8
character_set_server
latin1
character_set_system
utf8
character_sets_dir
/usr/share/mysql/charsets/

Será por el latin1?



#33
PHP / problema con "ñ" no las reconoce
8 Septiembre 2017, 14:36 PM
Hola,

A ver si me podéis ayudar. Tengo un campo de "búsqueda" y funciona. Cuando pongo palabras con "ñ" no las reconoce:

Código (php) [Seleccionar]


$busqueda=mysql_query("SELECT * FROM empleados WHERE concat_ws(' 'NOMBRE, APELLIDOS) LIKE '%".utf8_encode($busca)."%'  ") ;





he utilizado utf8 encode para que si $busca me reconoce esos caracteres "raros" pero no va si pongo por ejemplo "begoña" no encuentra los nombre begoña pero si pongo "bego" sí o garcia etc ¿Cómo podría hacer para que en una búsqueda con like me "cogiera" las ñ?


Engel Lex: no se debe escribir en mayúsculas
#34
PHP / mostrar pdf no ruta
29 Agosto 2017, 15:47 PM
Hola tengo una duda, tengo unos archivos en una carpeta llamada "archivos" donde tengo subidos el index (en el servidor) y dentro de esa carpeta unos archivos:


Código (php) [Seleccionar]

<?php
 
 $conexion
=mysql_connect("localhost","usert""ddsr") or die("Problemas en la conexion");
mysql_select_db("ugtdef",$conexion) or die("Problemas en la selección de la base de datos");  

 
$result mysql_query("SELECT * FROM listadoac");  
 
?>

<table class="table table-condensed table-hover table-bordered table-striped">
<tr>

    <td><strong> Fecha </strong></td>
    <td><strong> Nombre </strong></td>
    <td><strong> Nombre Largo</strong></td>

<td><strong> Descripción y observaciones</strong></td>

      <td><strong> Archivo </strong></td>
                   
                    </tr>
                   
               <?php   
 
 
while ($row mysql_fetch_row($result)){   
    echo 
"<tr>";  
    echo 
"<td>$row[1]</td>";  
    echo 
"<td>$row[2]</td>";  
    echo 
"<td>$row[3]</td>";  
  echo "<td>$row[4]</td>"
    echo "<td><a href=$row[5]>archivo</a></td>"

    echo 
"</tr>";  
}  
  
?>
 
</table>


La cuestión es que al poner "href=$row[5]" sale el link al pdf. La sorpresa es que el pdf sin estar logeado, sí se puede ver si te sabes la ruta www.miweb.com/archivos/fichero.pdf

¿Como podría hacer para que www.miweb.com/archivos/fichero.pdf sólo sea accesible para los usuarios logeados? Si que tengo un session start y me redirige si tratas de entrar a cualquier página php de esa al index donde debes registrarte pero en los pdf no lo hace?


#35
Hola sí,

El código de CSS estaba en un archivo CSS (aunque en el código Geshi escogí el php por error, inercia).

Estoy de acuerdo con todo lo que dices, lo de col y row no son necesarios, es verdad, no los quité no sé por qué. Dicho esto mil gracias por tu ayuda.

Sé que no es creíble, pero estos días (últimos y recientes días) me he transformado, "mejorado o avanzado" y me ha dado por el orden y atención y ponderación de la importancia de no sólo hacer las cosas, sino de hacerlas bien y ordenadas. Disculpas adelantadas por este y otros mensajes que os deben hastiar pero aún así nos ayudáis.

Mil gracias, mi compromiso, mejorar, un abrazo y mil gracias de nuevo.

#36
Hola tengo dos dudas con botones tengo el siguiente código:

Código (php) [Seleccionar]


<div class="container" margin: auto; >
    <div class="row">  
        <div  class="col-lg-12 text-center">
       

<a href="dos.php" target="_parent" style='width:100px; height:100px; cursor:pointer; background-color:#e7e7e7; color: #000080;'   class="btn btn-default  boton" ><strong>Búsqueda </strong>  <br> <strong>Ofic/</strong> <strong><br>Registro</strong>  <br> <strong>Visitas </strong></a>

<a href="ultimavisita.php" target="_parent" style='width:100px; height:100px; cursor:pointer; background-color:#e7e7e7; color: #000080; '  class="btn btn-default  boton " > <strong>Última Visita </strong></a>

   <a href="regis.php" target="_parent" style='width:100px; height:100px; cursor:pointer; background-color:#e7e7e7; color: #000080;'  class="btn btn-default  boton" ><strong>Histórico</strong>  <br> <strong>Visitas </strong> </a>
   
    <a href="exp.php" target="_parent" style='width:100px; height:100px; cursor:pointer; background-color:#e7e7e7; color: #000080;'  class="btn btn-default   boton" ><strong>Ficha</strong>  <br> </a>
   
      <a href="fic.php" target="_parent" style='width:100px; height:100px; cursor:pointer; background-color:#e7e7e7; color: #000080 '  class="btn btn-default  boton" ><strong> Insertar</strong> </a>
   
     <a href="fils.php" target="_parent" style='width:100px; height:100px; cursor:pointer; background-color:#e7e7e7; color: #000080;'  class="btn btn-default  boton" ><strong>Cartera </strong> </a>


</div>
</div>
</div>





La primera pregunta es: Como es responsive design, cuando visualizo ese código en la web se ven los seis botones en línea (en una línea) y el espacio entre botón y botón se ve, y es suficiente. El tema es que al verlo en el móvil se ven tres botones arriba y tres debajo. Pero aunque sigue habiendo separación a la derecha de cada botón, entre el boton uno, en la primera fila sería por decirlo el 1,2,3 los botones  4,5,6 están pegados por debajo de los 1,2,3 y no hay manera de hacer el mismo espacio que hay a la derecha de cada botón pero también además abajo (en realidad sería el mismo espacio abajo, arriba, izquierda y derecha).

He intentado hacer un class y definirlo que era boton, y hacer un

Código (php) [Seleccionar]

.boton {


margin-bottom: 2px;

}



Pero no va, y si pongo btn-block, en class, me pone todos los botones en una columna, y tampoco centrados

La segunda pregunta sería: Si en la web también quisiera que se vieran 3 arriba y tres abajo, cómo lo haría ¿con una tabla?

A ver si me podéis ayudar, muchas gracias por adelantado.

#37
Foro Libre / Re: Collage de fotos
30 Julio 2017, 17:03 PM
Ey lo primero perdón por las faltas es el teclado de p... móvil.

No es tan sencillo encontrar un software que haga tochos de collage.
#38
Foro Libre / Collage de fotos
30 Julio 2017, 01:26 AM
Hola quiero hacer una foto "poster" rollo 50 centimetros de ancho por 40 de alto . La cuestión es que tengo 32 fotos. Cada una con una horientación y tamaño. No sé si me podréis ayudar y si este es el foro pero por si acaso. ¿Qué progrma podría utilizar que me dejase seccionar las 32 o 33 o las que sean y me las colococase aleatoriamente con una separacion de unos milimetros emtre foto y foto y que en función de las fotos me completase el "lienso". ¿eciste algo asi? Con photosho colcando fotos obtengo algo parecido pero  vas una a una.

A ver si me podéis ayudar.
#39
PHP / Mapa
18 Julio 2017, 15:02 PM
Hola tengo un listado de objetos en una tabla con una foto, y una dirección postal asociada. ¿Cómo podría hacer un mapa para que en cada dirección me muestre la foto con google? Y mostrarlo en en mi página php?

Sabéis de algún  manual o sitio donde lo explique. Sé que he hecho mal porque voy a mirarlo está tarde pero por si acaso os lo pregunto por aquí.

Muchas Gracias por adelantado.

#40
PHP / Formulario gastos
18 Junio 2017, 22:44 PM
Hola,

Abrí otro hilo preguntando sobre un código con javascript para tratar de crear un formulario de gastos. Pero no hay manera que funcione. La idea es tener un formulario donde el usuario conectado ponga el número de km que ha hecho, el sistema multiplica por 0.19 y calcula el total.

La segunda línea del formulario es si tiene gastos de parking
Y la tercera gastos de hotel.

La línea final del formulario es la suma de los tres importes.

La idea es que una vez rellenos viajen estos datos marcados al darle a un botón a gastos.php donde recibiré las variables enviadas mediante post.

¿alguien me podría orientar un poco?

Muchas Gracias por adelantado.

Sabéis de alguna web o manual donde oriente lo básico de javascript para poder hacerlo.

Muchas Gracias por adelantado de nuevo.