podrian decirme que es lo que tengo que poner aqui
este es el codigo:
if( $var1 == $ver1 ?????? $var2 == $ver2){ blablabla......
quisiera que si se cumple que $var1 == $ver1 y $var2 == $ver2 realize la accion.
e provado poniendo $var1 == $ver1 && $var2 == $ver2 y tambien $var1 == $ver1 and $var2 == $ver2 pero no funciona
ayudenme porfavor
Y algun conector de los de PHP , probaste con AND y con && ???
Deberia funcionarte.. que se yo, capas estas haciendo algo mal, la verdad, estoy un poco olvidado.
Saludos.
P.D: disculpa ahora re lei tu post, y vi que ya los probaste, podes decir el numero del error? o que es exactamente lo que te pone?
te falta un $
ups lo escribi mal
pero sigo teniendo el problema
no me muestra ningun codigo de error =S
ningun error en ninguna linea? si tienes activado el reporte de errores y no te muestra un error entonces no es error de programación sino de lógica
estuve viendo el phpinfo y display_errors = OFF
Eso creo que lo podias modificar en tu php.ini siempre y cuando seas administrador..
Estas trabajando en el local con un WAMP o en un servidor?..
estoy usando el hosting de 6te.net
Porque no pegas aca el codigo entero de lo que estas programando, y asi derepente te podemos decir cual es el problema.
Saludos.
el codigo es basicamente lo que esta en el primer post
<?
if($user == "user" && $pass == "1234"){echo "Succed";}else{echo "Error";}
?>
Es que eso no tiene ningun sentido, cuando asignas un valor a la variable $user?
Se supone que se ingresa con un formulario? de ser asi, deberias tener algo en tu codigo que fuese como:
$user = $_GET['user'];
Y a su ves ese valor ingresado tendria que ser "user" para que funcionara.
Lo que me refiero es, que la variable user en tu codigo, no la cargas con ningun valor.
Lo mismo que para $user con $pass, cuando les ingresas un valor a las variables?.
Ese codigo esta sumamente incompleto..
Mira, tengo algo de tiempo, asi que te voy a mostrar un ejemplo rapidito de como deberias hacerlo.
Primero deberias hacer un formulario, el formulario sirve para que la persona ingrese datos, un ejemplo:
Guarda este archivo como INDEX.HTML
<html>
<head>
<title> Formulario </title>
</head>
<body>
<form action = "php.php" METHOD = "GET">
<span> Introduce tu usuario </span>
<input type = "text" name = "user" />
<span> Introduce tu contraseña </span>
<input type = "text" name = "pass" />
<input type = "submit" value = "enviar" />
</form>
</body>
</html>
Luego creas el archivo PHP para porcesar los datos enviados por el formulario.
<?php
$user = $_GET['user'];
$pass = $_GET['pass'];
if($user == "user" && $pass == "1234"){
echo "Succed";
}else{
echo "Error";
}
?>
Este archivo guardalo como php.php
Te recomiendo que si recien estas empezando con esto, te instales el WAMP en tu pc para hacer pruebas, buscalo en google.
Saludos, espero que te sirva de algo.
el formulario esta hecho y funciona (estoy usando POST) el codigo que mande es del archivo que procesa el codigo el problema es al usar 2 variables en el if. con 1 solo valor funciona
Lo que te acabo de poner a mi me funciona perfectamente, entonces no me pusiste el codigo entero de tu PHP, porque en tu codigo no figura cuando pasas las variables por POST...
Lo que yo te puse es completamente funcional.
ok voy a revisar bn los codigos seguro que me equivoque al escribir e inverti alguna letra
gracias por tu tiempo
a y otra pregunta ¿cual es la diferencia entre usar el get y el post?
Con GET el valor de las variables pasan por la URL, teniendo como consecuencia que se pueden ver, y valores grandes tendrian problemas, por que esta limitado la cantidad de caracteres en la url.
Y ta usando el metodo POST los valores no se pueden ver, pero mas que eso, creo que no hay, es principalmente esa la diferencia..
Saludos.
gracias x tu ayuda y sobre todo x tu tiempo ;D
WOW y WTF. como es que algo como esto pueda ser tan comentado en un dia.
:o