Vai al contenuto

Programmare in php


Messaggi raccomandati

Peccato che non abbia capito il concetto di questo software e non sappia sfruttarlo ancora, dovrò prima imparare a scrivere il php sicuramente.

Te lo ripeto:

Questo software non ti serve per lo sviluppo del codice: i file php li scrivi indipendentemente da mamp/xampp. Il php è un linguaggio interpretato, per cui non devi eseguire nessun passaggio intermedio tipo compilare, linkare, generare un eseguibile.

Il software invece ti serve per provare quello che hai scritto direttamente sul tuo computer, prima di caricarlo sul server finale dove verrà effettivamente eseguito dagli utenti del tuo sito web.

phpMyAdmin è uno strumento alternativo che ti consente di visualizzare e modificare il contenuto di un database mySql. Se tu usi php per pagine web che devono accedere a un database in lettura (per esempio per mostrare dei dati) o in scrittura (per esempio per aggiungere informazioni), phpMyAdmin è molto utile per verificare se il programma ha effettivamente fatto il suo dovere.

Inoltre con phpMyAdmin tu puoi anche creare il tuo database, con la struttura richiesta dal programma php che stai scrivendo, in modo semplice e rapido senza dover usare i comandi SQL diretti.

Per poter provare il tuo codice, devi attivare in locale il web server residente di serie sul tuo Mac e configurarlo per eseguire php, poi devi abilitare il processo che consente l'accesso al database mySql sul tuo computer. Tutto questo può essere fatto direttamente dal pannello di controllo di mamp/xampp tramite operazioni molto semplici (l'alternativa è agire a mano su file di configurazione e sulla partenza del processo daemon per mysql).

Una volta che il web server è attivato, tutto quello che devi fare per provare il tuo codice è aprire il tuo sito con il php residente sul tuo computer direttamente con Safari o Firefox dando come indirizzo http://localhost oppure http:/127.0.0.1 e da lì ti muovi come se fossi su internet e vedi come reagisce il tuo programma.

Serve aiuto? Posso darti una mano in

Webmasters - Aiuto Software - Da Windows a Mac

Mappa Utenti ItaliaMac

[[miao]]

Link al commento
Condividi su altri siti

  • Risposte 69
  • Creato
  • Ultima Risposta

Ciao a tutti,

allora ho creato due righe di codice con textmate e ho salvato naturalmente in index.php!!!

Adesso come faccio per vedere il risultato della mia pagina?

Dovrei caricarla sul mio spazio web oppure con xampp posso guardarla da locale???

Se si come si fa???

Grazie tante, saluti!

Link al commento
Condividi su altri siti

con xampp, dato che è un webserver in locale, puoi testarla direttamente sul tuo mac.

Basta che sposti i file della document root di xamp, deduco sia applicazioni -> xampp -> htdocs o www e digiti http://localhost dal browser (ovviamente dopo aver avviato xampp).

Bill Gates: un uomo, un Bug!

- http://www.michelebroggi.it

- my DevianArt

Link al commento
Condividi su altri siti

con xampp, dato che è un webserver in locale, puoi testarla direttamente sul tuo mac.

Basta che sposti i file della document root di xamp, deduco sia applicazioni -> xampp -> htdocs o www e digiti http://localhost dal browser (ovviamente dopo aver avviato xampp).

http://localhost/index.php è più sicuro

Serve aiuto? Posso darti una mano in

Webmasters - Aiuto Software - Da Windows a Mac

Mappa Utenti ItaliaMac

[[miao]]

Link al commento
Condividi su altri siti

http://localhost/index.php è più sicuro

non cambia niente; l httpd.conf di apache su xampp è gia configurato sulle estensioni .php .html e .htm...

quindi troverà sempre la index.php; anche con il showfollowindex attivo si apre lo stesso la index di una qualsiasi pagina web avente estensione configurata nel web server.

Bill Gates: un uomo, un Bug!

- http://www.michelebroggi.it

- my DevianArt

Link al commento
Condividi su altri siti

non cambia niente; l httpd.conf di apache su xampp è gia configurato sulle estensioni .php .html e .htm...

quindi troverà sempre la index.php; anche con il showfollowindex attivo si apre lo stesso la index di una qualsiasi pagina web avente estensione configurata nel web server.

dipende dall'ordine in cui il nome del file di default per la home page è elencato in httpd.conf

se nella cartella root locale ci sono sia il file index.html che il file index.php e in httpd.conf nell'elenco del nome del file di default c'è prima index.html e poi index.php, ti apre index.html

Serve aiuto? Posso darti una mano in

Webmasters - Aiuto Software - Da Windows a Mac

Mappa Utenti ItaliaMac

[[miao]]

Link al commento
Condividi su altri siti

se l ordine è .html, .htm, .php (come nel 99,9% delle configurazioni standard di apache), lui legge prima html, se non trova html passa ad htm, se non trova htm passa a php, e cosi via...

Ovvio che in caso ci siano due file index, .html e .php come intendi tu, lui aprirebbe html e non php in quel caso (da qui la buona norma di NON chiamare mai gli script di test... index :ghghgh:)

Bill Gates: un uomo, un Bug!

- http://www.michelebroggi.it

- my DevianArt

Link al commento
Condividi su altri siti

Ovvio che in caso ci siano due file index, .html e .php come intendi tu, lui aprirebbe html e non php in quel caso

e da qui la motivazione per cui scrivere http://localhost/index.php invece che solo http://localhost è più sicuro :ghghgh:

Serve aiuto? Posso darti una mano in

Webmasters - Aiuto Software - Da Windows a Mac

Mappa Utenti ItaliaMac

[[miao]]

Link al commento
Condividi su altri siti

Archiviato

Questa discussione è archiviata e chiusa a future risposte.


×
×
  • Crea Nuovo...