Foros del Web » Programando para Internet » PHP »

Contrario a IF

Estas en el tema de Contrario a IF en el foro de PHP en Foros del Web. Bueno tengo una cookie Código HTML: setcookie("avataar", "avataar", time()+(3600 * 24)); Cookie de 1 día Código HTML: if (!isset($_COOKIE['avataar'])) die("Ya has cambiado el avatar, solo ...
  #1 (permalink)  
Antiguo 26/04/2012, 17:01
 
Fecha de Ingreso: julio-2010
Mensajes: 158
Antigüedad: 9 años, 10 meses
Puntos: 1
De acuerdo Contrario a IF

Bueno tengo una cookie

Código HTML:
setcookie("avataar", "avataar", time()+(3600 * 24));
Cookie de 1 día

Código HTML:
if (!isset($_COOKIE['avataar'])) die("Ya has cambiado el avatar, solo se permite una vez al d&iacute;a. <a href=profile.php>Volver</a>");
Detector de cookie

Pero ahí tengo un problema, yo quiero que lo que detecta la cookie sea un if pero contrario... Como diciendo if NOT

No se como se hace.
  #2 (permalink)  
Antiguo 26/04/2012, 17:04
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 12 años, 1 mes
Puntos: 2534
Respuesta: Contrario a IF

De hecho la negación hace eso.
Código PHP:
if (algo()) // IF THEN
if (!algo()) // IF NOT THEN 
Actualmente lo estás negando, simplemente cambia la comparación a positiva.
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 26/04/2012, 17:06
 
Fecha de Ingreso: julio-2010
Mensajes: 158
Antigüedad: 9 años, 10 meses
Puntos: 1
Respuesta: Contrario a IF

Cita:
Iniciado por pateketrueke Ver Mensaje
De hecho la negación hace eso.
Código PHP:
if (algo()) // IF THEN
if (!algo()) // IF NOT THEN 
Actualmente lo estás negando, simplemente cambia la comparación a positiva.
Gracias, pero quería saber el código.. Muchas gracias, voy a probar.


EDIT: Gracias, anda!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:22.