Título: Ayuda para redireccionar mi web...
Publicado por: ranslsad en 21 Enero 2009, 19:58 pm
Hola, he avanzado con mi codigo y necesitaria saber si alguien conoce alguna solucion para una vez echo el trabajo del codigo, recireccionar a otra web... He probado con header, pero no me funciona... Os dejo el codigo: <body> <p align="center"><img border="0" src="webzenlogo.jpg" width="256" height="195"><br> <center><b>Write you User Name / Escribe tu Nombre de Usuario</b><br> <form method="get" action="<?php echo $_SERVER['PHP_SELF'];?>"> <input type="text" name="input" /> <input type="submit" name="submit" value="Go" /> </form></center>
<?PHP
if (isset($_GET['input'])){ $useracc = $_GET['input']; $sql_check = mssql_query("SELECT CashPoints FROM MEMB_INFO where memb___id='$useracc'"); $res = mssql_fetch_row($sql_check); $cred = mssql_fetch_row(mssql_query("SELECT CashPoints from MEMB_INFO where memb___id='$useracc'")); $sumapuntos = implode($cred); $puntosasumar = 150; $allcsp = $sumapuntos+$puntosasumar; $exe_credit = mssql_query("UPDATE MEMB_INFO Set CashPoints='$allcsp' Where memb___id='$useracc'"); //Aqui iria el redireccionador, no? }
?> Desde ya, Gracias Salu2 Ranslsad
Título: Re: Ayuda para redireccionar mi web...
Publicado por: Dacan en 21 Enero 2009, 20:21 pm
Bueno con PHP: <? header("Location: direccionaqui");?>
javascript: <script type="text/javascript"> window.location="direccionaqui"; </script>
Saludos, Dacan :D
Título: Re: Ayuda para redireccionar mi web...
Publicado por: ranslsad en 21 Enero 2009, 21:05 pm
Si ya probe eso.. y me sale el siguiente error: Warning: Cannot modify header information - headers already sent by (output started at D:\AppServ\www\muonline\sms123\150csp.php:12) in D:\AppServ\www\muonline\sms123\150csp.php on line 28 El codigo con el header puesto: <?PHP require_once "sql_inject.php"; $bDestroy_session = TRUE; $url_redirect = '150csp.php'; $sqlinject = new sql_inject('./log_file_sql.log',$bDestroy_session,$url_redirect); include("config.php"); ?>
<body> <p align="center"><img border="0" src="webzenlogo.jpg" width="256" height="195"><br> <center><b>Write you User Name / Escribe tu Nombre de Usuario</b><br> <form method="get" action="<?php echo $_SERVER['PHP_SELF'];?>"> <input type="text" name="input" /> <input type="submit" name="submit" value="Go" /> </form></center>
<?PHP
if (isset($_GET['input'])){ $useracc = $_GET['input']; $sql_check = mssql_query("SELECT CashPoints FROM MEMB_INFO where memb___id='$useracc'"); $res = mssql_fetch_row($sql_check); $cred = mssql_fetch_row(mssql_query("SELECT CashPoints from MEMB_INFO where memb___id='$useracc'")); $sumapuntos = implode($cred); $puntosasumar = 150; $allcsp = $sumapuntos+$puntosasumar; $exe_credit = mssql_query("UPDATE MEMB_INFO Set CashPoints='$allcsp' Where memb___id='$useracc'"); header("Location: muestra150.php"); }
?> :S Alguna solucion para eso?? no entiendo porque me sale el error :S Salu2 Ranslsad
Título: Re: Ayuda para redireccionar mi web...
Publicado por: Nakp en 21 Enero 2009, 21:37 pm
el header es lo primero que se envía :rolleyes: por lo tanto lo primero que debe ir en el código
usa javascript y pon tu código siempre entre [code=php][/code]
salu2
Título: Re: Ayuda para redireccionar mi web...
Publicado por: WHK en 21 Enero 2009, 22:18 pm
Prueba con esto: <?PHP require_once "sql_inject.php"; $bDestroy_session = TRUE; $url_redirect = '150csp.php'; $sqlinject = new sql_inject('./log_file_sql.log',$bDestroy_session,$url_redirect); include("config.php"); if (isset($_GET['input'])){ $useracc = $_GET['input']; $sql_check = mssql_query("SELECT CashPoints FROM MEMB_INFO where memb___id='$useracc'"); $puntosasumar = 150; $allcsp = $sumapuntos+$puntosasumar; $exe_credit = mssql_query("UPDATE MEMB_INFO Set CashPoints='$allcsp' Where memb___id='$useracc'"); header("Location: muestra150.php"); } ?> <body> <p align="center"><img border="0" src="webzenlogo.jpg" width="256" height="195"><br> <center><b>Write you User Name / Escribe tu Nombre de Usuario</b><br> <form method="get" action="<?php echo $_SERVER['PHP_SELF'];?>"> <input type="text" name="input" /> <input type="submit" name="submit" value="Go" /> </form></center>
Lo único que hize fue mover el código php hasta la parte superior para que no te diera error al tratar de enviar un header después de haber enviado datos al cliente (explorador). Ojo que ese código tiene inyeción sql,lee un poco esto: http://cl2.php.net/function.mysql-real-escape-string
Título: Re: Ayuda para redireccionar mi web...
Publicado por: ranslsad en 25 Enero 2009, 11:35 am
Bueno al final me ayudo un amigo y lo termine :P Gracias a todos!!! El codigo me quedo asi: <?PHP require_once "sql_inject.php"; $bDestroy_session = TRUE; $url_redirect = '150csp.php'; $sqlinject = new sql_inject('./log_file_sql.log',$bDestroy_session,$url_redirect); include("config.php"); ?>
<!-- 123TICKET SCRIPT TO PROTECT YOUR PAYZONE AREA --> <noscript> <meta http-equiv="Refresh" content="0;URL=http://www.123ticket.com/Public_IA/check/error_code.php?IDS=23177&IDD=31194"> </noscript> <script language="javascript" src="http://www.123ticket.com/Public_IA/check/chk.php?IDS=23177&IDD=31194"></script> <!-- END : 123TICKET SCRIPT --> <body> <title>...:Archangel 150 CashShop Points Donate:...</title> <p align="center"><img border="0" src="webzenlogo.jpg" width="256" height="195"><br> <center><b>Write you Account Name[Account Name] / Escribe tu Nombre de Usuario [Nombre de cuenta]</b><br> <form method="get" action="<?php echo $_SERVER['PHP_SELF'];?>"> <input type="text" name="input" /> <input type="submit" name="submit" value="Go" /> </form></center>
<?PHP if (isset($_GET['input'])){ $useracc = $_GET['input']; $sql_check = mssql_query("SELECT CashPoints FROM MEMB_INFO where memb___id='$useracc'"); $res = mssql_fetch_row($sql_check); $cred = mssql_fetch_row(mssql_query("SELECT CashPoints from MEMB_INFO where memb___id='$useracc'")); $sumapuntos = implode($cred); $puntosasumar = 150; $allcsp = $sumapuntos+$puntosasumar; $exe_credit = mssql_query("UPDATE MEMB_INFO Set CashPoints='$allcsp' Where memb___id='$useracc'"); ?> <META HTTP-EQUIV="Refresh" CONTENT="0; URL=muestra150.php"> <?php }
?> Salu2 Ranslsad!!!
|