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 - #!drvy

#7401
Lo primero no lo veo posible a no ser que el propio link hacia el que va a partir el usuario no este indicado en tu propia pagina.

Lo segundo,  segun he entendido queres saber lo que buscaba el usuario mediante el referer o algo asi no ?

seria parecido a esto:
Código (php) [Seleccionar]

<?php
function get_search($referer)
{
preg_match("/q=(.*?)&/"$referer$a);
$b str_replace("+"," "$a[1]);
return $b;
}

if(
stristr($_SERVER['HTTP_REFERER'],'google')){
print '<strong>Bienvenido, la busqueda de:</strong> '.get_search($_SERVER['HTTP_REFERER']);
print ' <strong>te ha traido hasta este sitio. Gracias por visitarme =).</strong>';
}
?>



Saludos
#7402
Foro Libre / Re: ¿Tienes Mascotas? Muestrala
24 Diciembre 2010, 03:33 AM
Cita de: Hadess_inf en 23 Diciembre 2010, 14:04 PM
Esta algo despeinado =D

=D, es que me gusta asi de despeinado.. le hago peinados tipo rockero y todo xD.

Cita de: Xafirot en 24 Diciembre 2010, 01:11 AM
a eso que llamas felino le suelo hechar gasolina por encima y tirarles una cerilla. es broma . solo los meto en contenedores de basura.

No lo digas ni en broma. =)


Saludos
#7403
Foro Libre / Re: ¿Tienes Mascotas? Muestrala
23 Diciembre 2010, 11:33 AM
Nombre de la Mascota: Koko, KokoFrost xD
Edad: 2 años y 9 meses
Raza: Koker spaniel
Sexo:Macho






Saludos
#7404
GNU/Linux / Re: No reconoce PHP
25 Noviembre 2010, 17:09 PM
reiniciaste apache ?




Saludos
#7405
PHP / Re: Top ranckin no me funciona
22 Noviembre 2010, 02:45 AM
No es por ofender ni nada pero.. sabes exactamente lo que hacen estos códigos que tienes ?




Saludos
#7406
PHP / Re: sistema de usuarios
19 Noviembre 2010, 14:27 PM
Para mi la segunda, pero sin tantas variables almacenadas. Podrias por ejemplo unir la del usuario y la del password en una separadas mediante un hash. algo asi:
Código (php) [Seleccionar]

<?php
$usuario 
'bla bla bla';
$password 'bla bla bla';
$usupass $usuario.'/@@@/'.$password;
?>



y luego si hace falta comprobar los recuperas mediante explode o cualquier otra cosa.
lo correcto (creo yo) seria realmente comprobarlo en todos los casos.




Saludos
#7407
PHP / Re: sistema de usuarios
18 Noviembre 2010, 23:54 PM
Base de datos.


Una tabla de usuarios, un campo con el nombre otro con el password y otro con el nivel del usuario. Luego al autentificarse el usuario guardas una session y compruebas su nivel.



Saludos
#7408
PHP / Re: fopen + http error
13 Noviembre 2010, 01:58 AM
Cierto lo de r+ es escritura y lectura, fallo mio xD.

La escritura en servidores externos creo que no es posible. Vamos pensadolo imaginate que asi como esta el script cambiar un archivo en un servidor externo seria un fallo brutal en cuanto a seguridad.

Mirate el metodo FTP.
http://php.net/manual/es/book.ftp.php

O simplemente pon el archivo ese en el otro servidor y guarda las variables mediante GET o POST.




Saludos
#7409
PHP / Re: fopen + http error
12 Noviembre 2010, 15:36 PM
Supongo que estas intentando modificar un archivo en otro servidor no ?
En tal caso el error te dice que no soporta modificaciones externas. Osease, únicamente puedes leer el archivo pero no modificar lo.
Aparte el r+ es unicamente lectura. Para modificacion usa a+.

Si el archivo que intentas modificar esta situado en el mismo servidor donde usas el php script indica la ruta hacia el archivo sin usar el dominio ( fopen('carpeta1/carpeta2/archivo.txt','a+'); ). Si al archivo esta en un servidor externo puedes hacer un archivo adicional que coleccione la información mediante GET o POST y que lo escriba. O usar FTP.




Saludos
#7410
Resulta que si ningun checkbox esta selecionado no se envia ningun dato por lo tanto el $_POST['lista'] no se define y no contendra nada.
Lo unico que se me ocurre es que pongas un texbox hidden que se encargue de guardar las ids.
quedaria mas o menos asi

codigo para lista
Código (php) [Seleccionar]
<?php
conectar
(); 
$result=mysql_query("select * FROM jqcalendar where Subject='$ficha-$codigo'"); 
desconectar(); 
while (
$row=mysql_fetch_array($result)) 


echo

<tr> 
<td>
$contador</td> 

<td>
$row[1]</td> 
<td>
$row[4]</td> 
<td>
$row[5]</td> 

<td>
$row[2]</td>"
if(
$row[7]==1){
echo '<td><input name="lista[]" type="checkbox" value="'.$row[0].'" checked="checked"/>'
echo '<input type="hidden" name="listah[]" value="'.$row[0].' checked="cheked"/></td>';
} else{ 
echo"<td><input name=lista[] type=checkbox value=$row[0]  />";
echo '<input type="hidden" name="listah[]" value="'.$row[0].' checked="cheked"/></td>';

}  
?>


codigo que modifica
Código (php) [Seleccionar]
<?php  
include("conexion.php");  
session_start();
conectar();  
if(isset(
$_POST['lista'])) {  
//incluir conexión a la bdd  

foreach ($_POST['lista'] as $v) { mysql_query("UPDATE jqcalendar  SET asistencia='1' where Id='$v' ");}      
} else { 
//aqui es donde estoy intentando hacer que si se deselecciona un checkbox que
// ya estaba seleccionado me cambie el valor a cero pero no me sale 
foreach ($_POST['listah'] as $v) { mysql_query("UPDATE jqcalendar  SET asistencia='0' where Id='$v' ");} 
desconectar();
?>




Saludos