Jump to content


pgnall

Member Since 01/06/2003
Offline Last Active 22/07/2008, 12:32
-----

Topics I've Started

Chamar Função Com O Nome Da Variável...

26/05/2007, 21:42

Eai pessoal, blz?!

To com uma dúvida... Como eu chamo uma função com o nome de determinada variável?

por exemplo:
function teste(){ alert('ok'); }

// Váriavel
funcao = teste;

this.funcao();

Valeu

Texto Repete

02/04/2007, 17:02

Eai pessoal, tranquilo?

Estou com um probleminha... um campo está repetindo o conteudo dele um pouco abaixo no IE6. Tentei dar um display:none; e apagaou os 2... não está repetido no html... no firefox e IE7 funciona tranquilo.

Estou mandando a imagem...

Alguem já viu algo assim? Valeu

Procedure, Imprimir Resultado

23/03/2007, 17:12

Eai pessoal, eu não estou sabendo imprimir o resultado de uma procedure que eu tenho aqui...

O código que eu fiz aqui foi:
//	CONSULTA BANCO DE DADOS - PROCEDURE
		$pe_email	=	$mysqli->query("CALL sp_valida_email_cadastra ('". $vf->email ."' , '". $vf->nome ."', 1, @retorno)") or die($mysqli->error);
		$sql_email =	$mysqli->query("SELECT @retorno AS email_existente") or die($mysqli->error);
		
		while($e_obj	=	$sql_email->fetch_object){
			echo $e_obj->email_existente;
		}

Mas não está imprimindo absolutamente nada... nem erro....


Alguém sabe oque fazer?

Obrigado

Mysqli Dentro De Uma Classe... Não Funciona

23/03/2007, 15:44

Eai pessoal, eu estou tentando usar a classe mysqli dentro de uma classe que eu criei, mas ele ta retornando o seguinte erro:

<b>Fatal error</b>: Call to a member function query() on a non-object in <b>D:\carrosenegocios\_php\facilidades.class.php</b> on line <b>35</b><br />


Não tenho idéia doque seja... Tentei até por "global $mysqli" na classe, mas só deu mais um erro :P

Obrigado

Prototype: Classes | Indefinida No Ie7

21/02/2007, 15:41

Bom dia pessoal !!!

Estou com um probleminha no IE7... a classe que eu criei com o prototype( ajax = new cAjax(); ) funciona apenas no Firefox, mas no IE7 diz que 'ajax' não está definido.

Abaixo o código para darem uma analizada.

Ajax.js
//	DEFININDO O AJAX
if (window.XMLHttpRequest) { // Mozilla, Safari, ...
	HttpRequest = new XMLHttpRequest();
	if (HttpRequest.overrideMimeType) {
		HttpRequest.overrideMimeType('text/xml');
	}
} else if (window.ActiveXObject) { // IE
	try {
		HttpRequest = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
			HttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
		} catch(e) {}
	}
}

//	CRIANDO CLASSE "cAjax"
var cAjax = new Class.create();

//	VARIÁVEIS E ARRAYS DA FILA
fila	= [];
ifila	= 0;

//	DEFININDO FUNÇÕES DE AJAX
cAjax.prototype = {	
	//	INICIALIZANDO CLASSE
	initialize: function(){},

	//	ADICIONAR REQUISIÇÕES DO AJAX NA FILA
	Fila:	function(funcao, info1, info2, info3){
		if(info1 == 'undefined') info1	=	0;
		if(info2 == 'undefined') info2	=	0;
		if(info3 == 'undefined') info3	=	0;
	
		fila[fila.length]=[funcao, info1, info2, info3];
		if((ifila+1)==fila.length) funcao();
	},

	//	QUANDO TERMINAR UMA REQUISIÇÃO AJAX CHAMAR ESTA FUNÇÃO
	concluido:	function(){
		ifila++;
		if(ifila+1 ==	fila.lenght)
			fila[ifila][0] ();
	},
	
	//	CORRIGE OS ERROS TRANSMITIDOS PELO AJAX COMO ACENTUAÇÃO E SINAIS HTML...
	corrigir:	function(str){
		retorno	=	str.replace(/\+/g," ");
		retorno	=	unescape(retorno);
		
		return retorno;
	},
	
	//###################################################
	//#	COMEÇO DAS FUNÇÕES DE REQUISIÇÕES AJAX		#
	//###################################################
	//	FUNÇÃO PARA BUSCAR MODELOS DE ACORDO COM O FABRICANTE ESCOLHIDO
	buscar_modelos:	function(){
		...
	}
}

//	INICIANDO CLASSE
var ajax = new cAjax();

Chamada pro ajax
<select name="cbo_id_fabricante_bp" id="cbo_id_fabricante_bp"
	onchange="ajax.Fila(ajax.buscar_modelos, 'frm_busca_padrao', '_bp', 1);">

VALEU

IPB Skin By Virteq