Mostrar Mensajes

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


Mensajes - Jumarras

Páginas: [1] 2 3 ... 5
1
PHP / Re:Ayuda con Acceso De Control basado en roles en php
« en: 27 de Julio de 2013, 23:23:42 pm »
En vez de ser:

$acc=$_GET["acc"];

Deberia ser:

$acc=$_GET["accion"];

Estas buscando en la url la respuesta que te da por "acc", pero no existe, y lo tienes como "accion".

2
Tutoriales PHP / Re:Control de visitas de usuarios
« en: 07 de Mayo de 2013, 12:01:58 pm »
Crea una columna donde guardas los usuarios y cuando inicien sesion, haz que se guarde en esa columna la fecha y la hora en que se han conectado con una query. Por cierto, la funcion para obtener la fecha y la hora es con date()

3
PHP / Re:Prohibir el acceso con IE
« en: 02 de Mayo de 2013, 13:21:06 pm »
y en vez de usar eregi, porque no pruebas con esto:

Código: [Seleccionar]
<?php
   
if($_SERVER[&#39;HTTP_USER_AGENT&#39;] == &#39;MSIE&#39;){
      
die("Prohibido el acceso con Internet Explorer");
   }
?>

4
PHP / Re:[DUDA] Consulta SQL
« en: 08 de Enero de 2013, 17:05:21 pm »
No te serviria usar

ORDER BY id DESC ?¿

5
PHP / Re:Conectar base de datos SMF
« en: 13 de Octubre de 2012, 01:40:33 am »
$query = mysql_query('');

Has probado poniendole una variable a la query? yo tube un problema similar, y lo solucione de esa forma. Si no resulta, intenta poniendo

mysql_query = ('') or die(mysql_error());

6
PHP / Re:Crear templates tpl y php
« en: 17 de Abril de 2012, 12:57:19 pm »
Tampoco es que has mirado mucho.

http://www.phperos.net/foro/index.php?topic=8295.0

7
PHP / Re:Detector de moviles php
« en: 04 de Enero de 2012, 10:45:46 am »
Por lo menos pon la fuente de autor, no lo pongas que despues de haberlo hecho tu lo has visto en otra web. Si dices que lo has creado tu, porque el listado de los moviles es igual?


PD: http://www.mybb-es.com/Hilo-detectar-moviles-con-php

Salu2

8
Tutoriales PHP / [Tutorial] Sistema de plantillas
« en: 04 de Noviembre de 2011, 19:07:57 pm »
Hola, hace poco he necesitado un sistema de plantillas tipo smarty o algo parecido, es decir, poner por ejemplo {{texto}} en el html y despues lo cambiase por un texto que quiera yo. He estado buscando en internet como hacer algo parecido, pero solo he encontrado una cosilla en taringa, pero tenia unas cosas que no me gustaba, asi que lo edite un poco.

Como no habia nada parecido pro el foro, o por lo menos y ono lo he encontrado, he decidido postearlo para el que quiera.

////////////////////////////////////////////////////////PHP (¿index.php?)
Código: [Seleccionar]
<?php
/////////////////////////////[CLASS]
class TemplateClass{
//Declaraciones

    private 
$_dir    = &#39;&#39;; //carpeta de los archivos .tpl (los templates)
    
private $_file_ext = &#39;.tpl&#39;; //formato de los templates, (default = .tpl)
    
private $_vars = array(); //variable para las traducciones
    
private $_delimiters  = array(&#39;{{&#39;, &#39;}}&#39;); //limitadores para saber donde tiene que buscar (ejemplo = {{ejemplo}} )

    public function 
Assign($name$value){ //funcion para asignar palabras a las traducciones
        
if(!array_key_exists($name$this->_vars)) //comprobamos que la palabra no este ya en el array
            
$this->_vars[$name] = $value//asignamos la palanra al texto traducido
    
}
public function GetAssign($name){ //funcion por si queremos obtener la traduccion desde php
return $this->_vars{$name};
}
    public function 
Template($file){ //funcion para traducir las palabras desde html
if( $output = @file_get_contents($this->_dir.$file.$this->_file_ext)){ //comprobamos que el archivo de la plantilla existe
foreach($this->_vars as $name => $value){ //recorremos el array completo y los asignamos
$output str_replace($this->_delimiters[0].$name.$this->_delimiters[1], $value$output); //recorremos todo el archivo para cambiar las palabras con los delimitadores a su respectiva traduccion
}
return $output//mostramos la traduccion
}
else 
die("La plantilla no existe."); 
    }
}
$tpl = new TemplateClass(); //iniciamos la clase

/////////////////////////////[ASIGNAMOS QUE PALABRAS CAMBIAR Y POR CUAL]
$tpl->assign(&#39;language&#39;, &#39;Español&#39;); //en el primero se pone la palabra que estaria entre {{ }} y en el otro por cual cambiar. esto si quereis podeis ponerlo en un php a parte y hacer un include despues de la funcion.


/////////////////////////////[ASIGNAMOS EL NOMBRE DE LA PLANTILLA SIN EXTENSION]
echo $tpl->Template(&#39;test&#39;); //le decimos a la funcion template cual es la plantilla a mostrar
?>


////////////////////////////////////////////////////////HTML (test.tpl)

Código: [Seleccionar]
{{language}}

9
PHP / Re:¿Como logro hacer esto?
« en: 13 de Octubre de 2011, 19:57:23 pm »
http://es.lmgtfy.com/?q=alternar+colores+de+filas+php

Me he echo gracia xD, es lo mismo que ha puesto warlox, pero esta web te lo escribe solo, para los mas bagos xD.

Creo que deberia hacerlo en PHP Y CSS, para asi poder ir alternando los colores.

Salu2!

10
PHP / Re:[Ayuda] Mini sistema de licencias
« en: 13 de Octubre de 2011, 19:49:48 pm »
Yo te recomendaria usar otra forma de meter datos a la mysql. Yo personalmente, siempre he tenido problemas con el VALUES prefiero usar SET.Esa query que haces es muy simple, y vas bien con VALUES, pero puede que necesites meter muchos valores mas. Una breve explicacion porque prefiero usar SET:

Cuando haces mediante VALUES, si hay algun error, te da error, pero no mete nada en la mysql, sin embargo, si usas SET, tambien te da error y lo mete en la mysql, lo que esta bien, asi que puedes verificar donde esta el fallo

Este es el codigo que usarias, con VALUES->
Código: [Seleccionar]
mysql_query("INSERT INTO licencias (licencia) VALUES ('".$usuario_licencia."')");Este el codigo con SET->
Código: [Seleccionar]
mysql_query("INSERT INTO licencias SET licencia = "'.$usuario_licencia.'");
Ahora, para el que no lo haya usado nunca set:
Despues del SET, viene el nombre de la columna de la mysql, con el valor que quieres darle.
Si quieres meter mas de un valor, seria de esta forma->

Código: [Seleccionar]
mysql_query("INSERT INTO tabla_mysql SET columna1 = "valor1", columna2 = "valor2");
Lo bueno de usar SET es que puedes meter las columnas en el orden que quieras. En el caso de VALUES creo que no se puede.

Salu2!

11
JavaScript / Re:[ayuda] .modal jquery
« en: 10 de Octubre de 2011, 18:37:45 pm »
es lo que intento, pero no hay manera, me lio mucho con javascript. Casi todos los manuales que encuentro o son de peraciones matematicas o de un nivel ya medio.

gracias, haber si con esto aprendo un poco mas.

Salu2!

12
JavaScript / [ayuda] .modal jquery
« en: 10 de Octubre de 2011, 17:29:25 pm »
Hola, estoy haciendo un diseño para una web, y he empezado un poco con jquery. Mirando por internet, he visto que podria implementar una cosilla a mi web, pero no se como hacerlo. La cosa es que consigo hacerlo para que funcione con un simple link, pero no con mas de 1, me explico.

este es el codigo:
Código: [Seleccionar]
<script type="text/javascript" src="jquery.js"></script>
<script>
$(document).ready(function() {
$('a[name=modal]').click(function(e) {
e.preventDefault();
var id = $(this).attr('href');
var maskHeight = $(document).height();
var maskWidth = $(window).width();
$('#mask').css({'width':maskWidth,'height':maskHeight});
$('#mask').fadeIn(1000);
$('#mask').fadeTo("fast",  0.80);
var winH = $(window).height();
var winW = $(window).width();
$(id).css('top',  winH/2-$(id).height()/2);
$(id).css('left', winW/2-$(id).width()/2);
$(id).fadeIn(1000);
});
$('.window .close').click(function (e) {
e.preventDefault();
$('#mask').hide();
$('.window').hide();
});
});
</script>
<style>
a{color:#333;text-decoration:none}
a:hover{color:#ccc;text-decoration:none}
#mask{position:absolute;left:0;top:0;z-index:9000;background-color:#000;display:none;}
#boxes .window{position:absolute;left:0;top:0;width:440px;height:200px;display:none;z-index:9999;padding:20px;}
#boxes #dialog{width:375px;height:203px;padding:10px;background-color:#ffffff;}
</style>
<a href="#dialog" name="modal">link</a>
<div id="boxes">
<div id="dialog" class="window">
<a href="#" class="close">X</a>
</div>
  <div id="mask"></div>
</div>

Lo que para es que quiero hacer una lista de links, y que cada link abra una ventana con diferenre contenido.
Espero haberme explicado, y haber si me ayudais a solucionarlo.

Salu2!

13
antes de nada, segun la nueva ley sinde, te pueden cerrar la web simplemente por ofrecer enlaces a otras webs para descargar dicho material de forma ilegal.

Esto en ESPAÑA no tiene futuro.

14
PHP / Re:Ayuda query y arrays
« en: 27 de Septiembre de 2011, 12:17:48 pm »
por cierto, es "or die()" no solo "die()" xD

vaya por dios, siempre me pasa lo mismo, paso un monton de tiempo intentando solucionar el problema, y total, es una chorrada y un fallo mio, como siempre, se em habia olvidado incluir un archivo php donde estaban todo slos datos de los edificios xD.

Salu2!

15
PHP / Re:Ayuda query y arrays
« en: 27 de Septiembre de 2011, 12:13:47 pm »
esta en minusculas, lo puse aqui asi para diferenciarlo un poco mas del resto del codigo.

definitivamente, el error me lo da en el array de $building_db

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '= "" WHERE user_id = "1"' at line 1

seria esta la parte del codigo que falla.
'.$building_db[$row['building_id']].' = "'.$row['next_level'].'"

Páginas: [1] 2 3 ... 5