Jump to content


pgnall's Content

There have been 187 items by pgnall (Search limited from 29/04/2023)



Ordernar por                Order  

#746345 Erro Em Linha Inexistente

Posted by pgnall on 03/06/2006, 17:03 in HTML, CSS e Metodologias

To precisando de uma mão urgente...

Estou com um erro na linha 44 que nem existe no meu arquivo...
o erro é o seguinte:

'null' é nulo ou não é um objeto


o código é:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<link href="../config/estilos.css" rel="stylesheet" type="text/css" />
<script language="javascript" type="text/javascript" src="../config/scripts.js"></script>
<title>Agenda ... Inserir</title>
</head>

<body>
<form action="agenda_insere_send.php" method="post" name="agenda">
	<label>Local:</label>
		<input type="text" name="local" maxlength="50" /><br />
	<label>Data:</label>
	<input type="text" name="data" maxlength="10" value="00/00/0000" onkeypress="return mascara(document.agenda, 'data', '99/99/9999', event);" onfocus="limpa(document.agenda, 'data', '00/00/0000');" onblur="limpa(document.agenda, 'data', '00/00/0000');" /><br />
	<label>Dia da Semana:</label>
		<select name="diaSemana">	<option value="1">Domingo</option>
									<option value="2">Segunda-Feira</option>
									<option value="3">Terça-Feira</option>
									<option value="4">Quarta-Feira</option>
									<option value="5">Quinta-Feira</option>
									<option value="6">Sexta-Feira</option>
									<option value="7">Sábado</option>	</select><br />
	<label>Horário:</label>
		<input type="text" name="horario" /><br />
	<label>Descrição:</label>
		<textarea name="descricao" rows="9"></textarea><br />
	<label></label>
<!--		<input type="button" value="Inserir Dados" class="botoes" onclick="formSubmit(document.agenda, 4, 'data,local,horario,descricao','00/00/0000,,,');" /><input type="reset" value="Limpar Dados" class="botoes" /><br />
-->
<input type="button" value="Inserir Dados" class="botoes" onclick="document.agenda.submit()" /><input type="reset" value="Limpar Dados" class="botoes" /><br />
<label></label>
	<input type="button" value="Voltar" onclick="javscript:history.back()" />
</form>
</body>
</html>

Alguém sabe oque pode ser isso?

Valeu



#763637 Ajuda Formmail

Posted by pgnall on 21/07/2006, 15:25 in HTML, CSS e Metodologias

Por html puro n, vc precisa usar uma função de um servidor server-side, ou vc pode utilizar um serviço de formmail que alguns sites oferecem, se n me engano o wmonline disponibiliza isso, caso contrario, www.google.com.br



#763644 Check Box Dinamico ?

Posted by pgnall on 21/07/2006, 15:36 in PHP

tem sim....

veja se entende:

Nome do Checkbox
check[]

Código PHP
<?
var $varCheck;
for($i=0;$i<count($_POST['check']);$i++){
$varCheck .= $_POST['check'][$i];
}
?>


assim na variavel Check vai conter os valores dos checks selecionados.

Explicação
Criei a várivel $varCheck;
Criei um loop para gravar $i +1 enquanto tiverem checkbox (função count() conta o numero de valores em arrays);
a $varCheck agora tem o valor de cada array dos checkbox...


Detalhe: Este codigo não está completo, vc não vai conseguir utiliza-lo desta forma, mas é sempre necessários pensar bastante para programar.

Abraço



#763658 Check Box Dinamico ?

Posted by pgnall on 21/07/2006, 16:07 in PHP

hum, desculpa, vc queria saber sobre como enviar o checkbox ou imprimir o checkbox na tela?



#763672 Check Box Dinamico ?

Posted by pgnall on 21/07/2006, 16:43 in PHP

hum, então é outra história, lhe expliquei como enviar os valores do checkbox... neste caso...

você terá que estudar algumas funções:
mysql_connect
mysql_query
mysql_fetch_array ou mysql_fetch_rows

É interessante tb estudar todas funções do mysql no php:
http://br.php.net/mysql



#763732 Check Box Dinamico ?

Posted by pgnall on 21/07/2006, 18:34 in PHP

não entendi muito bem o seu código, mas a parte do checkbox precisa ficar dentro do while, ou no for no seu caso...



#763736 Ocultar E Mostrar O Conteúdo

Posted by pgnall on 21/07/2006, 18:37 in HTML, CSS e Metodologias

Vc vai precisar usar CSS junto com javascript...

Procure nos tutoriais sobre mostrar/ocultar camadas, o Guilherme Blanco postou um tutorial muito bom, o sistema te passar uma noção, depois é só vc alterar a imagem "-" por "+" e ao inves de esconder a camada, mude a altura dela...



#763751 Case Sensitive

Posted by pgnall on 21/07/2006, 19:07 in PHP

Goku, eu ia responder a mesma coisa antes, mas comecei a pensar...
Para encontrar o registro ok, mas para usar como filtro, nn é possivel... vou substituir que parte do texto? ou deixar todo o texto em minusculo no db?

