Visualizzazione risultati 1 fino 13 di 13

Discussione: Problemi visualizzazione pagine in php

  1. #1
    Guest

    Predefinito Problemi visualizzazione pagine in php

    Allora, ho iniziato a dare una spolverata ai manuali di PHP, e dovrei fare degli esercizi.. ma all'inizio devo impostare il database mysql vero?

    <html>
    <head>
    <title>Esercizi sul php</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>

    <body>

    <?php
    //Specifico il valore delle variabili//

    $Tempo = "piove";

    //Costruisco la condizione//

    if ($tempo == "piove"){print "Resto a casa"; }
    ?>
    </body>
    </html>

    Questo è il codice... mi potreste dire dove e che codice devo inserire?

  2. #2
    L'avatar di binarysun
    binarysun non è connesso Utente storico
    Data registrazione
    02-07-2004
    Messaggi
    2,017

    Predefinito

    Per usare il database devi per prima cosa impostare una connessione.
    Ti consiglio di andare a vedere su
    http://freephp.html.it
    C'è una guida specifica per php e mysql!

  3. #3
    Guest

    Predefinito

    Prima di quel codice devi inserire i dati per l'accesso del file al MYSQL...www.freephp.it :grin: :smile:
    Cmq ci sono tante modifiche da fare a quel codice se vuoi metterlo in sql ma...perché devi metterlo in MYSQL? :?????:
    :grin:

  4. #4
    Guest

    Predefinito

    Io pensavo che il db_Mysql facesse qualcosa in più... perchè potrei metterlo anche senza db? Voi che mi consigliate? :grin:

  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da mksoftware
    Allora, ho iniziato a dare una spolverata ai manuali di PHP, e dovrei fare degli esercizi.. ma all'inizio devo impostare il database mysql vero?
    No, il codice PHP è indipendente dal fatto che ci sia o meno un DB....

    <html>
    <head>
    <title>Esercizi sul php</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>

    <body>

    <?php
    //Specifico il valore delle variabili//

    $Tempo = "piove";

    //Costruisco la condizione//

    if ($tempo == "piove"){print "Resto a casa"; }
    ?>
    </body>
    </html>

    Questo è il codice... mi potreste dire dove e che codice devo inserire?
    Si ma ti funziona? per vedere il risultato del tuo esercizio devi fare attenzione a come imposti le varibili: $Tempo e $tempo sono due variabili diverse.
    In questo caso avresti dovuto scrivere

    if ($Tempo == "piove"){print "Resto a casa"; } :winkOLD:

    Ciao

  6. #6
    Guest

    Predefinito

    Citazione Originalmente inviato da mksoftware
    Io pensavo che il db_Mysql facesse qualcosa in più...
    Fa mooooooolto di più: a quanto pare hai bisogno di chiarirti le idee... non avere fretta
    perchè potrei metterlo anche senza db?
    Il PHP è una cosa, il DB (e quindi nel tuo caso Mysql) è un'altra
    Voi che mi consigliate? :grin:
    1) leggiti il manuale che ti sei preso
    2) Abbi pazienza: i risultati arrivano (presto)
    3) Per la documentazione vai sempre alla fonte: il PHP sotto questo punto di vista è fantastico!! (http://www.php.net/)
    La documentazione (più piccoli tutorial) per la connessione a DB Mysql la puoi trovare qua: http://it2.php.net/manual/it/ref.mysql.php

    Ciao

  7. #7
    Guest

    Predefinito

    Sono andato sul sito www.php.net provando a scaricare php5: devo scaricare il pacchetto installer, il pacchetto zip o il codice? scusatemi, vi sto tormentando...
    Ultima modifica di mksoftware : 03-08-2004 alle ore 10.30.46

  8. #8
    L'avatar di binarysun
    binarysun non è connesso Utente storico
    Data registrazione
    02-07-2004
    Messaggi
    2,017

    Predefinito

    Su altervista non penso ci sia già la versione 5 di php!
    Cmq..
    Se vuoi installarti php n locale per imparare leggiti questo:
    http://freephp.html.it/guide/lezioni.asp?idguida=7

  9. #9
    Guest

    Predefinito

    Citazione Originalmente inviato da mksoftware
    Sono andato sul sito www.php.net provando a scaricare php5: devo scaricare il pacchetto installer, il pacchetto zip o il codice? scusatemi, vi sto tormentando...
    La versione installata da Altervista è la 4.3.4
    Una semplice guida per l'installazione del PHP la puoi trovare qui:
    http://www.latoserver.it/php/install/
    Occhio che se vuoi fare delle prove in locale hai bisogno di installarti un server perché altrimenti non ti funzina niente.
    Prima di installare il PHP devi installare il server che possa interpretare in PHP (dopo aver installato anche il PHP, naturalmente).
    Riepilognado:
    1) ti installi il Server (ti consiglio Apache http://httpd.apache.org/download.cgi)
    2) ti installi il PHP (.zip)
    3) ti configuri l'Apache
    e poi ce la dovresti fare.

    Per provare se funzina l'Apache devi attivare il server, aprire il tuo browser e digitare come indirizzo localhost.
    Di solito i tuoi script php li devi mettere nella directory htdocs a meno che tu non cambi le configurazione dell'apache.
    Ti conviente documentarti prima perché sennò rischi di fare dei grandi casini.

    Ciao

  10. #10
    L'avatar di makpaolo
    makpaolo non è connesso Utente storico
    Data registrazione
    08-05-2003
    Residenza
    Brescia ( prov.)
    Messaggi
    9,399

    Predefinito

    puoi usare anche pacchetti come easyphp ( sconsigliato) , appserv o wmservtool che fanno tutto in automatico.
    Se smetti di imparare e evolverti sei morto dentro

  11. #11
    Guest

    Talking

    Citazione Originalmente inviato da makpaolo
    puoi usare anche pacchetti come easyphp ( sconsigliato) , appserv o wmservtool che fanno tutto in automatico.
    Per principianti un pacchetto del genere è la cosa migliore!
    Cmq puoi utilizzare lo script anche senza il mysql...ma che utilità ha lo script? stampare a video sempre e solo RESTO A CASA?
    E dove metti per attivare la funzione $Tempo :?????:
    :grin: :smile:

  12. #12
    Guest

    Predefinito

    Citazione Originalmente inviato da roratonet
    Per principianti un pacchetto del genere è la cosa migliore!
    Cmq puoi utilizzare lo script anche senza il mysql...ma che utilità ha lo script? stampare a video sempre e solo RESTO A CASA?
    E dove metti per attivare la funzione $Tempo :?????:
    :grin: :smile:
    Beh ci sono parecchie cose da fare anche senza DB (che comunque rimane una parte importante della programmazione in PHP) qualche esempio:
    1) ci si può divertire con le variabili d'ambiente (es: HTTP_USER_AGENT, REMOTE_ADDR...)
    2) ci si può divertire a creare dinamicamente delle immagini con le librerie GD http://it2.php.net/manual/it/ref.image.php
    3) ci si può diveritre a gestire dei files (magari di testo per simulare un DB :winkOLD:)
    http://it2.php.net/manual/it/ref.filesystem.php
    4) magari utilizzando anche le funzioni per l'esecuzione di programmi http://it2.php.net/manual/it/ref.exec.php
    5) e le sessioni? http://it2.php.net/manual/it/ref.session.php
    6) per non parlare dell'XML... http://it2.php.net/manual/it/ref.xml.php

    Si possono fare molte cose anche senza DB :winkOLD:

    Ciao

  13. #13
    Guest

    Talking

    Citazione Originalmente inviato da golfox
    Beh ci sono parecchie cose da fare anche senza DB (che comunque rimane una parte importante della programmazione in PHP) qualche esempio:
    1) ci si può divertire con le variabili d'ambiente (es: HTTP_USER_AGENT, REMOTE_ADDR...)
    2) ci si può divertire a creare dinamicamente delle immagini con le librerie GD http://it2.php.net/manual/it/ref.image.php
    3) ci si può diveritre a gestire dei files (magari di testo per simulare un DB :winkOLD:)
    http://it2.php.net/manual/it/ref.filesystem.php
    4) magari utilizzando anche le funzioni per l'esecuzione di programmi http://it2.php.net/manual/it/ref.exec.php
    5) e le sessioni? http://it2.php.net/manual/it/ref.session.php
    6) per non parlare dell'XML... http://it2.php.net/manual/it/ref.xml.php

    Si possono fare molte cose anche senza DB :winkOLD:

    Ciao
    Infatti...ma non penso che queste funzioni siano utili ad un sito di piccole, medie dimensioni :grin: :smile:

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •