Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di petrus
    Registrato dal
    May 2004
    Messaggi
    60

    Help... Consigli per imparare

    Ciao a tutti..... Faccio una domanda da ignorante, ma spero di ricevere comunque un pò d'aiuto....

    Sono un programmatore ma lavoro in cobol quindi non idea di come funzioni un server.

    A livello amatoriale ho creato dei siti informativi (solo testo e immagini mediante l'uso di flash, dreamweaver, photoshop, html) ma purtroppo mi manca tutta la parte per poter gestire un database.

    La mia esigenza ora è di imparare a interfacciare le mie pagine con un db per poter inserire un form di registrazione e dare accesso ai contenuti del sitop previa autenticazione.

    Credo che ci sia bisogno di un db e di un linguaggio di programmazione, ma non so da che parte cominciare....

    Chi può consigliarmi cosa studiare? Se avete articoli o quant'altro che possano tornarmi utili, ve ne sarei molto grato.

    Grazie a tutti.

  2. #2

  3. #3
    Utente di HTML.it L'avatar di petrus
    Registrato dal
    May 2004
    Messaggi
    60
    grazie... me li studio a dovere e poi torno alla carica....

  4. #4
    Utente di HTML.it L'avatar di petrus
    Registrato dal
    May 2004
    Messaggi
    60
    ho spulciato le info delle guide e dopo ore di studio, ho provato l'esempio ceh riportava per vedere come visualizzava la scritta....ma nulla, impostando il codice che riporto qui sotto, non vedo assolutamente nulla... mi sapete dire perchè? In pratica ho aperto un doc html e gli ho incollato dentro quanto segue :

    <html>
    <head>
    <title>
    <?php
    echo "Pagina di prova PHP";
    ?>

    </title>
    </head>
    </html>

    Perchè non vedo nulla????

  5. #5
    Utente di HTML.it L'avatar di petrus
    Registrato dal
    May 2004
    Messaggi
    60
    FORSE HO CAPITO... Mi dite solo se ho capito correttamente?

    Il php è un linguaggio lato server per cui per visualizzare il risultato di un codice inserito nella pagina html, devo portare la pagina sul server e poi richiamarla dal mio browser. A questo punto il server dovrebbe tradurre in html la pagina e passarla al browser che mostra il risultato... E' corretto? Purtroppo fino a stasera non riesco a provare lato server.

  6. #6
    esattamente, è corretto...ricordati di rinominare in .php le pagine che fai e controlla che sul server ci sia php installato

  7. #7
    simula il server sul tuo pc.. ci sono tanti pacchetti preconfigurati tipo wamp o easyphp che potrebbero fare al tuo caso..

  8. #8
    Utente di HTML.it L'avatar di petrus
    Registrato dal
    May 2004
    Messaggi
    60
    Grazie! Interessante.... Dove posso trovare un simulatore server ?

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    595
    cerca su google "wamp" e "easyphp" e già quelli possono andarti bene (ovviamente non sono buoni per un vero e proprio server, ma per fare le prove "in locale" vanno bene)

    Comunque, per rispondere alla tua domanda: SI, esattamente quello che hai detto tu. PHP è un linguaggio "lato server". Quando il server riceve una richiesta di un file "xxx.html", esso risponde al browser direttamente con il file così come se lo trova, mentre se la richiesta è "xxx.php", il server "esegue" lo script che genera un "testo html" e quel testo verrà inviato al browser che quindi non avrà alcuna idea che il testo html che riceve e visualizza sia conseguenza di una elaborazione. Infatti, se dopo aver fatto una richiesta "xxx.php" visualizzi il sorgente ricevuto dal browser, non vedrai nulla che ricordi il php, ma vedrai il semplice html risultante

  10. #10
    Utente di HTML.it L'avatar di petrus
    Registrato dal
    May 2004
    Messaggi
    60
    grazie, questo è confortante... vuol dire che almeno qualcosina l'ho capita

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.