Agora até eu fiquei com essa duvida hehe



#763756 Código Para Marcar Records.

Posted by pgnall on 21/07/2006, 19:11 in PHP

Já vi aqui no fórum sobre o contador simples, quanto a isso, de uma procurada no fórum, até eu postei um sistema assim...

Quanto ao record, crie uma nova tabela com os dados que vc quer...n_total, data, hora(para colocar a hora vai ser dificil).

Então no contador, na parte do mysql do contador, coloque um:
if( num_rows > maximo_cadastrado){ atualiza recorde }

isso ai, abraço



#763763 Puxar A Index

Posted by pgnall on 21/07/2006, 19:16 in PHP

Entendi sua pergunta...
Vc quer que apareça na barra de endereços o link... Sim, tem como.

Isso é feito com java script:
top.location.href = '?OLA_ESTA_E_A_PAGINA_TAL';

Abraço



#763768 Problema Com Img Em Miniatura

Posted by pgnall on 21/07/2006, 19:42 in PHP

ou....

um modo que acho mais garantido, que as vezes algumas pessoas colocam pontos em nomes e esse script ai acaba...
$url	   = 'http://URL.DA/IMAGEM.jpg';
$extensao = substr($url,0,-4);

header(
if($extensao == jpg){echo "\"Content-type: image/jpeg\"";}else{
if($extensao == gif){echo "\"Content-type: image/gif\"";}});



#763772 Layers

Posted by pgnall on 21/07/2006, 19:53 in HTML, CSS e Metodologias

nossa cara, vc deu um nó na minha cabeça hehe
deixa eu ver se entendi:

Layer1 = links;
Layer2 = conteudo;


os links abrem a Layer2 com um conteudo especificado.

Se for isso:

Eu aconselharia criar uma função que abre cada layer ou simplesmente edita o conteudo da layer2 abrindo ela...
Os links na layer1 chamariam essa função...

Então, procure aqui no fórum, nos tutoriais tem algo sobre mostrar/ocultar camadas.

