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.


Temas - C-ChacK

Páginas: [1] 2 3
1
(POO) Programación Orientada a Objetos / Comienzos Zend Framework
« en: 22 de Enero de 2011, 02:04:17 am »
Hola, estoy empezando con Zend Framework, hay alguien que sepa algo sobre el tema?

2
General / Localhost, servidor online, .htaccess
« en: 06 de Diciembre de 2010, 13:16:56 pm »
Hola, la cosa es que tengo el archivo .htaccess que en mi localhost funciona correctamente, pero al subirlo al servidor no funciona, se que está porque lo veo y al abrirlo tiene dentro el contenido correspondiente pero no funciona y en el localhost si! Alguien sabe algo sobre esto?

3
General / Configurar AppServ
« en: 14 de Noviembre de 2010, 18:56:35 pm »
Hola, me estoy haciendo un poco de lío para configurar el AppServ de la forma deseada.
1) Instalar Appserv
2) Modificar el php.ini, dentro de C:/AppServ/php5 tenemos dos archivos, php.ini-dist y php.ini-recomended, este último es el que quiero utilizar, hay que cambiarle el nombre a php.ini.
Duda 1: ¿Dónde lo coloco?
Duda 2: ¿Cómo reinicio Apache2.2 del AppServ para que los cambios tengan efecto?
Lo intento de la siguiente forma:
C:\AppServ\Apache2.2\bin>httpd.exe -k restart -n Apache2.2
No me funciona (creo)
Duda 3: ¿Cómo modificar mi .htaccess? Tengo que crear el archivo, pero ¿dónde?, a continuación tendría que reinicar Apache, pero Duda 2

Alguien sabe cómo hacer todo esto?
Gracias!

Resolviendo dudas:
Duda 1: Al hacer http://localhost/phpinfo.php vemos
Loaded Configuration File    C:\Windows\php.ini
Por tanto ya sabemos que php.ini debemos modificar.

Duda 2: Windows+R, escribir services.msc, clic derecho en Apache2.2 > Reiniciar

Duda 3: El archivo .htaccess se coloca en el directorio raíz de la web

Dudas solucionadas

4
CSS / Duda con clear:both
« en: 14 de Noviembre de 2010, 13:35:05 pm »
Hola, estoy haciendo una plantilla html/css y la cosa es que quiero que unas capas se alarguen he probado con lo del clear both pero no lo consigo, tambien vi otra forma con hr, este el codigo:

Código: [Seleccionar]
hr.clear {
background: none;
border: 0;
clear: both;
display: block;
float: none;
font-size: 0;
margin: 0;
padding: 0;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
}
La imagen de mi plantilla es esta:


En A va una imagen y en B el texto, que quiero que se alargue la capa segun el texto aumente, pero entonces tambien deberia aumentar la capa azul no?

El codigo de A es:
Código: [Seleccionar]
  width: 402px;
  height: 252px;
  float: left;

El codigo de B es:
Código: [Seleccionar]
  width: 478px;
  height: 250px;
  float: left;

El codigo de la capa azul:
Código: [Seleccionar]
  width: 96%;
  height: 273px;

Alguna idea?

5
General / Slider jQuery
« en: 12 de Noviembre de 2010, 12:12:13 pm »
Hola, estoy pensando en mostrar las diferentes páginas de mi web en el index con un slider de jQuery pero por ejemplo si mi web es www .sitio.com/index.php y quiero mostrar contacto.php sería asi www .sitio.com/contacto.php pero el problema es que si lo hago con jquery quedaría dentro del index y no podria acceder de la primera forma, no se si esto es bueno o malo para generar un sitemap para google, qué me recomendáis?

6
General / Mi web en Google así!
« en: 06 de Noviembre de 2010, 17:08:05 pm »
Cómo puedo hacer para que mi web en google aparezca de esta forma:

Ejemplo con la página de Marca:

7
PHP / Ofuscar/Encriptar mi código PHP
« en: 03 de Noviembre de 2010, 15:59:06 pm »
Estoy haciendo una web para un cliente y he pensado en ofuscar/encriptar mi código PHP, para que nadie que venga detrás pueda modificar dicho código, he visto varias alternativas, pero quisiera saber que me recomendais ustedes, he viste zend guard pero es de pago!

8
CSS / Error con CSS y UTF-8
« en: 01 de Noviembre de 2010, 19:01:43 pm »
Hola, tengo el siguiente problema, estoy haciendo una web que lleva un include de header.php y footer.php en utf-8 todo, pero el problema es que quiero añadir un fichero de lenguage.php para controlar varios idiomas, al guardar este fichero en utf-8 y añadirlo al principio de header.php, al visualizar la web hace que empieze a visualizarse un poco mas abajo, yo la tengo pegada al top, pero se baja unos cuantos pixels abajo... ¿Alguien sabe como se puede solucionar esto?

