Pagina 4 di 5 primaprima ... 2 3 4 5 ultimoultimo
Visualizzazione dei risultati da 31 a 40 su 43

Discussione: Traduzione asp-->php

  1. #31
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    75
    ho letto la query e l'informazione e infatti mi chiedevo come mai me la postavi così..ma ho pensato mi avessi postato qll corretta..scusa..riprovo..

  2. #32
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    75
    <head>
    <link href="css/moduliarial.css" rel="stylesheet" type="text/css">
    <base target="_self">
    </head>

    <body bottommargin="0" leftmargin="0" marginheight="0" marginwidth="0" rightmargin="0" topmargin="0" text="#FFFFFF" bgcolor="#000000" >
    <p align="center" style="line-height: 150%">
    <%Set oConn = Server.CreateObject("ADODB.Connection")

    '-------------------------------------- da usare se va la global.asa ------------------------------------
    'oConn.Open application("dbconn")
    '<------------------------------------------------------------------------------------------------------
    oConn.Open "Provider=Microsoft.jet.OLEDB.4.0;Data Source=" & server.MapPath("..\data\Negozio.mdb")
    '-------------------------------------------------------------------------------------------------------->

    ' se i campi "utente" e "password" sono pieni allora passa i valori tramite la session
    if request("nick")<>"" and request("psw")<>"" then
    session("nick")=request("nick")
    session("psw")=request("psw")

    End if

    'definisco la stringa sql che verrà eseguita-->
    login="select * from anagrafica where nick='" & session("nick") & "' and psw='" & session("psw")& "'"


    ' --> se le session non sono vuote
    if session("nick")<>"" then
    set ors=oConn.execute(login)

    if ors.eof then
    %>Nick: <u> <%=session("nick")%></u> o password non
    validi
    <%
    else
    session("loggato")=1 'metto loggato = 1 che mi permetterà di accedere al carrello, fare ordini e modificare i miei dati
    %>



    <%
    ' se clicco metto a 0 la loggato e svuoto le session
    out = Request.Querystring("out")
    if 1*out=1 then
    session.abandon
    session("loggato")=0
    response.redirect ("login.asp")
    end if %>

    <% Do while (Not ors.eof)%>

    </p>

    <div align="center">

    <table width="24%"border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td>
    <script language="javascript" >
    parent.content.location.reload()
    </script>
    <p align="center"><p align="center">Benvenuto , <%= ors("nome")%></td>
    </tr>
    <tr>
    <td>




    <%if (ors("autorizzato")="admin") then %>
    <%else%>
    <p align="center">LIVELLO: <%=ors("autorizzato")%></p>
    <%end if %>
    <%


    Set oConn = Server.CreateObject("ADODB.Connection")
    ' ------------------------------------- da usare se va la global.asa ------------------------------------
    'oConn.Open application("dbconn")
    ' <------------------------------------------------------------------------------------------------------
    oConn.Open "Provider=Microsoft.jet.OLEDB.4.0;Data Source=" & server.MapPath("..\data\film.mdb")
    '-------------------------------------------------------------------------------------------------------->
    '---------se non sei loggato allora---------------------------------------------------
    request("loggato")

    if session("loggato")=0 then%>

    <% ' altrimenti se sei loggato
    else
    Set oConn2 = Server.CreateObject("ADODB.Connection")
    ' ------------------------------------- da usare se va la global.asa ------------------------------------
    'oConn.Open application("dbconn")
    ' <------------------------------------------------------------------------------------------------------
    oConn2.Open "Provider=Microsoft.jet.OLEDB.4.0;Data Source=" & server.MapPath("..\data\Negozio.mdb")
    '-------------------------------------------------------------------------------------------------------->
    if request("nick")<>"" and request("psw")<>"" then
    session("nick")=request("nick")
    session("psw")=request("psw")

    End if
    'definisco la stringa sql che verrà eseguita-->
    set ors=oConn2.execute("select * from anagrafica where nick='" & session("nick") & "'")

    if (ors("autorizzato")="utente") then %>

    <% else%>
    <p align="center">LIVELLO: <%=ors("autorizzato")%></p>
    <p align="center"><a href="pannello_gestione_database/index.asp" target="content">
    Vai al tuo pannello</a></p>
    <%end if%>
    <%end if%>


    </td>
    </table>


    <form action="login.asp?out=1" method='post'>
    <p align="center">
    <input name="submit" class="bottone" type="submit" onClick="agg()" value="Logout">
    </p>
    <p align="center">
    </p>
    </form>





    </div>
    <p align="center">

    <% ors.movenext
    loop
    ors.close 'finisco di stampare il msg di benvenuto
    end if
    end if
    if not session("loggato")=1 then 'se non sono loggato allora mi visualizza la form
    %>
    <script language="javascript" >
    parent.content.location.reload() </script>
    </p>
    <form action="login.asp">
    <div align="center">
    <table width="118" height="116">
    <tr>
    <td>
    <p align="center"><p align="center">Utente</td>
    <td>
    <p align="center"><p align="center"><font color="#FFFFFF"><input type="text" name="nick" size="8"></font></td>
    </tr>
    <tr>
    <td>
    <p align="center">Password</td>
    <td>
    <p align="center"><font color="#FFFFFF"><input type="password" name="psw" size="8"></font></td>
    </tr>
    <tr>
    <td>
    <p align="center"><input name="log" class="bottone" type="submit" value="Login"></form><td align="center">
    <form action="registrazione.asp" target="content">
    <input name="reg" class="bottone" type="submit" value="Registrati">
    </form></td>
    </tr>

    </div>
    <%
    end if%>
    </table>


    </div>
    </body>
    </html>
    qst è la pagina asp.

    io sono riuscito a tradurre la prima parte, mi aiutate con la seconda?

    ecco la traduzione php

    <?
    session_start();
    $percorso_database = realpath("../data/negozio.mdb");
    $connessione = new COM("ADODB.Connection");
    $stringa_di_connessione = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=".$percorso_database;
    $connessione->Open($stringa_di_connessione);
    $interrogazione = "select * from anagrafica where nick='" .$_SESSION['nick']. "' and psw='" .$_SESSION['psw']. "'";
    $recordset = new COM("ADODB.Recordset");
    $recordset->Open($interrogazione,$connessione);
    $recordset->close();
    $connessione->close();
    unset($recordset);
    unset($connessione);
    ?>
    <head>
    <link href="css/moduliarial.css" rel="stylesheet" type="text/css">
    <base target="_self">
    </head>

    <body bottommargin="0" leftmargin="0" marginheight="0" marginwidth="0" rightmargin="0" topmargin="0" text="#FFFFFF" bgcolor="#000000" >
    <p align="center" style="line-height: 150%">
    <?
    if ($_request['nick']<>"" && $_request['psw']<>"")
    {
    $_SESSION['nick']= $_request['nick'];
    $_SESSION['psw']= $_request['psw'];
    };
    ?>
    <? if ($_SESSION['nick']<>"")
    {
    $interrogazione = "select * from anagrafica where nick='" & $_SESSION['nick'] & "' and psw='" & $_SESSION['psw']& "'";
    $recordset = new COM("ADODB.Recordset");
    $recordset->Open($interrogazione,$connessione);

    la traduzione non è completa..

  3. #33
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    75
    <?
    session_start();
    $percorso_database = realpath("../data/negozio.mdb");
    $connessione = new COM("ADODB.Connection");
    $stringa_di_connessione = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=".$percorso_database;
    $connessione->Open($stringa_di_connessione);
    $interrogazione = "select * from anagrafica where nick='" .$_SESSION['nick']. "' and psw='" .$_SESSION['psw']. "'";
    $recordset = new COM("ADODB.Recordset");
    $recordset->Open($interrogazione,$connessione);
    $recordset->close();
    $connessione->close();
    unset($recordset);
    unset($connessione);
    ?>
    <head>
    <link href="css/moduliarial.css" rel="stylesheet" type="text/css">
    <base target="_self">
    </head>

    <body bottommargin="0" leftmargin="0" marginheight="0" marginwidth="0" rightmargin="0" topmargin="0" text="#FFFFFF" bgcolor="#000000" >
    <p align="center" style="line-height: 150%">
    <?
    if ($_request['nick']<>"" && $_request['psw']<>"")
    {
    $_SESSION['nick']= $_request['nick'];
    $_SESSION['psw']= $_request['psw'];
    };
    ?>
    <? if ($_SESSION['nick']<>""){
    $percorso_database = realpath("../data/negozio.mdb");
    $connessione = new COM("ADODB.Connection");
    $stringa_di_connessione = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=".$percorso_database;
    $connessione->Open($stringa_di_connessione);
    $interrogazione = "select * from anagrafica where nick='" .$_SESSION['nick']. "' and psw='" .$_SESSION['psw']. "'";
    $recordset = new COM("ADODB.Recordset");
    $recordset->Open($interrogazione,$connessione);
    $recordset->close();
    $connessione->close();
    unset($recordset);
    unset($connessione);}
    if (!$recordset->eof){
    ?>
    Nick: <u> <%=session("nick")%></u> o password non
    validi
    <?}
    else $_SESSION['loggato']="1";
    ?>
    io sono arrivato qua e funziona tutto non finirò mai di ringraziarvi...ma volevo chiedervi : poi come proseguo traducendo la request.querystring del linguaggio asp?e nel forum passo sempre così i parametri tipo il parametro "out" ?

  4. #34
    prova a mettere il tutto tra i tag


    [quote]

    o quelli

    [php]


    si vede un pochino meglio ...........

  5. #35
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    75
    scusa non ho capito..

  6. #36
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    75
    <?
    $out = Request.Querystring("out")
    if ((1*$out)=1) {
    $_SESSION['loggato']=0;
    $redirect="Location:login.php";
    echo header($redirect);}
    ?> il mio problema è qst..come sistemo qst miscela di codice asp e php?soprattutto l'if che non me lo da giusto e la request.querystring..

  7. #37
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    75
    <?
    $out = $_Request ["out"];
    if ((1*$out)==1) {
    $_SESSION['loggato']=0;
    $redirect="Location:login.php";
    echo header($redirect);}
    ?>
    così non mi da errore ma secondo voi è giusto?grazie ancora per la pazienza dimostrata..

  8. #38
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    75
    per favore sto impazzendo..qualke buon'anima disposta a scambiare su msn 5 minuti?vi prego..

  9. #39
    Utente di HTML.it
    Registrato dal
    Sep 2005
    Messaggi
    75
    non mi risponde nessuno..:-(...

  10. #40
    Utente di HTML.it L'avatar di chris
    Registrato dal
    Sep 1999
    Messaggi
    1,568
    in asp request.querystring è l'equivalente di $_GET in php.

    Comunque leggiti una guida base di php, ci metti un quarto d'ora ma almeno ti fai un'idea di quali siano i costrutti tipici del linguaggio e quali sono gli omologhi in asp.
    Altrimenti non ne esci.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.