estas haciendolo al revés...
ya que debes conducir.... lo contrario
Código:
SI (NO ES_ARCHIVO(foo.dat))
{
REDIRECCIONA;
}
osea...
Código PHP:
if ( ! is_file('foo.dat') or ! file_exists('foo.dat'))
{
// no existe, redireccion
}
por lo de tu error, se debe al
mal uso de comillas, te sugiero leas esto..
http://www.forosdelweb.com/f18/como-...s-bien-588701/
demás sigues sin cerrar el paréntesis de
fputs()
y otra mala... no debes pensar que haciendo la asignación como argumento funciona, esta mal!
debes hacer la asignación primero, y usar la variable solamente como argumento...
incorrecto Código PHP:
fputs($ar, $datos = "$_REQUEST["Nick"]|$_REQUEST['Password']|$_REQUEST['Email']";
correcto Código PHP:
$datos = "$_REQUEST[Nick]|$_REQUEST[Password]|$_REQUEST[Email]";
fputs($ar, $datos);
aún así, te falta abrir el archivo... con
fopen() y al final cerrarlo con
fclose()
PDTA: no dejes de leer, nada mejor que el
manual de PHP en español
-
http://www.php.net/manual/es/index.php