Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

aureo2006

Botão para cancelar não funciona

Recommended Posts

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.