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

#2851
Cita de: Randomize en 10 Junio 2011, 21:37 PM
Vamos a ver...


1º Libertad de expresión.

2º Seguro que todos esos que cierran les pone cachondos ver una porno de un trío 2 a 1.

3º Estamos  >:(.

Hay que ver que si el video estaba en labocaerotica.com y si estaba incrustado en html eso significa que el video era público.
En el caso de este tipo de contenido o videos fuertes hay una pequeña opción la cual le indicas a youtube que el contenido "NO ES APTO" para menores de edad y ahi si son permitidos esos videos, porque entenderás que los hijos e hijas de muchos padres y madres incluyendo mi herman de 10 años navegan por youtube todos los dias y puede encontrarse con este tipo de contenido en las sugetencias del costado derecho.

Yo pienso que estubo bién, porque una cosa es libertad y otra es libertinaje porque si quieres poner contenido sexual que lo pongan en pornotube o mínimo que le den la opción de video con contenido no apto en youtube.

Es como si alguien saliera desnudo en una cancha de futbol y dijera que tiene libertad de expresión, lo mas probable es que lo lleven preso las autoridades.
Hay que recordar que no todos tenemos la misma mentalidad, hay gente sensible y hay otros frios, hay gente de mentalidad abierta y otras extremistas y lo más importante es que no todos tenemos la edad suficiente para ver o comprender cosas.

Para mi que google lo haya censurado es como si un canal de televisión hubiera censurado lo mismo a la hora de la cena y para mi está bién porque si estoy a favor de que mis hijos o hijas sepan que existen personas con el sexo desordenado y que les salten las hormonas descontroladamente pero de ahi a mostrarle como lo hacen y que vean como lo disfrutan y que aparezca en un lugar público sin decir nada al respecto me va a formar en el niño o niña una mentalidad de que lo que ellos hacen está bién porque ve que el mundo lo hace independiente de lo que digan sus padres y ese si es un grán problema.

Yo estoy en total acuerdo con youtube, si querían poner videos eroticos deberían haber puesto la opción de contenido no apto o subirlo a pornotube o tener su própio reeproductor flash instalado en menos de 5 minutos.
#2852
PHP / Re: problemas con session_start()
10 Junio 2011, 21:28 PM
instala xampp
#2853
PHP / Re: problemas con session_start()
10 Junio 2011, 04:29 AM
Ya encontré el error:
Código (php) [Seleccionar]
$_SESSION["k_typeuser"]=$row['type'];

No hay columna type ya que en tu query de sql solamente seleccionaste user y pass:
Código (php) [Seleccionar]
$resultado = mysql_query('SELECT nuser, pass FROM users WHERE nuser=\''.$usuario.'\'');

Lo solucionas seleccionando todo con * y ya.
Hize un par de arreglos en tu script porque le encontré como 3 errores mas como por ejemplo lo del free_result y un xss en :
Código (php) [Seleccionar]
$resultsession='<h2>Sesion:' .$_SESSION['k_username']. '!</h2>

En ese caso se usa htmlspecialchars.

Código (php) [Seleccionar]
<?php
session_start
();

/* Login */
if(!$handle_sql mysql_connect('localhost','root',''))
die('Ha fallado la conexi&oacute;n');
if(!
mysql_select_db('agsiscom'))
die('Error al seleccionar la Base de Datos');
 
if(isset(
$_POST['user']) and isset($_POST['pass'])){
$resultado mysql_query('select * from users where nuser = "'.mysql_real_escape_string($_POST['user']).'" limit 1');
if($row mysql_fetch_array($resultadoMYSQL_ASSOC)){
@mysql_free_result($resultado);
if($row['pass'] == $_POST['pass']){
$_SESSION['k_username'] = $row['user'];
$_SESSION['k_typeuser'] = $row['type']; /* !!! select * entrega type */
header('location: '.str_replace(array("\x0d""\x0a"), ''$_SERVER['PHP_SELF']));
}else
$status['error'] = 'Contrase&ntilde;a incorrecta.';
}else
$status['error'] = 'Usuario inexistente.';
}
mysql_close();

/* Start content */
if($_SESSION['k_username']){
if($_SESSION["k_typeuser"] == 'admin'){
?>

<h2>Sesion: <?php echo htmlspecialchars($_SESSION['k_username'], ENT_QUOTES); ?>!</h2>
<p class="color1">Por favor escoja una de las siguientes operaciones a realizar.</p>
<p class="color1">&nbsp;</p>
<p class="color1"><a href="news.php">Agregar novedades</a></p>
<p class="color1"><a href="offerts.php">Modificar ofertas</a></p>
<p class="color1"><a href="products.php">Administrar productos</a></p>
<p class="color1"><a href="counts.php">Modificar cuentas</a></p>
<p class="color1"><a target="_blank" href="http://mail.agsiscom.com/">Ver correo electronico</a></p>
<?php
}else{
?>

<h2>Sesion incorrecta!</h2>
<p class="color1">Lo sentimos, la sesion actual no tiene permisos para acceder a esta area de la pagina.</p>
<p class="color1">Por favor cierre la sesi&oacute;n actual y a continuaci&oacute;n entre com una cuenta de administrador</p>
<?php
}
}else{
?>

<h2>Debe iniciar sesion primero!</h2>
<p class="color1">Para acceder a la administracion de productos,ofertas, cuentas y de la pagina en general debe iniciar sesion como administrador.</p>
<p class="color1">Para ello ingresa tu nombre de usuario y contrase&ntilde;a en el formulario de abajo.</p>
<p class="color1">&nbsp;</p><article class="col2 pad_left1">
<h2>Inicio de sesion</h2>
<form id="ContactForm" name= "login" action="<?php echo $_SERVER['SCRIPT_NAME']; ?>" method="post">
<div>
<div class="wrapper"><br /></div>
<div class="bg">
<input type="text" name="user" class="input3"/>
</div>
Usuario:<br />
</div>
<div class="wrapper">
<div class="bg">
<input type="password" name="pass" class="input3" />
</div>
Contrase&ntilde;a:<br />
</div>
<div class="wrapper"><br/></div>
<input type="submit" name="submit" class="button2" value="Entrar" >
<input type="reset" name="clean" class="button2" value="limpiar" onClick="cleanform">
</form>
<?php
}
?>


Saludos.
#2854
PHP / Re: problemas con session_start()
10 Junio 2011, 04:06 AM
A mi me ha pasado que en algunas veces te equibocas de codificación de archivo y aparece un pequeño carácter raro al comienzo de tu script y esto se debe a que este carácter define si tu script está escrito en utf-8 o no, en ese caso puede no estar haciendo efecto el session_start() ya que hay que recordar que envía un header al cliente cosa que no puede hacer si ya se ha enviado buffer antes.

Tienes los errores habilitados? error_reporting(all)
#2855
Desarrollo Web / Re: Ayuda div CSS
10 Junio 2011, 03:59 AM
Hola, al #categorías ponle "margin: 0 84%;" y a #cuerpo-blog ponle "float: left;"
con eso se soluciona todo.
#2856
PHP / Re: PROBLEMAS CON SESSION_START()
10 Junio 2011, 03:45 AM
Hola, en ves de usar $HTTP_POST_VARS utiliza $_POST porque en algunas configuraciones de servidores dan problemas con superglobales antiguas.

Después si aun no resulta prueba poniendo print_r($_SESSION) al principio del script después de session_start() para que puedas ver si es la sesión o tu script el que está fallando.

Yo apuesto a que el problema está cuando declara el valor, lo mas probable es que no esté declarando bién el nombre de usuario.

Código (php) [Seleccionar]
//Caracteres no permitidos
function quitar($mensaje)
{
   $nopermitidos = array("'",'\\','<','>',"\"");
   $mensaje = str_replace($nopermitidos, "", $mensaje);
   return $mensaje;
}  


Que tal si mi nombre de usuario tiene una comilla como por ejemplo marco's
para eso ya exste una función llamada mysql_real_escape_string(); además no necesitas escapar comillas dentro de la query, puedes usar comillas dobles:
Código (php) [Seleccionar]
$resultado = mysql_query('SELECT nuser, pass FROM users WHERE nuser="'.mysql_real_escape_string($_POST['user']).'" limit 1');

y htmlentities no te va a salvar de una inyección sql como los saltos de linea y retorno de carácter como el \x1a y el \x0d, para eso está el mysql real escape string, además mysql no es case sensitive asi que está demás el strtolower().

El limit 1 se pone siempre por costumbre para que el sistema funcione mejor debido a que te daría problemas si hay dos registros con el mismo nombre por algún motivo como por ejemplo migración de base de datos.

Código (php) [Seleccionar]
mysql_free_result($result);
Según tu script es "resultado" no "result"

La próxima ves intenta por favor no escribir los títulos de mensajes con mayusculas porque casi me dejaste sordo.

Saludos.
#2857
Cita de: Shell Root en  7 Junio 2011, 12:43 PM
Código (javascript) [Seleccionar]
$(window).load(function() {
      alert("PoC!");
});

????

nop tiene el mismo efecto que document ready. Pero ya quedó solucionado. Gracias.
#2858
Acabo de descubrir que:
window.onload = function(){

NO es lo mismo que:
$(document).ready(function(){

Document ready se ejecuta cuando el DOM ha completado su carga pero window onload se ejecuta cuando toda la página finaliza de cargar.

Guiandome por la lógica intenté hacer un:
$(window).ready(function(){
suponiendo que ready() llama al evento onload pero no es así, tampoco funciona, pero window.onload funciona perfectamente.

Ahora cambio mi pregunta y la nueva es: Hay alguna equivalencia en jquery para que no se vea tan feo?  :xD
Todos los dias se aprende algo nuevo jajajajajaja
#2859
Lo estuve mirando y no resulta bién porque el fondo de la web no carga hasta que cargue la galería, ese plugin no detecta el fondo desde la hoja de estilo.

La idea es detectar cuando el fondo se carga:

style.css
Código (css) [Seleccionar]
body{ background-image: url('http://www.wonderplanets.de/Mond/2004/Mosaik_060904_Half.jpg'); }

Código (html4strict) [Seleccionar]
<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css" />
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
alert('realy ready?');
});
</script>
</head>
<body>
:)
</body>
</html>
#2860
Hola, actualmente estaba haciendo un proyecto donde con jquery estaba usando document ready para detectar el término de la carga de la página web y comenzar a cargar una galería de imágenes.

El problema es que son casi 20 imágenes y en total son como 3mb y algunas conexiones bajas como las de usb modem tardan muchisimo en cargar y por lo tanto las imágenes del diseño de la web no terminan de cargar tampoco hasta que carga la galería.

Esto me da a entender que document ready al igual que onload desde body me indica el término de carga del DOM pero no del documento completo,... o sea..
Quiero detectar desde javascript cuando termina de cargar todos los recursos de la web incluyendo imágenes, hojas de estilo, todo y después comenzar a cargar la galería para que no me desordene todo el diseño.

No me sirve darle un id a cada imágen, hay por ahi un plugin que a todos los tags de img y src les da un onload y los cuenta para detectar cuando todo carga pero no detecta las hojas de estilo, por lo tanto no es una detección real.

Alguien tiene alguna idea? en flash funciona perfectamente pero quería buscar el reemplazo para jquery porque no todos los disñeos son iguales y eso me significaría hacer un flash por web y no me conviene por el tiempo y desuso.