php x ubuntu hardy heron?

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Scrivi risposta
Avatar utente
santre77
Prode Principiante
Messaggi: 227
Iscrizione: sabato 20 ottobre 2007, 11:10
Località: roma
Contatti:

php x ubuntu hardy heron?

Messaggio 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...
Avatar utente
kodemondo
Prode Principiante
Messaggi: 91
Iscrizione: mercoledì 5 marzo 2008, 23:37
Contatti:

Re: php x ubuntu hardy heron?

Messaggio 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
"La stupidità degli altri mi affascina, ma preferisco la mia." (Ennio Flaiano)
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: php x ubuntu hardy heron?

Messaggio 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
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Avatar utente
santre77
Prode Principiante
Messaggi: 227
Iscrizione: sabato 20 ottobre 2007, 11:10
Località: roma
Contatti:

Re: php x ubuntu hardy heron?

Messaggio 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...
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: php x ubuntu hardy heron?

Messaggio 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
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Avatar utente
santre77
Prode Principiante
Messaggi: 227
Iscrizione: sabato 20 ottobre 2007, 11:10
Località: roma
Contatti:

Re: php x ubuntu hardy heron?

Messaggio 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!
Avatar utente
santre77
Prode Principiante
Messaggi: 227
Iscrizione: sabato 20 ottobre 2007, 11:10
Località: roma
Contatti:

Re: php x ubuntu hardy heron?

Messaggio 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...
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: php x ubuntu hardy heron?

Messaggio 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
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Avatar utente
kodemondo
Prode Principiante
Messaggi: 91
Iscrizione: mercoledì 5 marzo 2008, 23:37
Contatti:

Re: php x ubuntu hardy heron?

Messaggio 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
"La stupidità degli altri mi affascina, ma preferisco la mia." (Ennio Flaiano)
Avatar utente
santre77
Prode Principiante
Messaggi: 227
Iscrizione: sabato 20 ottobre 2007, 11:10
Località: roma
Contatti:

Re: php x ubuntu hardy heron?

Messaggio da santre77 »

mi pare perfetto...
oralo inserisco e vediamose va bene...
Avatar utente
santre77
Prode Principiante
Messaggi: 227
Iscrizione: sabato 20 ottobre 2007, 11:10
Località: roma
Contatti:

Re: php x ubuntu hardy heron?

Messaggio 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?
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 7 ospiti