decode 0 Denunciar post Postado Setembro 8, 2003 Qual o erro nesse script? (Ele sempre está com $pg=1) <?phpinclude("config.php");include("max.php");if (!IsSet($pg)) { $pg = 1; }if ($_REQUEST['$pg'] < 1 || $_REQUEST['$pg'] > $max) { $pg = 1; }$cavalo=mysql_db_query("sistema","select cavalo from sistema where id=$pg");$cavaloarray=mysql_fetch_array($cavalo);$legenda=mysql_db_query("sistema","select legenda from sistema where id=$pg");$legendaarray=mysql_fetch_array($legenda);$destino=mysql_db_query("sistema","select destino from sistema where id=$pg");$destinoarray=mysql_fetch_array($destino);?><html><title>Fernovi.com.br</title><body bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#0000FF" alink="#0000FF" leftmargin="0" topmargin="0"><img src="imagens/fernovi.jpg" width="242" height="78"><hr noshade><div align="center"><div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <font color="#0033FF">JornalCavalo Crioulo <font color="#000000">-</font> número115 <br><br><img src="imagens/<?php echo $pg; ?>.jpg" width="370" height="276"></font></font><br><table width="35%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="145"><div align="left"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Foto:</font></div></td> <td width="236"><div align="center"><font size="2"> <input name="foto" type="text" value="<?php print("$pg"); ?>" size="30"> </font></div></td> </tr> <tr> <td><div align="left"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Nome do Cavalo:</font></div></td> <td> <div align="center"><font size="2"> <input name="cavalo" type="text" value="<?php print $cavaloarray["cavalo"] ?>" size="30"> </font></div></td> </tr> <tr> <td height="24"><div align="left"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Legenda da Foto:</font></div></td> <td> <div align="center"><font size="2"> <input name="legenda" type="text" value="<?php print $legendaarray["legenda"] ?>" size="30"> </font></div></td> </tr> <tr> <td><div align="left"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Destino:</font></div></td> <td> <div align="center"><font size="2"> <input name="destino" type="text" value="<?php print $destinoarray["destino"] ?>" size="30"> </font></div></td> </tr></table><font size="2"><br><font face="Verdana, Arial, Helvetica, sans-serif"><a href="jcc115.php?<?php if ($pg = 1) { echo $pg; } else { echo $pg - 1; } ?>">Voltar</a> </font> <input type="submit" name="Submit" value="Arquivar"> <font face="Verdana, Arial, Helvetica, sans-serif"><a href="jcc115.php?<?php echo $pg + 1; $pg++; ?>">Avançar</a></font></font><br></div> Compartilhar este post Link para o post Compartilhar em outros sites
decode 0 Denunciar post Postado Setembro 8, 2003 </body></html> :rolleyes: Compartilhar este post Link para o post Compartilhar em outros sites
ZehOliveira 0 Denunciar post Postado Setembro 8, 2003 De cara eu vejo erro nisso: if (!IsSet($pg)) { $pg = 1; }if ($_REQUEST['$pg'] < 1 || $_REQUEST['$pg'] > $max) { $pg = 1; } $_REQUEST['$pg'] ? Desse jeito ai, ele vai retornar o parametro $pg... Compartilhar este post Link para o post Compartilhar em outros sites
decode 0 Denunciar post Postado Setembro 8, 2003 ratiei ai.. eh que eu tentei faze dos dois modos.. com $_REQUEST e sem mas não funcionou :\ <?phpinclude("config.php");include("max.php");if (!IsSet($pg)) { $pg = 1; }if ($pg < 1 || $pg > $max) { $pg = 1; }$cavalo=mysql_db_query("sistema","select cavalo from sistema where id=$pg");$cavaloarray=mysql_fetch_array($cavalo);$legenda=mysql_db_query("sistema","select legenda from sistema where id=$pg");$legendaarray=mysql_fetch_array($legenda);$destino=mysql_db_query("sistema","select destino from sistema where id=$pg");$destinoarray=mysql_fetch_array($destino);?><html><title>Fernovi.com.br</title><body bgcolor="#FFFFFF" text="#000000" link="#0000FF" vlink="#0000FF" alink="#0000FF" leftmargin="0" topmargin="0"><img src="imagens/fernovi.jpg" width="242" height="78"><hr noshade><div align="center"><div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <font color="#0033FF">JornalCavalo Crioulo <font color="#000000">-</font> número115 <br><br><img src="imagens/<?php echo $pg; ?>.jpg" width="370" height="276"></font></font><br><table width="35%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="145"><div align="left"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Foto:</font></div></td> <td width="236"><div align="center"><font size="2"> <input name="foto" type="text" value="<?php print("$pg"); ?>" size="30"> </font></div></td> </tr> <tr> <td><div align="left"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Nome do Cavalo:</font></div></td> <td> <div align="center"><font size="2"> <input name="cavalo" type="text" value="<?php print $cavaloarray["cavalo"] ?>" size="30"> </font></div></td> </tr> <tr> <td height="24"><div align="left"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Legenda da Foto:</font></div></td> <td> <div align="center"><font size="2"> <input name="legenda" type="text" value="<?php print $legendaarray["legenda"] ?>" size="30"> </font></div></td> </tr> <tr> <td><div align="left"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Destino:</font></div></td> <td> <div align="center"><font size="2"> <input name="destino" type="text" value="<?php print $destinoarray["destino"] ?>" size="30"> </font></div></td> </tr></table><font size="2"><br><font face="Verdana, Arial, Helvetica, sans-serif"><a href="jcc115.php?<?php if ($pg = 1) { echo $pg; } else { echo $pg - 1; } ?>">Voltar</a> </font> <input type="submit" name="Submit" value="Arquivar"> <font face="Verdana, Arial, Helvetica, sans-serif"><a href="jcc115.php?<?php echo $pg + 1; $pg++; ?>">Avançar</a></font></font><br></div></body></html> Compartilhar este post Link para o post Compartilhar em outros sites
ZehOliveira 0 Denunciar post Postado Setembro 8, 2003 $pg = $_REQUEST['pg'];Põe isso no inicio do script. A register_globals deve tá setada para off! (O que é o certo) Compartilhar este post Link para o post Compartilhar em outros sites
decode 0 Denunciar post Postado Setembro 8, 2003 ele condinua reconhecendo $pg sempre como 1 :\ Compartilhar este post Link para o post Compartilhar em outros sites
ZehOliveira 0 Denunciar post Postado Setembro 8, 2003 if (!isset($_REQUEST['pg'])) { $pg = 1;} else { $pg = $_REQUEST['pg'];} Compartilhar este post Link para o post Compartilhar em outros sites