aureo2006 1 Denunciar post Postado Dezembro 8, 2007 Eu estou desenvolvendo uma área administrativa usando o toolbox do dreamweavewr, usando PHP/MYSQL. POis bem...Ele gera formularios para inserir registros tranquilamente. O problema é que o botão para cancelar não funciona e eu não descobri o porque... Vou postar o código tanto do botão cancelar quanto do escript PHP que ele chama para ver se alguem consegue me ajudar. Este é o código do botão para cancelar: <input type="button" name="KT_Cancel1" value="<?php echo NXT_getResource("Cancel_FB"); ?>" onclick="return UNI_navigateCancel(event, '../../includes/nxt/back.php')" /> Este é o script que ele chama (./../includes/nxt/back.php) <?php require_once('../common/KT_common.php'); KT_setServerVariables(); KT_session_start(); if (!isset($_SESSION['KT_backArr'])) { if (isset($_SERVER['HTTP_REFERER'])) { $_SESSION['KT_backArr'] = array(); array_push($_SESSION['KT_backArr'],$_SERVER['HTTP_REFERER']); } else { //TODO die('There is no page set to go back to. Please click the Back link to be redirected to the form. <a href="java script: history.go(-1)">Back</a>'); } } else { if (count($_SESSION['KT_backArr']) < 1) { if (isset($_SESSION['KT_exBack'])) { array_push($_SESSION['KT_backArr'], $_SESSION['KT_exBack']); } else { //TODO die('Internal Error'); } } } $KT_back = array_pop($_SESSION['KT_backArr']); if (count($_SESSION['KT_backArr']>0) && isset($_GET['KT_back']) && $_GET['KT_back'] == -2) { $KT_back = array_pop($_SESSION['KT_backArr']); } $_SESSION['KT_exBack'] = $KT_back; $KT_back = KT_addReplaceParam($KT_back, '/^totalRows_.*$/i'); KT_redir($KT_back); exit; ?>Se alguem puder me ajudar será ótimo para não deixar nenhum botão sem função... Compartilhar este post Link para o post Compartilhar em outros sites
Dórian Conde Langbeck 0 Denunciar post Postado Dezembro 9, 2007 o botao cancelar devia fazer exatamente oq? Compartilhar este post Link para o post Compartilhar em outros sites
aureo2006 1 Denunciar post Postado Dezembro 10, 2007 Ele deveria retornar à página anterior, que é uma página com a lista dos registros. Porém, ele não tem nenhuma ação quando clicado. O código associado ao botão é este: <input type="button" name="KT_Cancel1" value="<?php echo NXT_getResource("Cancel_FB"); ?>" onclick="return UNI_navigateCancel(event, '../../includes/nxt/back.php')" /> Compartilhar este post Link para o post Compartilhar em outros sites