Para criar uma função só é necessário escrever: function NOME_DA_FUNCAO{ //conteudo }.

O conteudo da layer seria algo tipo:
document.getElementById("ID_DO_LAYER").innerHTML = "NOVO_CONTEUDO";

Abraço



#763773 Popup Com Div?

Posted by pgnall on 21/07/2006, 19:55 in HTML, CSS e Metodologias

arrastar, minimizar e fechar... no imasters tem um artigo que explica direitinho essa função, mas existe um script pronto de uma janela mto boa, que até aparece nos programas abertos, porem não recordo o nome, se eu lembrar posto ai pra vocês.



#763790 Problema Com Img Em Miniatura

Posted by pgnall on 21/07/2006, 20:38 in PHP

Explicando

header("Content-type: image/gif");
Você está dizendo que este documento será uma imagem GIF.

$im = imagecreatefromgif($imagem);
Você está pedindo para o PHP criar uma imagem, neste caso ele cria uma imagem virtual na biblioteca gd, apartir da imagem $imagem.

imagegif($nova);
Aqui você está salvando esta imagem no formato gif


Ou seja, estranho que não tenha funcionado como jpg, pois a imagem é jpg, mas vc modificou certinho ali no caso o "$im"?

Para entender melhor as funções da biblioteca GD:
http://php.net/gd



#763794 Loja Virtual

Posted by pgnall on 21/07/2006, 20:49 in PHP

sim, pode ser cookie, este erro acontece porque cookies, sessions, headers não podem ser criados apos includes, requires, echo, print......



#763799 Scroll Horizontal No Iframe

Posted by pgnall on 21/07/2006, 20:57 in HTML, CSS e Metodologias

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR...ml4/loose.dtd"> é um DTD (Document Type Definition)...

Isso não indica se o iframe vai ter ou não a scroll horizontal.

Para saber mais sobre DTD's:
http://www.revolucao...ype-definition/
Neste link explica bem oque é quais existem, para que serve... Neste site também encontrará muitas coisas interessantes sobre WebStandarts.



#763802 Se Escolher Uma Opção, Habilita Novo Campo

Posted by pgnall on 21/07/2006, 20:59 in HTML, CSS e Metodologias

JavaScript...

Você pode mostrar/ocultar camadas existem vários tutoriais aqui no fórum sobre isso...

se vc estudar algum tutorial de mostrar/ocultar camadas, você vai entender oque fazer com o resto do sistema....

Uma busca sempre ajuda



#763803 Doctype...

Posted by pgnall on 21/07/2006, 21:01 in HTML, CSS e Metodologias

Não te explicar exatamente está parte, mas tem uma página que te ajuda a entender melhor os doctypes:
http://www.revolucao...ype-definition/



#763810 Layers

Posted by pgnall on 21/07/2006, 21:26 in HTML, CSS e Metodologias

isso... vc colocaria o conteundo HTML que ficaria dentro da tag do layer...



#763818 Ajax

Posted by pgnall on 21/07/2006, 21:52 in Ajax

Up no tópico, porque também estou interessado, estou usando xajax que é muito bom e fácil, mas estou pensando em migrar para o Ajax, pois existem mais tutoriais na internet sobre....



#763832 Layers

Posted by pgnall on 21/07/2006, 22:56 in HTML, CSS e Metodologias

Beleza, vamos lá...

function exibeLayer2(layerId){
Layer = document.getElementById(layerId); // váriavel layer agora captura o Elemento do layer com a Id fornecida
Layer.style.visibility = "visible"; // Deixa o layer2 visivel
}

function editaLayer2(layerId,link){
Layer = document.getElementById(layerId); // váriavel layer agora captura o Elemento do layer com a Id fornecida
if(link == 1){ // Se link = 1
conteudo = "1 = UM"; // Então esse vai ser o valor da váriavel conteudo
}else{ // Se não
conteudo = "2 = DOIS"; // Vai ser este
}
Layer.innerHTML = conteudo; // o que vai haver dentro da tag cuja id é a que foi atribuida pela função vai ser oque tiver dentro da variavel conteudo.
exibeLayer2(layerId); // Se o layer ainda não está visivel exibe ele.
}

<a href="java script:void(0)" onclick="editaLayer2('layer2',1)">Link 1</a>
<a href="java script:void(0)" onclick="editaLayer2('layer2',2)">Link 2</a>

Explicando
java script:void(0)
Está função não vai retornar nada no link
onclick="editaLayer2('layer2',1)"
Quando clicar no link, ele chama a função editarLayer2() com os atributos:
layer2 a id que iremos atribuir ao layer2;
1 identificação do conteudo para exibir no layer2;


<div id="layer1">Aqui vc coloca os links</div>
<div id="layer2" style="visibility: hidden"></div>

Explicando
O que significa o style="visibility: hidden"?
Estamos mostrando por CSS que este layer ficará oculto.
Por que a div layer2 não tem nada?
Nesta layer o javascript irá colocar o conteudo, é bom deixa-la em branco pois deixará a página mais leve.

PRONTO! Agora é só você continuar estudando e usar a criatividade...

Isso ai... Boa Sorte!
Quanto as campos do formulário... Você precisa atribuir uma id para eles e a mesma história, ou utilizar como "document.NOME_DO_FORMULARIO.NOME_DO_CAMPO" ponto value acredito que vc usaria...



#763833 Quero Um Exemplo

Posted by pgnall on 21/07/2006, 22:59 in PHP

Quer exemplo? Para aprender?

Tutoriais de PHP



#763835 Ocultar E Mostrar O Conteúdo

Posted by pgnall on 21/07/2006, 23:02 in HTML, CSS e Metodologias

Hum, não conhecia este sistema, valeu cara



#763838 Xmlhttprequest Ou Xajax ?

Posted by pgnall on 21/07/2006, 23:12 in HTML, CSS e Metodologias

Estou em dúvida... não sei se devo utilizar Xajax(que já estou me habituando) ou Ajax(que não entendi, mas posso entender)...

Pontos Positivios
XMLHttpRequest
Maior parte do pessoal utiliza(ao menos aparenta), por isso se eu pegar um trabalho em uma empresa provavelmente usaram esse sistema que é mais "universal".
Existem muitos tutoriais pela internet.
Xajax
Já sei usar para atender minhas necessidades ao menos.
Existe a wiki deles que explica todas as funções e possui alguns tutoriais muito bons.

Pontos Negativos
XMLHttpRequest
Está muito dificil para aprender.
Xajax
Poucos usam, por isso tenho esse medo em questão de quando eu pegar um emprego em uma empresa.

Vocês que entendem mais, tanto na questão das tecnologias quanto na questão de trabalho em equipe...
Peço a opinião de vocês, valeu.

Valeu[]'s

P.S.: Desculpe se não sei se estou na seção certa...



#763842 Template Power Ou Smarty?

Posted by pgnall on 21/07/2006, 23:16 in PHP

Estou em dúvida... não sei se devo utilizar TemplatePower(que já estou me habituando) ou Smarty(que não entendi, mas posso entender)...

Pontos Positivios
Smarty
Maior parte do pessoal utiliza(ao menos aparenta), por isso se eu pegar um trabalho em uma empresa provavelmente usaram esse sistema que é mais "universal".
Existem muitos tutoriais pela internet.
TemplatePower
Já sei usar para atender minhas necessidades ao menos.


Pontos Negativos
Smarty
Está dificil para aprender.
Não entendi o porque de tanta coisa.
TemplatePower
Poucos usam, por isso tenho esse medo em questão de quando eu pegar um emprego em uma empresa.

Vocês que entendem mais, tanto na questão das tecnologias quanto na questão de trabalho em equipe...
Peço a opinião de vocês, valeu.

Valeu[]'s

P.S.: Desculpe se não sei se estou na seção certa...




IPB Skin By Virteq