elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


  Mostrar Mensajes
Páginas: 1 ... 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 ... 39
171  Programación / PHP / Re: Problema actualizando un registro en MySQL en: 13 Diciembre 2006, 18:43 pm
Prueba esto:

Código:
<?php
require("admin/config.php");
@mysql_connect("$host", "$user", "$pass") or die ("Imposible conectar al servidor MySQL.");
@mysql_select_db("$db");

$query1 = mysql_query("SELECT * FROM trucos WHERE id='$_GET[id]'");
$truco = mysql_fetch_array($query1);
++$truco[lecturas];
echo $truco[lecturas];
mysql_query("update trucos set lecturas='$truco[lecturas]' where id='$_GET[id]'");
mysql_close();
?>

Simplemente hay un echo de las lecturas antes de insertarlas en la base de datos, así puedes "debuggear" y ver que pasa.

Saludos.
172  Programación / PHP / Re: Google Cloaking en: 13 Diciembre 2006, 13:32 pm
1.- Lo que usas esta bastante bien, pero entra en problemas cuando se usa un proxy.

Te hago un copy&paste de:

http://www.eslomas.com/index.php/archives/2005/04/26/obtencion-ip-real-php/

Citar
    *  REMOTE_ADDR: dirección ip del cliente
    * HTTP_X_FORWARDED_FOR: si no está vacío indica que se ha utilizado un proxy. Al pasar por el proxy lo que hace éste es poner su dirección IP como REMOTE_ADDR y añadir la que estaba como REMOTE_ADDR al final de esta cabecera. En el caso de que la petición pase por varios proxys cada uno repite la operación, por lo que tendremos una lista de direcciones IP que partiendo del REMOTE_ADDR original irá indicando los proxys por los que ha pasado.

Y un trozo de código acorde al texto  ;)

Código:
<?php
$ip = isset($_SERVER['HTTP_X_FORWARDED_FOR']) ? $_SERVER['HTTP_X_FORWARDED_FOR'] : $_SERVER['REMOTE_ADDR'];
echo 'La IP es: '.$ip; ?>

2.- Si, la función gethostbyaddr es la más indicada.

3.- La función que necesitas es strpos() o, si lo quieres case-sensitive, stripos().

Otro copy de php.net. Te lo pongo porque has de fijarte en los comentarios, por la posición 0 y el valor false!

Código:
<?php
$mystring = 'abc';
$findme  = 'a';
$pos = strpos($mystring, $findme);

// Note our use of ===.  Simply == would not work as expected
// because the position of 'a' was the 0th (first) character.
if ($pos === false) {
   echo "The string '$findme' was not found in the string '$mystring'";
} else {
   echo "The string '$findme' was found in the string '$mystring'";
   echo " and exists at position $pos";
}

// We can search for the character, ignoring anything before the offset
$newstring = 'abcdef abcdef';
$pos = strpos($newstring, 'a', 1); // $pos = 7, not 0
?>

Saludos!
173  Programación / PHP / Re: como crear una version imprimible en php???? en: 7 Diciembre 2006, 13:02 pm
Lo mejor que puedes hacer es crear un archivo que te permita visualizar un proyecto y que solo ponga texto, nada de estilos ni colores, y que sea esa la versión para imprimir (ver Gmail, Hotmail, etc)...

Saludos.
174  Programación / PHP / Re: Error ¿Perfecto? en: 7 Diciembre 2006, 12:29 pm
Haz un echo de la query antes de ejecutarla y mira que es lo que realmente se envía a la BBDD. Luego puedes ponerla en el phpMyAdmin si no ves el error a la primera.

Saludos.
175  Programación / PHP / Re: Ayuda formulario en: 4 Diciembre 2006, 01:04 am
Ese error no parece ser del script ni mucho menos. Yo creo que es del servidor. Lo ejecutas en local? Has probado en otro servidor o en uno externo?

Saludos.
176  Programación / PHP / Re: Ayuda formulario en: 4 Diciembre 2006, 00:38 am
Pon el error tal como te sale
177  Programación / PHP / Re: Miren esto que me pusieron en mi web php en: 3 Diciembre 2006, 16:56 pm
Depende de como quieras que aparezcan.

strip_tags borra todo lo que haya entre <> y las otras lo dejan pero codificado de tal manera que no se ejecute como HTML.
178  Programación / PHP / Re: Ayuda formulario en: 3 Diciembre 2006, 13:40 pm
Escribe el error que te salga. No somos magos.
179  Programación / PHP / Re: no consigo crear bases de datos en: 2 Diciembre 2006, 09:44 am
y el mysql_query()?

Leete mejor un tutorial de PHP y MySQL. En los post con chincheta tienes varios  ;)

Código:
<html>
<title> Conectando con el server </title>
<head>
<body>
<?php
$conec= mysql_connect("localhost", "root","");
$crear= "CREATE DATABASE nueva3";
mysql_query($crear);
?>
</body>
</head>
</html>

Saludos.
180  Programación / PHP / Re: no consigo crear bases de datos en: 1 Diciembre 2006, 23:45 pm
Donde puedes ejecutar sentencias SQL a pelo, en el phpMyadmin.

Código:
    * Estructura
    * SQL <-----------
    * Buscar
    * Generar una consulta
    * Exportar
    * Importar
    * Operaciones
    * Privilegios
    * Eliminar

Páginas: 1 ... 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 [18] 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 ... 39
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines