Ir para conteúdo
Fórum Script Brasil

D.Soul

Membros
  • Total de itens

    61
  • Registro em

  • Última visita

Posts postados por D.Soul

  1. Yo,

    Não funcionou, eu não sei por que nem o objeto printer nem uma dll que eu peguei na microsoft para mudar a impressora diretamente estão mudando a orientação para paisagem.

    O estranho é que, o access, ao entrar diretamente, já joga ele em paisagem quando se abre para ver visualização, só da esse problema acessando do vb.

    Eu não tinha trabalhado com esse tipo de objeto ainda, estou fazendo manutenção no programa apenas, e não está dando certo.

    Valeu a ajuda,

    D.Soul

  2. Qual é exatamente a função do "\r"?

    Basicamente quebrar uma linha.. =)

    Por exemplo:

    echo '<p></p>' ;

    isso iria imprimir no arquivo:

    <p></p>

    Enquanto:

    echo "<p>\r</p>" ;

    iria imprimir no arquivo:

    <p>

    </p>

    Repare bem as aspas, comandos como \r não funcionaram direito em aspas simples.. =) outra forma poderia ser:

    echo '<p>'."\r".'</p>' ;

    Mas particularmente só uso assim quando testo o sistema e as quebras de linha são guardadas em uma variável.. que ficaria...

    echo '<p>'.$quebra_linha.'</p>' ;

    =) D.Soul

  3. Yo,

    Ele suporta isso sim.. você pode tanto guardar a imagem dentro do banco quanto salvar o endereço dela em um campo e usar isso como um link para chamar a imagem..

    Desculpa mas não posso ajudar muito mais por enquanto, =)

    D.Soul

  4. Yo,

    Se você não tem tanta pressa, eu posso te ajudar com calma mais tarde, quando sair do serviço.. aqui estou atolado de coisas para fazer e não vou poder ajudar muito..

    Então, se quiser, te auxilio nisso ai durante este fim de semana.

    D.Soul

  5. Yo,

    ^^" Então vou tentar escrever um código aqui.. supondo que a parte do formulário você já digitou e clicou em enviar o formulário.. e que o campo tinha nome "data".

    $data = $_POST['data'];
    // 07/03/2006 18:37:03 vira 20060307183703
    $dia = substr ( $data , 0 , 2 );
    $mês = substr ( $data , 3 , 2 );
    $ano = substr ( $data , 6 , 4 );
    $hora = substr ( $data , 11 , 2 );
    $min = substr ( $data , 14 , 2 );
    $sec = substr ( $data , 17 , 2 );
    $final = $dia . $mês . $dia . $hora . $min . $sec;

    Deu para entender a idéia agora?

    D.Soul

  6. Yo,

    Para isso você pode fazer uma função simples de leitura e escrita de datas.

    Se você tem esses dois formatos e eles nunca mudam, basicamente você pode, na leitura, mudar banco>php e na escrita php>banco (uma flag pra isso, eu uso E e L (escrita e leitura)).

    Como funcionaria.. você tem que basicamente trocar as coisas de lugar..

    DD/MM/AAAA para AAAA/MM/DD

    contando essa string, vai ficar:

    d=0, d=1, /=2, M=3, M=4, /=5, A=6, A=7, A=8, A=9

    montando..

    dia recebe substr ( data , de 0 , quantia 2 )

    mês recebe substr ( data , de 3 , quantia 2 )

    ano recebe substr ( data, de 6 , quantia 4 )

    escrevendo

    ano / mês / dia

    =) Pego a idéia?

    D.Soul

  7. Yo,

    Eu não conheço nenhum tutorial para te indicar, mas basicamente você vai ter que criar um sistema de e-mail (para as mensagens privadas) e um sistema de chat (para as públicas).. não exatamente e-mail e chat, mas só para você sacar como vai ser..

    Sim, você vai precisar de tabelas auxiliares, uma para guardar os recados (se for o público que você disse) com os dados de quem enviou, para quem foi e o que foi enviado. E cada usuário puxa dessa tabela as coisas que lhe pertencem. E outra, muito parecida com esta, para funcionar como a particular.. dependendo do que você quer, pode-se usar a mesma tabela para ambas, passando uma flag varchar(1) com P para mensagem particular e G para mensagem pública (as letrinhas são só exemplo, no caso eu usei Privada e Global).

    Não é tão complicado assim, se você entender como funciona direitinho e modificar isso para o que você precisa, está feito. =)

    D.Soul

  8. Yo,

    Notice: Undefined index: axe in d:\web\musica4.php on line 36
    
    Notice: Undefined index: forro in d:\web\musica4.php on line 37
    
    Notice: Undefined index: trance in d:\web\musica4.php on line 39
    
    Notice: Undefined index: hiphop in d:\web\musica4.php on line 41
    
    Warning: Cannot modify header information - headers already sent by (output started at d:\web\musica4.php:36) in d:\web\musica4.php on line 51
    Esse último warning, relaxa.. como ele deu erro por que imprimiu os notices na página, ele sempre vai dar erro no warning.. você não pode imprimir nada antes dele.. é algo como sessões.. ;) Agora os outros erros.. você criou a tabela com os campos em formato texto.. acho que não precisa, a única coisa que você precisa é guardar se ele gosta ou não... (S/N), então um varchar(1) resolve isso.. e tem outro detalhe, sua tabela não possui um índice.. como vai organizar os registros.. outro detalhe importante é que ela não guarda o índice do usuário.. você vai escrever as coisas nela e vai largar lá.. que registro vai ser de quem? como você vai saber? =) então você vai precisar destes dois campos.. smallint(6) já deve resolver, não sei como esta criando seus índices.. Os erros estão aqui:
    if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
    $insertSQL = sprintf("INSERT INTO musica (funk, axe, forro, mpb, trance, sertanejo, hiphop) VALUES (%s, %s, %s, %s, %s, %s, %s)",
    GetSQLValueString($_POST['funk'], "text"),
    GetSQLValueString($_POST['axe'], "text"),
    GetSQLValueString($_POST['forro'], "text"),
    GetSQLValueString($_POST['mpb'], "text"),
    GetSQLValueString($_POST['trance'], "text"),
    GetSQLValueString($_POST['sertanejo'], "text"),
    GetSQLValueString($_POST['hiphop'], "text"));
    Isso dai vai dar problema sim.. tem que dar uma alterada nisso. Que tal deixar assim?
    ( $_POST['funk'] == 'on' )      ? $funk = 'S'      : $funk = 'N';
    ( $_POST['axe'] == 'on' )       ? $axe = 'S'       : $axe = 'N';
    ( $_POST['forro'] == 'on' )     ? $forro = 'S'     : $forro = 'N';
    ( $_POST['mpb'] == 'on' )       ? $mpb = 'S'       : $mpb = 'N';
    ( $_POST['trance'] == 'on' )    ? $trance = 'S'    : $trance = 'N';
    ( $_POST['sertanejo'] == 'on' ) ? $sertanejo = 'S' : $sertanejo = 'N';
    ( $_POST['hiphop'] == 'on' )    ? $hiphop = 'S'    : $hiphop = 'N';
    if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
    $insertSQL = sprintf("INSERT INTO musica (funk, axe, forro, mpb, trance, sertanejo, hiphop) VALUES (%s, %s, %s, %s, %s, %s, %s)",
    $funk, $axe, $forro, $mpb, $trance, $sertanejo, $hiphop;

    Acho que isso já te ajudaria, testa aí e me fala depois..

    Até,

    D.Soul

  9. Yo,

    Mancada minha, acabei somando o número de termos e não seus valores..

    Troca as incrementações abaixo:

    $previsto ++ ;

    $resultado ++ ;

    por essas aqui:

    $previsto += $dados['previsto'] ;

    $resultado +=$dados['resultado2'] ;

    E já deve resolver.. desculpa a falha ai =)!

    D.Soul

  10. Yo,

    Não ia conectar nunca..

    Substitua meu ultimo codigo por esse novo aqui:

    $local = "local do seu banco, localhost ou ip do server";
    $usuario = "seu usuario aqui";
    $senha = "sua senha aqui";
    $conexao = mysql_connect ( $local , $usuario , $senha );
    mysql_select_db ( "jmessias_noticias" , $conexao );
    $sql =  "SELECT * FROM noticias ORDER BY id DESC";
    $resultado = mysql_query( $sql , $conexao ) or die ( print mysql_error() );

    D.Soul

  11. Yo,

    Você disse que colocou a dll no extension, mas, para habilitar uma dll da lista do php.ini, é só remover o ponto e vírgula que ela já adiciona, e ter certeza que a extension_dir está apontando para a sua pasta ext no diretório do seu php.

    ^^ Talvez seja isso então.

    D.Soul

  12. não sei... :unsure: mais só aparece essa msg? não da nenhum erro de linha não???

    Yo,

    Não vai dar mais nenhum erro não, por que do jeito que você montou o DIE ele só exibe aquilo mesmo! ^^

    Substitui por isso aqui, deve resolver seu problema:

    $conexao = mysql_connect ( "localhost" , "user" , "senha" );
    mysql_select_db ( "noticias" , $conexao );
    $sql =  "SELECT * FROM 'noticias' ORDER BY id DESC";
    $resultado = mysql_query( $sql , $conexao ) or die ( print mysql_error() );

    D.Soul

  13. // open connection

    $connection = mysqli_connect($host, $user, $pass) or die ("Unable to connect!");

    Yo,

    no die não seria mais interessante colocar or die ( print mysqli_error() ); que dai ele mostra o erro certinho?? ^^!

    Só uma opnião..

    D.Soul

  14. Yo,

    divirta-se, se entendi é isso abaixo!!

    D.Soul

    <table width="500" border="0" cellpadding="0" cellspacing="0">
    <?
        // Inicializa
        $contador  = 0;
        $previsto  = 0;
        $resultado = 0;
        // Loop
        while ( $dados = mysql_fetch_array ( $query ) )
        {
            // Lista de dados
    ?>
        <tr bgcolor="<?php ( $contador % 2 == 0 ) ? print "#FFFFFF" : print "#F0F0F0"; ?>">
            <tudo width="100" valign="top"><?php print $dados['resultado']; ?></tudo>
            <tudo width="100" valign="top"><?php print $dados['diadia']; ?></tudo>
            <tudo width="100" valign="top"><?php
        print $dados['previsto'];
        $previsto ++;
            ?></tudo>
            <tudo width="100" valign="top"><?php print $dados['projecao']; ?></tudo>
            <tudo width="100" valign="top"><?php
        print $dados['resultado2'];
        $resultado ++;
            ?></tudo>
        </tr>
    <?
        // Incrementos
        $contador ++;
        }
    ?>
        <tr>
            <tudo width="100"> </tudo>
            <tudo width="100"> </tudo>
            <tudo width="100"><?php print $previsto; ?></tudo>
            <tudo width="100"> </tudo>
            <tudo width="100"><?php print $resultado; ?></tudo>
        </tr>
    </table>

  15. Yo,

    Acho que entendi, o Inv criptografa as senhas, mas usando que sistema, PHP? E você vai precisar fazer o sistema de login em ASP.. é isso?

    Seu servidor lhe garante scripts em ambas linguagens? Se for, tente fazer apenas a parte da verificação/cript em php.. se não você vai ter realmente um trabalhinho, ou não.. pode ser que você consiga gerar via cript no Asp, ele não é meu forte então não faço idéia..

    D.Soul

  16. Yo,

    Eta zorra..

    Tu precisa de uma div flutuante.. assim como aquelas propagandas que abrem em "pop-up" interno das páginas (acho que na americanas tem exemplo disso), e que nesse pop up esteja o login e senha..

    A parte de fazer flutuar não sei lhe responder, não fiz nada assim ainda.. não precisei ^~!

    Mas a parte de mostrar e esconder me parece que você já obteve reposta lá no começo, então agora seu problema é flutuar,

    é isso?

    D.Soul

  17. Yo,

    É, acho que pode ser sim, considerando que a pasta de temporários apaga o arquivo após não ser mais utilizado, então copy é uma boa saida se o problema for na hora de mover..

    Mas aquilo tem muita cara de chmod777, por que aqui eu testei os scripts e funcionaram.. perfeitamente..

    Vamos ver :lol: ^^!

    D.Soul

  18. eu mudei o (chmod 0777)

    chmod 0777???? :huh: ...

    de um CHMOD 777 na pasta!

    flws ;)

    O comando CHMOD 0777 <pasta> esta na base8, é a mesma coisa do chmod 777, só que, não lembro direito se é mais seguro ou se é algum outro motivo... faz tempo que aprendi isso.. x-x"

    mas se tiver usando programinha, e não shell, concordo contigo.. xD

    D.Soul

  19. Então é permissão de escrita na pasta seu problema.

    tenta inverter o comentario

    // Local, define aqui

    $local = './teste/';

    // ou este local depois

    #$local = './';

    para

    // Local, define aqui

    #$local = './teste/';

    // ou este local depois

    $local = './';

    Isso vai tentar escrever na pasta raiz do script.. vê se continua sem permissão de escrita!

    D.Soul

×
×
  • Criar Novo...