Pagina 1 di 1

php x ubuntu hardy heron?

Inviato: martedì 16 settembre 2008, 23:14
da santre77
salve a tod@s,
dopo un lungo peregrinare facendo finta di potermi accontentare di un sito statico,
mi sono imbattuto in un problema apparentemente semplice, ma che non sono ancora riuscito a risolvere:

voglio mettere - all'interno di una pagina web - un form per permettere agli utenti di mandarmi la loro adesione ad una certa petizione...

le info da immettere sono: nome, attività, città di residenza

alla fine dei ragionamenti che ho fatto,
sono giunto alla conclusione di dover imparare ad usare php

e qui un altro problema nasce subito spontaneo...
visto che tutti i manuali on line dicono che devo installare una serie di programmi per poterci lavorare,
non sono riuscito ad avere chiaro quali programmi siano e come fare per installarli su ubuntu...
o se, addirittura, non ci sono già...

spero che, risolto anche questo problema, io possa imparare ad usare bene questo linguaggio...
e finalmente mi sia concesso di inserire questo (apparentemente) innocuo form...

Re: php x ubuntu hardy heron?

Inviato: martedì 16 settembre 2008, 23:26
da kodemondo
io uso Xampp http://www.apachefriends.org/it/xampp.html
contiene: Apache, MySQL, PHP & PEAR, Perl, ProFTPD, phpMyAdmin, OpenSSL, GD, Freetype2, libjpeg, libpng, gdbm, zlib, expat, Sablotron, libxml, Ming, Webalizer, pdf class, ncurses, mod_perl, FreeTDS, gettext, mcrypt, mhash, eAccelerator, SQLite e IMAP C-Client.

facile da installare e funziona benissimo

Re: php x ubuntu hardy heron?

Inviato: martedì 16 settembre 2008, 23:54
da Zoff
XAMPP o meglio LAMP (Linux, Apache, MySQL, PHP) lo puoi anche installare semplicemente da Synaptic con qeusta procedura:

- Apri Synaptic
- Modifica->Marca i pacchetti per attività
- Spunta LAMP server
- Conferma i pacchetti da selezionare e installali

ciauz

PS. Se vuoi lavorare anche con MySQL con PHPMyAdmin devi installare anche il pacchetto phpmyadmin non compreso nella selezione automatica

Re: php x ubuntu hardy heron?

Inviato: mercoledì 17 settembre 2008, 0:18
da santre77
io ancora non so bene con cosa devo lavorare...

mi mancano troppe conoscenze di base su php, mysql, ecc. per capirlo...

di fatto, mi pare molto più difficile 'raccapezzarmi' (capirci qualcosa) con questo linguaggio che con html, css e simili...
so che sono proprio cose diverse, ma ho trovato le spiegazioni dei manuali on line molto più farraginose...

Re: php x ubuntu hardy heron?

Inviato: mercoledì 17 settembre 2008, 0:25
da Zoff
santre77 ha scritto: io ancora non so bene con cosa devo lavorare...

mi mancano troppe conoscenze di base su php, mysql, ecc. per capirlo...

di fatto, mi pare molto più difficile 'raccapezzarmi' (capirci qualcosa) con questo linguaggio che con html, css e simili...
so che sono proprio cose diverse, ma ho trovato le spiegazioni dei manuali on line molto più farraginose...
Nel caso seguissi la mia procedura, una volta installati i pacchetti tutto il contenuto che metterai nella cartella /var/www sarà come se fosse caricata su un webserver (come quello che usa il tuo sito) e per accedere basterà andare all'indirizzo http://localhost/, se ad esempio dentro /var/www metterai il file html testForm.html sarà accessibile tramite http://localhost/testForm.html.

Devi considerare /var/ww come la directory remota del tuo serve e localhost come indirizzo del tuo server domestico.

Nel caso invece decidessi di usare XAMPP le raccomandazioni sono le stessa ma la cartella in cui mettere i file è /opt/xampp/htdocs.

ciauz

Re: php x ubuntu hardy heron?

Inviato: mercoledì 17 settembre 2008, 8:01
da santre77
anche se il tema è ostico, mi sto impegnando di brutto per capire...

però vorrei sapere,
adesso che ho scaricato questi programmi,
cosa posso fare materialmente per lavorarci e, prima di tutto,
riuscire ad inserire i form che mi servono?
devo cambiare i qualche maniera le pagine che ho già realizzato e metto in rete attraverso filezilla?
continuo comunque ad usare filezilla?

se esistono guide on line (magari in italiano, ma non necessariamente) a riguardo,
non scoccio più...
almeno spero...

ciao e grazie!

Re: php x ubuntu hardy heron?

Inviato: mercoledì 17 settembre 2008, 8:33
da santre77
nello specifico, poi,
sto cercando di capire quale sia la funzione che faccia al caso mio nei manuali on line di php,
ma mi sembra di capire che, nè get nè post vadano bene...
a me serve qualcosa che permetta all'utente di mandarmi alcuni suoi dati
(nome, attività e città di residenza/provenienza)...

intanto continuo a cercare...

Re: php x ubuntu hardy heron?

Inviato: mercoledì 17 settembre 2008, 8:40
da Zoff
Gli stumenti che hai appena isntallato servono per creare un webserver casalingo che ti permetta di testare il codice che scriverai in php.
Per chi si avvicina per la prima volta non è sempre semplice da capire, per l'html è sufficiente aprire il fiel con un browser e vedere se viene visualizzato bene e se risponde bene agli input, se però si inizia a utilizzar eun linguaggio lato server (PHP, JSP, ASP etc) è necessario avere un server che te lo processi mentre lo usi...

In poche parole quello che devi fare adesso è copiarti la parte di sito che ti interessa in locale nella cartella /var/www e poi modificarla con l'editor che più preferisci...

Il tuo intento è molto simile ad un altra discussione che sto seguendo, prova a dare un occhiata: http://forum.ubuntu-it.org/viewtopic.php?t=217046

Ora però, studia, studia studia  ;D ;D ;D

ciauz

Re: php x ubuntu hardy heron?

Inviato: mercoledì 17 settembre 2008, 18:55
da kodemondo
oppure scarica uno script php (in rete ne trovi a migliaia) che faccia la funzione che ti serve...
personalmente conoscendo minimamente il linguaggio php (non perchè non voglia applicarmi ma perchè mi manca proprio il tempo) uso script già fatti e li adatto alla grafica del sito.
questo è un esempio di form in un mio sito, penso sia una cosa del genere che stavi cercando:
http://www.animalfestival.net/contatti/form.php

Re: php x ubuntu hardy heron?

Inviato: sabato 20 settembre 2008, 13:58
da santre77
mi pare perfetto...
oralo inserisco e vediamose va bene...

Re: php x ubuntu hardy heron?

Inviato: sabato 20 settembre 2008, 14:03
da santre77
la cosa che mi manca è:

"invia.php" è un file .php che tu hai creato e caricato con ftp sul tuo spazio web?
dove vanno i dati che ti vengono inviati?