- Fórum WMO
- → nUtS's Content
nUtS's Content
There have been 28 items by nUtS (Search limited from 22/05/2023)
#568292 Salvar (e Não Abrir Direto) Video
Posted by nUtS on 13/04/2005, 16:48 in HTML, CSS e Metodologias
fazer tipo uma telinha que tem q vc clica no link e ele abre uma janela que abre pro download e "se o download não começar em 3 segundos clique aqui".
Em PHP eu sei fazer isso, mas tem algum jeito com HTML/JS??
Abraços!!
#560634 Formato Monetário Com Centavos ,00
Posted by nUtS on 28/03/2005, 15:39 in Javascript / DOM / AJAX / ECMAScript
Tenho uma função aqui que coloca o número digitado no formato monetário certinho.
Só que agora tô precisando que o usuário digite apenas os números inteiros do valor e os centavos ficarem sempre ,00. Quando o usuário digitar uma , (vírgula) o valor dos centavos será digitado.
E não consegui adaptar. Se alguém ajudar, agradeço!
abraços!!
#388122 Php/xml: Simplexml_load_file
Posted by nUtS on 19/06/2004, 14:42 in PHP
Na hora de abrir o atributo, eu já tentei de tudo que é jeito mandar pra função e fazer as comparações com o nome do atributo e não funcionou...
vc não tem como postar um exemplo?? pega aqueles da coluna do imaster mesmo, coloca uns atributos e exibe eles...
e eu fui dar uma olhada em artigos e documentação sobre DOM, de acordo com o que vc escreveu alguns dias atrás... é tranquila a interação dele com PHP?
e DOM precisa de muitas frescuras no PHP pra funcionar? já vem default?
[ ]'s
#387503 Php/xml: Simplexml_load_file
Posted by nUtS on 18/06/2004, 13:38 in PHP
Eu quero utilizando funções como xml_set_element_handler() e xml_set_character_data_handler() é possível??
Tem um tuto destas funções em iMasters
Com elas eu consigo exibir os elementos, não atributos. Existe alguma para exibir atributos ou não? Se sim, qual e como usar?
Documentação PHP/XML
[ ]'s
#383267 Php/xml: Simplexml_load_file
Posted by nUtS on 11/06/2004, 18:33 in PHP
tô querendo abrir o xml usando a função simplexml_load_string ou simplexml_load_file de acordo com o manual do PHP no link http://www.php.net/m...f.simplexml.php.
Nesse link ele diz pra eu colocar a linha --enable-simplexml no php.ini, mas não funcionou.
Estou tentando utilizar esta função pq eu não consigo abrir atributos com outras funções em PHP, como a que da coluna de PHP do iMasters em http://www.imasters....?codcoluna=1608.
Se alguém consegue fazer abrir atributos com a função da coluna de PHP do iMasters, me diga como por favor!!!
#376371 Enviar Formulário Com Um Link
Posted by nUtS on 31/05/2004, 17:26 in Javascript / DOM / AJAX / ECMAScript
Ele até vai pra página de destino, mas não envia nenhum valor!!!
Preciso disso porque na página de confirmação dos dados digitados e tem o botão enviar e o botão alterar....
o alterar não funciona!!
<input name="alterar" type="submit" class="form_bottom" id="alterar" value=" alterar " onClick="java script:document.inscricao.action = 'inscricao_autores.php'; document.forms[inscricao].submit()">
Me ajudem ae!!!!
Valeu!!!
#376365 Enviar Form Por Link
Posted by nUtS on 31/05/2004, 17:23 in Javascript / DOM / AJAX / ECMAScript
Ele até vai pra página de destino, mas não envia nenhum valor!!!
Preciso disso porque na página de confirmação dos dados digitados e tem o botão enviar e o botão alterar....
o alterar não funciona!!
<input name="alterar" type="submit" class="form_bottom" id="alterar" value=" alterar " onClick="java script:document.inscricao.action = 'inscricao_autores.php'; document.forms[inscricao].submit()">
Me ajudem ae!!!!
Valeu!!!
#373633 Strings - Vefificar Os Caracteres Digitados
Posted by nUtS on 27/05/2004, 21:05 in Javascript / DOM / AJAX / ECMAScript
if (nome_do_form.nome_do_campo.value != "")
{
str = nome_do_form.nome_do_campo.value;
var strsize = nome_do_form.nome_do_campo.value.length;
var de = strsize - 4;
var ate = strsize;
strdoc = str.substring(de,ate);
if (strdoc != ".doc")
{
alert("String não é igual!! Verifique!!");
nome_do_form.nome_do_campo.focus();
return false;
}
}
Se alguém souber como faço pra descobir o tipo de arquivo em um input tipo file, eu agradeço!!!
#373461 Como Alterar Form Actions
Posted by nUtS on 27/05/2004, 16:34 in Javascript / DOM / AJAX / ECMAScript
o meu código não funciona!!!
<select name="coautores" class="form" onChange="java script:document.inscricao.action = 'inscricao_autores.php';document.inscricao.submit();">
Ele vai pra outra página mas não passa nenhum parâmetro!!!
#373239 Strings - Vefificar Os Caracteres Digitados
Posted by nUtS on 27/05/2004, 10:41 in Javascript / DOM / AJAX / ECMAScript
Preciso descobrir os 4 últimos caracteres de uma string usando javascript, já que é client-side.... é pra usar em um formulário!!!
Pela lógica, eu acho que tem que descobrir o tamanho da string (qual função uso pra isso?) e depois procurar os últimos 4 caracteres como se faz com um array (como se acessa arrays??) e comparar com o que eu quero. O problema é que eu não conheço nenhuma das funções que eu preciso.
#373236 Validando e-mails
Posted by nUtS on 27/05/2004, 10:37 in HTML, CSS e Metodologias
var ChrEmail = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,2})(\]?)$/; //caracteres validos
if (inscricao.email.value == "")
{
alert("Informe o E-mail!");
inscricao.email.focus();
return false;
}
if (inscricao.email.value != "")
if (!ChrEmail.test(inscricao.email.value)){
alert("O Campo E-mail não possui o formato correto! Por favor verifique.");
inscricao.email.focus();
return false;
}
#373216 Mensagem De Validação No Formulário
Posted by nUtS on 27/05/2004, 10:02 in Javascript / DOM / AJAX / ECMAScript
Essa função é assim:
OBS.: Tem que fazer pra todos os campos!!!if (nome_do_form.nome_do_campo.value == "")
{
nome_do_form.nome_do_campo.value = "Não preenchido!")
inscricao.autor.focus();
return false;
}
Ou coloca assim em cada textbox. Quando o usuário trocar de campo ele já faz a validação:
onchange="if(nome_do_form.nome_do_campo.value=="")nome_do_form.nome_do_campo.value='Não Preenchido';"
#373033 Form Com 2 Submit E Onchange Em Select
Posted by nUtS on 26/05/2004, 22:30 in HTML, CSS e Metodologias
Tô precisnado de um esquem pra um form ter 2 submit!!!
Numa tela de confirmação dos dados digitados, eu vou ter um submit pra enviar os dados no banco e outro pra alterar os dados!!!
E outra dúvida:
preciso fazer que quando o cara altere um dos combobox (select) do meu form, os dados já digitados do form sejam enviados a outra página.
opa.. mais uma dúvida:
e um campo do tipo file não tem como receber um value pré-determinado??
e eu validar esse campo levando em conta o tamanho do arquivo em kilobytes??
Se alguém não entendeu e quer me ajudar, postem aqui as dúvidas.
Valeu!!!
#368560 Validação De Formulário
Posted by nUtS on 20/05/2004, 18:06 in Javascript / DOM / AJAX / ECMAScript
Tô precisando de uma validação um pouco diferente....
Tem que ver se num text field os 4 últimos caracteres digitados são: '.doc'...
alguém me ajuda???
#367011 Proteger Download
Posted by nUtS on 18/05/2004, 15:35 in PHP
como que eu faço para proteger os links sem que seja feito o download de outra pagina só vindo do meu proprio site , alguem aê sabe ?
vlw e desculpa aê por ter jogado essa pergunta !
Eu já vi uns esquemas sobre HotLink, onde vc define quem pode utilizar os arquivos do teu site. Você configura isso no Cpanel. Procura por hotlink que alguém pode te ajudar mais do que eu.... hehe...
E hj eu vi como funciona o dotproject....
Ele criptografa o nome do arquivo e grava numa tabela o nome original e o nome criptografado. Quando vc quer baixar, um arquivo php abre o arquivo e baixa. Só não entendi como?!
www.dotproject.net
#366327 Proteger Download
Posted by nUtS on 17/05/2004, 16:14 in PHP
dae colocar um script automático no servidor (crontab) ou em php para todo dia ele excluir a pasta de temporários...
E se alguém aqui usa o dotProject (um gerenciador de projetos online) tem uma opção assim.. soh que eu não entendi nada... se alguém quiser instalar e olhar o arquivo fileviewer.php , é ele que faz tudo e eu não consegui descobrir como ele faz pra abrir o arquivo sem mostrar a url.... vou ver se posto o arquivo aqui....
www.dotproject.net
Alguém conseguiu algo do tipo??
#358715 Mensagens Sms
Posted by nUtS on 07/05/2004, 11:12 in PHP
Se eu não me engano é R$ 3,00 por mês para pós-pago.... olhem lá na parte de serviços
Foi isso que eu entendi olhando por lá.
#358700 Enviar Arquivo Para E-mail
Posted by nUtS on 07/05/2004, 10:54 in PHP
Ele grava o arquivo numa pasta no servidor, manda o e-mail e depois deleta o arquivo do servidor. Peguei 2 scripts (um de envio de e-mails com anexo de arquivos do servidor e um de upload de arquivos) e fiz a mistura.
Qualquer dúvida me contatem.
Pessoal... agora tah funcionando a filtragem por tipo de arquivo.
No código abaixo ele só aceita .doc e .pdf... para saber como é escrito os outros nomes de tipos de arquivos, é só tentar enviar o e-mail com um tipo de arquivo inválido e ele vai exibir o tipo na mensagem de erro. Dai é só adicionar no if.
Quaisquer dúvidas ou sugestões, postem ai por favor....
form.htm
<form name="curriculo" enctype="multipart/form-data" action="envia_arquivo.php" method="post">
<input name="nome" type="text" class="form" id="nome2" size="30">
<input name="email" type="text" class="form" id="nome3" size="30">
<input type="hidden" name="MAX_FILE_SIZE" value="1024000"> <!-- tamanho máximo do arquivo em bytes -->
<input name="userfile" type="file" class="form" size="30">
<input name="Submit" type="image" value="Enviar" src="images/buttom_enviar.gif" width="72" height="18">
</form>
envia.php
<?php
// $userfile is where file went on webserver
$userfile = $HTTP_POST_FILES['userfile']['tmp_name'];
// $userfile_name is original file name
$userfile_name = $HTTP_POST_FILES['userfile']['name'];
// $userfile_size is size in bytes
$userfile_size = $HTTP_POST_FILES['userfile']['size'];
// $userfile_type is mime type e.g. image/gif
$userfile_type = $_FILES["userfile"]["type"];
// $userfile_error is any error encountered
$userfile_error = $HTTP_POST_FILES['userfile']['error'];
// userfile_error was introduced at PHP 4.2.0
// use this code with newer versions
if ($userfile_error > 0)
{
switch ($userfile_error)
{
case 1: echo '<br /><br /><br /><p class="texto3" align="center">Arquivo excedeu o tamanho máximo de arquivo permitido.<br />O tamanho máximo é 1Mb ou 1024Kb.</p><br /><br />';
echo '<p class="texto2" align="center"><a href="form.htm" target=mainFrame>voltar</a></font></p>'; break;
case 2: echo '<br /><br /><br /><p class="texto3" align="center">Arquivo excedeu o tamanho máximo de arquivo permitido.<br />O tamanho máximo é 1Mb ou 1024Kb.</font></p><br /><br />';
echo '<p class="texto2" align="center"><a href="form.htm" target=mainFrame>voltar</a></p>'; break;
case 3: echo '<br /><br /><br /><p class="texto3" align="center">Somente parte do arquivo foi enviado. É necessário enviar novamente!</font></p><br /><br />';
echo '<p class="texto2" align="center"><a href="form.htm" target=mainFrame>voltar</a></font></p>'; break;
case 4: echo '<br /><br /><br /><p class="texto3" align="center">Arquivo não enviado.</font></p><br /><br />';
echo '<p class="texto2" align="center"><a href="form.htm" target=mainFrame>voltar</a></font></p>'; break;
}
exit;
}
// end of code for 4.2.0
if(($userfile_type=='application/pdf') OR ($userfile_type=='application/msword') OR ($userfile_type=='application/doc'))
{
// put the file where we'd like it
while(list($key, $val) = each($HTTP_POST_VARS)) {
if($key == 'nome')
{$nome= $val;
$esp = '_';}
if($key == 'email')
{$email= $val;}
else
{$lixo= '$key == $val';}}
$file = $nome.$esp.$userfile_name;
$dir = //diretório que será gravado o arquivo no servidor
$upfile = $dir.$file;
// is_uploaded_file and move_uploaded_file added at version 4.0.3
if (is_uploaded_file($userfile))
{
if (!move_uploaded_file($userfile, $upfile))
{
echo '<br /><br /><br /><p class="texto3" align="center">Problema: Arquivo não pode ser enviado. <br />Tente novamente mais tarde.<br /> b></font></p><br /><br />';
exit;
}
}
else
{
echo '<br /><br /><br /><p class="texto3" align="center">Problema: arquivo com nível de segurança duvidoso. Arquivo não enviado.</font></p><br /><br />';
exit;
}
echo '<br /><br /><br /><p class="texto3" align="center">Arquivo enviado com sucesso!!!</font></p><br /><br />';
while(list($key, $val) = each($HTTP_POST_VARS)) {
if($key = 'nome')
$nome = $val;
if($key = 'email')
$email = $val;
}
$boundary = strtotime('NOW');
$headers = "From: $nome <$email>\n";
$headers .= "MIME-Version: 1.0\n";
$headers .= "Content-Type: multipart/mixed; boundary=\"" . $boundary . "\"\n";
$msg = "--" . $boundary . "\n";
$msg .= "Content-Type: text/plain; charset=\"iso-8859-1\"\n";
$msg .= "Content-Transfer-Encoding: quoted-printable\n\n";
$msg .= "Coloque nessa variável a msg.\n\n";
//PEGA O IP DO USUÁRIO QUE ESTÁ ENVIANDO
$ip = getenv("REMOTE_ADDR");
$msg .= "Mensagem enviada pelo IP: $ip\n\n\n\n";
$msg .= "Nome: $nome\n\n";
$msg .= "E-mail: $email\n\n";
$msg .= "Nome do Arquivo: $file\n\n\n\n";
$msg .= "--" . $boundary . "\n";
$msg .= "Content-Transfer-Encoding: base64\n";
$msg .= "Content-Disposition: attachment; filename=\"$file\"\n\n";
ob_start();
readfile("$file");
$enc = ob_get_contents();
ob_end_clean();
$msg_temp = base64_encode($enc). "\n";
$tmp[1] = strlen($msg_temp);
$tmp[2] = ceil($tmp[1]/76);
for ($b = 0; $b <= $tmp[2]; $b++) {
$tmp[3] = $b * 76;
$msg .= substr($msg_temp, $tmp[3], 76) . "\n";
}
unset($msg_temp, $tmp, $enc);
mail("para", "assunto", $msg, $headers);
unlink($file);
}
else
{
echo 'ERRO<br />';
echo 'Tipo '.$userfile_type.' não é aceito';
}
?>
- Fórum WMO
- → nUtS's Content
- Privacy Policy
- Regras ·