9
CSS / [CSS] Firefox - Opera - Chrome - IE
« en: 29 de Octubre de 2010, 18:11:44 pm »
Hola, estoy intentando hacer un gradiente con CSS de esta forma:
Código: [Seleccionar]
background: #0099DD; /* old browsers */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0099DD', endColorstr='#006BB3',GradientType=0 ); /* ie */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(78%,#0099DD), color-stop(78%,#1E5799), color-stop(78%,#006BB3)); /* webkit */
    background: -moz-linear-gradient(top, #0099DD 78%, #1E5799 78%, #006BB3 78%); /* firefox */}

En Firefox/Chrome se ve correctamente pero en Opera/IE no!!

PD: Como puedo hacer para que box-shadow funcione en Chrome?
Utilizo esto:
Código: [Seleccionar]
-moz-box-shadow:0px 0px 10px #333333; /* firefox 3.6 */
box-shadow: 0px 0px 10px #333333; /* opera, firefox 4.0 */




10
General / Forma diferente de mostrar la url de mi web
« en: 28 de Octubre de 2010, 23:02:00 pm »
Hola, estoy intentando que los enlaces de mi web sean de la siguiente forma www .sitio.com/inicio ya que ahora esta asi www .sitio.com/index.php?id=inicio, quiero hacer un sitemap.xml y supongo que tendria que poner:

www .sitio.com/index.php?id=enlace1
www .sitio.com/index.php?id=enlace2
www .sitio.com/index.php?id=enlace3
...

Pero no sé si es la forma correcta para google, ya que si voy a un generador de sitemap.xml online solo me encuentra el enlace index.php y no los demas ya que segun el id dentro de index.php elijo la opcion con un switch.

¿Alguna idea?

11
No sé si esto va aquí
Es un reto que he visto y me ha llamado la atención. Léanlo a ver que les parece!!

Link: http://seatgeek.com/blog/hiring/henceforth-all-job-applicants-must-hack-into-our-backend

Después de investigar un poco llegué a aquí: http://img840.imageshack.us/img840/1420/47765055.png

12
PHP / Acunetix XSS
« en: 26 de Octubre de 2010, 00:22:04 am »
Hola a todos, he estado mirando con Acunetix, las vulnerabilidades de una web que estoy realizando, a ver si ustedes me pueden orientar un poco.

Lo primero de todo es:
Apache Mod_Rewrite Off-By-One Buffer Overflow Vulnerability
Código: [Seleccionar]
Affected Apache versions:
Apache 1.3.28 - 1.3.36 with mod_rewrite
Apache 2.2.0 - 2.2.2 with mod_rewrite
Apache 2.0.46 - 2.0.58 with mod_rewrite

En cuanto a lo siguiente, no se como ir al navegador y poner en practica esta vulnerabilidad entre otras mas que aparecen...
SQL injection
Código: [Seleccionar]
Attack details
The POST variable clave has been set to 1'.

Request
POST /login.php HTTP/1.0
Accept: */*
Content-Type: application/x-www-form-urlencoded
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)
Content-Length: 60
Cookie: PHPSESSID=acf77cc7343bf0aca771467dbc40c611
Connection: Close
Pragma: no-cache

usuario=111-222-1933email@address.tst&clave=1'&Submit=Entrar

Cross Site Scripting
Código: [Seleccionar]
Attack details
The POST variable clave has been set to 1<script>alert(408519685207)</script>.

Request
POST /login.php HTTP/1.0
Accept: */*
Content-Type: application/x-www-form-urlencoded
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)
Content-Length: 95
Cookie: PHPSESSID=acf77cc7343bf0aca771467dbc40c611
Connection: Close
Pragma: no-cache

usuario=111-222-1933email@address.tst&clave=1<script>alert(408519685207)</script>&Submit=Entrar

Blind SQL injection (timing)
Código: [Seleccionar]
Attack details
The POST variable clave is vulnerable.

