Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/08/2009, 23:46
rakata
 
Fecha de Ingreso: diciembre-2008
Mensajes: 46
Antigüedad: 15 años, 5 meses
Puntos: 0
Exclamación Cookies y Formulario

Hola bueno tengo un formulario el cual he creado y tiene como funcion logear un administrador si la clave y el usuario son correctos este agrega una Cookie aqui viene el problema ahora quiero verificar si la cookie tiene el valor correcto de esta forma:

Código PHP:
$cookie=$_COOKIE["admin"];
if((
$cookie!="326812047219265028493")||($cookie!="712391363209812462242")){
header("Location: probando.php");
exit;

pero este no cumple el valor del "!=" y no se porque ya que probe sin el =! solo coloque "==" o "=" y funciona lo coloque asi:
Código PHP:
if(($cookie=="326812047219265028493")||($cookie=="712391363209812462242")){
echo 
"la cookie es correcta y es $cookie";
exit;

tambien tengo otro problema, bueno mas que problema pregunta, de que forma hago para que un formulario el cual tiene como funcion editar campos de la base de datos, su accion pueda ser echa en el mismo archivo php por method POST ya que si solo lo dejo asi pues al cargar el archivo php se realizara la accion UPDATE, de que forma puedo hacer para que esta funcion no se cumpla hasta haber editado, pense en un condicional pero no se donde meterselo ya que un condicional dentro de otro no funciona y pues ya tengo uno puesto( hablando de IF y ELSE)
algo mas o menos asi diria yo:

Código PHP:
<?php
$programa
="caa";
if(
$programa="caca"){
 
$das="2";
if(
$das>"10"){
echo 
"Das es mas bajo que 10";
}
else {
 echo 
"Das menor que 10";
}
}
else {
 echo 
"No puede ser ejecutado";
}
?>
Si prueban el codigo se ejecutara el primer else y no el segundo ya que un condicional no puede ir dentro de otro(HABLANDO DE IF y ELSE)

Bueno espero alguien pueda ayudarme.