Jump to content


fabian

Member Since 22/03/2004
Offline Last Active 06/05/2005, 12:47
-----

Topics I've Started

Enquete Usando A Mac

22/04/2005, 20:29

Tem como fazer uma enquete q pegue o MAC da placa de rede do usuário e salve-o em uma tabela e que tenha um tempo x para esse valor ser apagado automáticamente da tabela?

Claro q isso só vai funcionar para computadores q utilizam a placa de rede para acessar a internet por meio de um modem ADSL por exemplo.

Valeu!
Fabian

Upload + 1

20/04/2005, 17:41

Estou fazendo um sitema de upload para enviar somente arquivos .doc e .xls, o sistema está quase pronto, só q tem uns detalhes q qria vêr com vcs.

1º O upload do arquivo .xls não tá funcionando.

2º Gostaria q pudesse madar somente um arquivo por vêz ou os dois ao mesmo tempo.

Do jeito q está aí ele não deixa enviar só um tipo diz q o outro tem extenção errada, só q não coloquei nenhum arquivo para subir... entendem?...

Tipo assim:

Digamos q o relatório em .doc já está pronto, então vou fazer o up dele, certo, mas o relatório em .xls, ainda não, então vou mandar mais tarde.

Só q quando mando o .doc ele dá aviso q o outro, no caso o .xls é inválido, mesmo sem eu postar nada pra ele fazer o up.

Espero q tenham entendido... hehehe

Aí esta o script de upload.

<?php 
include "conecta.inc.php";    
$conexao=Mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($dbname,$conexao); 

$erro = $config = array();

// Prepara a variável do arquivo
$arquivo = isset($_FILES["doc"]) ? $_FILES["doc"] : FALSE;

// Tamanho máximo do arquivo word(em bytes)
$config["tamanho"] = 106883;

// Formulário postado... executa as ações
if($arquivo)
{  
    // Verifica se o mime-type do arquivo é de imagem
    if(!eregi("^application/msword\$", $arquivo["type"]))
    {
        $erro[] = "Arquivo em formato inválido! O Arquivo deve ser doc ou xls. Envie outro arquivo";
    }
    else
    {
        // Verifica tamanho do arquivo
        if($arquivo["size"] > $config["tamanho"])
        {
            $erro[] = "Arquivo em tamanho muito grande! 
  O Arquivo deve ter no máximo " . $config["tamanho"] . " bytes. 
  Envie outro arquivo";
        }
    }
    
    // Imprime as mensagens de erro
    if(sizeof($erro))
    {
        foreach($erro as $err)
        {
            echo " - " . $err . "<BR>";
        }
    }

    // Verificação de dados OK, nenhum erro ocorrido, executa então o upload...
    else
    {
        // Pega extensão do arquivo
        preg_match("/\.(doc){1}$/i", $arquivo["name"], $ext);

        // Copia o nome do arquivo
        $arqv_nome = $_FILES['doc']['name'];

        // Pasta onde o arquivo ficará no servidor
        $arqv_dir = "dow/" . $arqv_nome;

        // Faz o upload do arquivo
        move_uploaded_file($arquivo["tmp_name"], $arqv_dir);

        echo "Seu arquivo foi enviado com sucesso!";
    }
}

$erro1 = $config1 = array();

// Prepara a variável do arquivo
$arquivo1 = isset($_FILES["xls"]) ? $_FILES["xls"] : FALSE;

// Tamanho máximo do arquivo excel(em bytes)
$config1["tamanho1"] = 106883;

// Formulário postado... executa as ações
if($arquivo1)
{  
    // Verifica se o mime-type do arquivo é de excel
    if(!eregi("^application/x-excel\/(xls)$", $arquivo1["type"]))
    {
        $erro1[] = "Arquivo em formato inválido! O Arquivo deve ser doc ou xls. Envie outro arquivo";
    }
    else
    {
        // Verifica tamanho do arquivo
        if($arquivo1["size"] > $config1["tamanho1"])
        {
            $erro1[] = "Arquivo em tamanho muito grande! 
  O Arquivo deve ter no máximo " . $config1["tamanho1"] . " bytes. 
  Envie outro arquivo";
        }
    }
    
    // Imprime as mensagens de erro
    if(sizeof($erro1))
    {
        foreach($erro1 as $err1)
        {
            echo " - " . $err1 . "<BR>";
        }
    }

    // Verificação de dados OK, nenhum erro ocorrido, executa então o upload...
    else
    {
        // Pega extensão do arquivo
        preg_match("/\.(xls){1}$/i", $arquivo1["name"], $ext);

        // Copia o nome do arquivo
        $arqv_nome1 = $_FILES['xls']['name'];

        // Pasta onde o arquivo ficará no servidor
        $arqv_dir1 = "dow/" . $arqv_nome1;

        // Faz o upload do arquivo
        move_uploaded_file($arquivo1["tmp_name"], $arqv_dir1);

        echo "Seu arquivo foi enviado com sucesso!";
    }
}

