+ Responder ao Tópico



  1. #1
    Luke
    Visitante

    Padrão PHP Apache

    Galera, é o seguinte. Instalei o Apache, PHP e Freedts, Tudo esta rodando como deveria, porem quando tento passar uma variavel de uma pagina html, para um script php, o conteudo da variavel não chega ao script, varios scripts que fiz no windows, não estão rodando no linux. Gostaria de saber se devo fazer alguma alteração no php,ini, pois na versão windows, isto era necessario. Ou talvez no http.conf. Se alguém puder me ajudar?


    Valeu. <IMG SRC="images/forum/icons/icon_biggrin.gif">

  2. #2

    Padrão PHP Apache

    edite o seu php.ini e veja se a variavel register_globals esta como On
    assim:
    register_globals = On

    Okas!

    ps: naum se esqueça de reiniciar o apache...

    [ Esta mensagem foi editada por: PiTsA em 01-08-2003 01:41 ]

  3. #3
    Luke
    Visitante

    Padrão PHP Apache

    Valeu PiTsa, realmente a variavel estava mesmo em off, porem isto ainda não solucionu meu problema.


    se tiveres mais alguma sugetão agradeço.


  4. #4

    Padrão PHP Apache

    normalmente é essa variavel q causa esse problema.....
    se deixar ela On e reiniciar o apache deveria funcionar....
    sei naum...

    <IMG SRC="images/forum/icons/icon_frown.gif">

  5. #5
    Luke
    Visitante

    Padrão PHP Apache

    Negócio é o seguinte, na versão win do php que eu usava, não era necessário recuperar uma variavel passada com post ou get de uma pagina html para um script php, nessa nova versão para linux é necessario.
    EX.:
    $var=$HTTP_GET_VARS["var"]

    espero que isso ajude mais alguém, e obrigado PiTsa.

    Valeu. <IMG SRC="images/forum/icons/icon_biggrin.gif">

  6. #6
    Luke
    Visitante

    Padrão PHP Apache

    Negócio é o seguinte, na versão win do php que eu usava, não era necessário recuperar uma variavel passada com post ou get de uma pagina html para um script php, nessa nova versão para linux é necessario.
    EX.:
    $var=$HTTP_GET_VARS["var"]

    espero que isso ajude mais alguém, e obrigado PiTsa.

    Valeu. <IMG SRC="images/forum/icons/icon_biggrin.gif">

  7. #7
    Cyberfred
    Visitante

    Padrão PHP Apache

    Seguinte por uma questao de seguranca o Register Globals dever ficar Off.
    Assim para vc recuperar uma variavel passada via formulario vc tem que fazer o seguinte:
    Se o formulario for com method=&acute;post&acute;
    vc pega as variaveis dele assim:
    $_POST["var"] substitua var por cada uma das variaveis do seu formulario.

    Se o formulario for com method=&acute;get&acute;
    vc pega as variaveis dele assim:
    $_GET["var"] substitua var por cada uma das variaveis do seu formulario.

    Se tudo tiver OK no seu php+Apache isto vai funcionar de boa...
    Falows.

  8. #8
    Luke
    Visitante

    Padrão PHP Apache

    Tudo está funcionando beleza. Se alguém sabe como ou já trabalhou com conexão com MSSQL, poderia me dar uma ajuda.
    Valeu.

  9. #9
    RegisCwb
    Visitante

    Padrão PHP Apache

    PHP com MySql:


    // Estabelecer conexão com o MySql
    $conn = mysql_connect ("localhost" , "usuario" , "senha&quot<IMG SRC="images/forum/icons/icon_wink.gif">;

    // Selecionar uma tabela do banco
    $db = mysql_select_db("nome da tabela", $conn);

    // Executar um comando sql
    $result = mysql_query("comandos sql", $conn);

    // Percorrer o banco de dados exibindo os registros

    while($row=mysql_fetch_row($result))
    {
    echo $row[x]
    }

    Troque x pelo número do campo que vc quer exibir

    [ Esta mensagem foi editada por: RegisCwb em 06-08-2003 08:49 ]

    [ Esta mensagem foi editada por: RegisCwb em 06-08-2003 08:50 ]

  10. #10
    Luke
    Visitante

    Padrão PHP Apache

    Legal, mas preciso conectar com o Microsoft Sql.

    Valeu.

  11. #11
    Luke
    Visitante

    Padrão PHP Apache

    Legal, mas preciso conectar com o Microsoft Sql.

    Valeu.

  12. #12
    Luke
    Visitante

    Padrão PHP Apache

    Legal, mas preciso conectar com o Microsoft Sql.

    Valeu.

  13. #13
    Visitante

    Padrão PHP Apache

    No topo de seu codigo use essa função....

    extract($_REQUEST);

    Pode ter certeza que agora funciona.....blz.