Request
POST /login.php HTTP/1.0
Accept: */*
Content-Type: application/x-www-form-urlencoded
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)
Content-Length: 103
Cookie: PHPSESSID=acf77cc7343bf0aca771467dbc40c611
Connection: Close
Pragma: no-cache

usuario=111-222-1933email@address.tst&clave=111-222-1933email@address.tst'+or+sleep(5)%23&Submit=Entrar

No se como poner en practica esto para intentar solucionarlo y asi aprender un poco más, he probado a escribir despues del login.php:
?usuario=111-222-1933email@address.tst&clave=1<script>alert(408519685207)</script>&Submit=Entrar pero no va...

No sé como es...

13
CSS / Imagen en la esquina de la web!
« en: 21 de Octubre de 2010, 23:15:45 pm »
Hola, estoy intentando colocar unas imágenes en la esquina de la web pero tengo el siguiente problema que no se como solucionar, haber de momento tengo esto:

prueba.html
Código: [Seleccionar]
<body class="imagenesquina">
...
</body>

style.css
Código: [Seleccionar]
.imagenesquina{
background-image: url(imagan.png);
background-repeat: no-repeat;
background-attachment: fixed;
background-position: bottom left;
}

De esta forma coloco una imagen en la parte inferior izquierda, pero yo quiero poner una por la izquierda y otra por la derecha, que no tenga que ver una con otra, y quiero que al poner el rato encima pues pueda ser un link o cambiar la imagen por otra...

Para ello utilizo:
Código: [Seleccionar]
.imagenesquina:hover{
background-image: url(imagan.png);
background-repeat: no-repeat;
background-attachment: fixed;
background-position: bottom left;
}
Pero ocurre lo deseado pero siempre que pongo el raton dentro de la web, no se bien como hacer esto. No sé si me he explicado bien!

14
(POO) Programación Orientada a Objetos / [POO] Error en consulta: PHP y MySQL
« en: 20 de Octubre de 2010, 01:11:29 am »
Hola a todos, tengo dos clases en php, una extendida de otra en la que no puedo hacer una consulta, a ver pongo el código:

mysql.class.php
Código: [Seleccionar]
<?php
  
class classMySQL {
    private 
$conexion;
    private 
$bd;

    public function 
Conectar() {
      
$this->conexion mysql_connect("localhost""root""123456");
      
mysql_select_db("sistemaphp"$this->conexion) or die(mysql_error());
    }

    public function 
Desconectar() {
      
mysql_close($this->conexion);
    }

    public function 
Consulta($query) {
      echo 
"Datos conexion en Consulta: ".$this->conexion."<br>";
      
$resultado mysql_query($query$this->conexion);
      if (!
$resultado) {
        echo 
"Error en la base de datos: ".mysql_error();
        exit;
      }
      return 
$resultado;
    }

  }
?>

login.class.php
Código: [Seleccionar]
<?php
  
if (file_exists("mysql.class.php")) {
    require(
"mysql.class.php");

  class 
classLogin extends classMySQL {
    private 
$user;
    private 
$pass;

    public function 
Login($user$pass) {
      
$query "SELECT admin, pass FROM info_admins WHERE admin = &#39;$user&#39; and pass = &#39;$pass&#39;";
      
$r $this->Consulta($query);
      
$nfilas mysql_num_rows($r);
      if (
$nfilas 0) {
        echo 
"Login OK";
      }
      else {
        echo 
"Login FAIL";
      }
    }
  }

}
?>

login.php
Código: [Seleccionar]
<form id="form" name="form" method="post" action="login.php">
    <input type="text" name="user" id="user" />
    <input type="text" name="pass" id="pass" />
    <input type="submit" name="send" id="send" value="Enviar" />
</form>

<?php
  $user 
$_POST[&#39;user&#39;];
  
$pass $_POST[&#39;pass&#39;];
  
$send $_POST[&#39;send&#39;];

  
if (isset($user) && isset($pass)) {
    if (
file_exists("login.class.php")) {
      require(
"login.class.php");

      
$lg = new classLogin();
      
$lg->Conectar();
      
$lg->Login($user$pass);
      
$lg->Desconectar();
    }
  }
?>

Me tira el siguiente error:
Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in C:\...\mysql.class.php on line 17

Parece que cuando entro a hacer la Consulta, $this->conexion no devuelve nada y por eso no se realiza la consulta!

15
PHP / Sistema PHP
« en: 11 de Octubre de 2010, 18:23:59 pm »
Hola a todos,  bueno quería comentarles que voy a intentar desarrollar un Sistema PHP en el que habrá login de usuarios. Espero que con este desarrollo aclare mis dudas con respecto a este tema.
Unas cosas que me gustaría hacer funcionar son las siguientes:
  • Evitar SQL Injection, etc.
  • Si por ejemplo tengo index.php?id=nuevapagina, no poder abrir esta nuevapagina.php en otra pestaña por separado, tengo ententido que se crearían un token personalizado por pagina.
En principio será eso, más adelante iré añadiendo lo que vaya haciendo y así ustedes pueden comentar sobre lo que está mal y está bien.
Si alguien tiene información acerca de esto, le agradeceré que la vaya posteando!

Un saludo, pronto postearé de nuevo!

Páginas: [1] 2 3