?>

Valeu!
Diego Fabian

Css Em Php

18/03/2005, 02:55

estou tentando colocar um css neste link, mas não estou conseguindo abaixo segue a forma como estou fazendo:


echo "<tr><td>" . "<span class = lala>" . $dados["id"] . "</td><td>" . "<span class = 'menu'>" . "<a href=\"http://www.meusite.c...stes/intranet". "/dow/" .$dados["titulo"] . ".doc\">". stripslashes($dados["titulo"]) . "</span>" . "</td>";

Estou importando este css.

Se alguém poder me ajudar, agradeço!

Fabian

Recuperar Dados De Radio Buttons

18/09/2004, 15:17

Olá, minha dúvida é como mostrar os resultados colhidos através de um botão radio button, inserido em um formulário q diga-se de passagem é feito em Flash MX 2004.

Se alguém poder me salvar, agradeço muito!

Este é o sript PHP q estou usando para enviar os dados para um e-mail:

<?php

$nome = stripslashes(utf8_decode($_POST["nome"]));
$email = stripslashes(utf8_decode($_POST["email"]));
$cidade = stripslashes(utf8_decode($_POST["cidade"]));
$assunto = stripslashes(utf8_decode($_POST["assunto"]));
$mensagem = str_replace("\r", "\n", $_POST["mensagem"]);
$mensagem = str_replace("\n", "\r\n", $mensagem);
$mensagem = stripslashes(utf8_decode($mensagem));

echo $mensagem = "
Nome: $nome
Email: $email
Fone: $ddd  $tel
Cidade: $cidade

Possui Computador? "Aqui deve aparecer o resultado, no caso Sim ou Não"
";


if ( $nome == "" || $email=="") {
} else {
$para = "xxxxx@xxx.com.br";
$headers = "Content-type: text/plaint; charset=\"iso-8859-1\"\r\n";
$headers .= "From: $nome <$email>";
echo "status=" . mail($para, $assunto, $mensagem, $headers);

}

?>

Valeu!
Fabian

Ajuda Com Radio Button Flash Mx + Php

17/09/2004, 05:36

Olá, estou fazendo um formulário simples e preciso usar o componente radio button, mas nunca o usei, por isso estou encontrando dificuldades em configurá-lo.

Não sei como faço para enviar as variaveis para o PHP e também não sei como recuperar estas variaveis no código PHP.

Será que alguém pode me dar uma força!!

O código PHP que estou usando para enviar o e-mail é esse:

<?php

$nome = stripslashes(utf8_decode($_POST["nome"]));
$email = stripslashes(utf8_decode($_POST["email"]));
$cidade = stripslashes(utf8_decode($_POST["cidade"]));
$assunto = stripslashes(utf8_decode($_POST["assunto"]));
$mensagem = str_replace("\r", "\n", $_POST["mensagem"]);
$mensagem = str_replace("\n", "\r\n", $mensagem);
$mensagem = stripslashes(utf8_decode($mensagem));

echo $mensagem = "
Nome: $nome
Email: $email
Fone: $ddd  $tel
Cidade: $cidade

Possui Computador? [COLOR=red]Aqui deve aparecer o resultado, no caso Sim ou Não[/COLOR]
";


if ( $nome == "" || $email=="") {
} else {
$para = "xxxxx@xxx.com.br";
$headers = "Content-type: text/plaint; charset=\"iso-8859-1\"\r\n";
$headers .= "From: $nome <$email>";
echo "status=" . mail($para, $assunto, $mensagem, $headers);

}

?>

Obrigado!
Fabian

IPB Skin By Virteq