Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/05/2014, 13:34
phpnovatophp
 
Fecha de Ingreso: mayo-2014
Ubicación: madrid
Mensajes: 27
Antigüedad: 10 años
Puntos: 1
varias dudas de novato

Hola a todos. Soy nuevo en este foro y un novato que intenta aprender.

tengo varias dudas bastante faciles de resolver ya que son cosas básicas pero que no acabo de entenderlas. Las cosas que os consulto son simples ejercicios que trato de hacer para comprender las funciones, condicionales y en general php asi que no os cuestioneis el porque lo hago asi y no de otra forma. Solo quiero entender donde fallo independientemente de que no tenga mucho sentido lo que esté escrito en el codigo.

ahi van.

duda 1: A partir del siguiente formulario quiero obtener en la misma la informacion del array. pero el resultado ----> Array ( ). ¿porque pasa eso?
es decir. El array no esta vacio.


<form action="<?php $_SERVER['PHP_SELF'] ?>" method="POST">
<input type="text" placeholder="Nombre" value="ramon" name="nombre">
<input type="text" placeholder="Apellido" value="contreras" name="apellido">
<input type="password" placeholder="Pass" value="1111" name="pass">
<input type="submit" value="enviar">
</form>

<?PHP
print_r($_POST);
?>


mi duda 2:

todo esto viene xq queria realizar lo siguiente dentro de un if():

Con el mismo formulario de antes, queria crear un array y asignarselo a la variable que vemos abajo:

$nap1 = array("nombre" => "ramon", "apellido" => "lopez", "pass" => "1111");

para despues realizar lo siguiente;

if($_POST==$nap1){
echo "estas registrado";
}else{
echo "no estas regstrado";

pero no hace lo que quiero que haga.