Iniziare con PHP

wayer

Nuovo Utente
16 Mag 2008
26
0
0
Ciao, sono un principiante.

Nonostante sia agli inizi, riesco a gestire layout statici ed ho un blog.
Ora sto portando avanti un lavoro per un amico anch'esso per il momento in statica.

Mi sento da questo punto di vista sufficiente, ho avuto la fortuna di iniziare con buone guide ed ho fatto eserrcizio. Ora anche i libri piu' "spessi" sono comprensibili.

Vorrei dinamicizzare un po' pero' i miei lavori.

Per questo sto studiando Php che e' il mio primo linguaggio di programmazione (se si esclude il Basic di quando ero bimbo!!).

La teoria sta entrando, variabili, cicli if-else, while-do ecc.

Anche se sono agli inizi, ho il desiderio di praticare e... Mi sono scontrato con la realta'.

Vi posto il mio lavoro:

Codice:
<html>
<head>
<title>primo_script</title>
</head>
<body>
<p>Compila la tabella</p>
<form action="1-4.php" method="post">
<table>
<tr><td>Nome:</td><td><input type="text" name="nome"></td></tr>
<tr><td>Eta':</td><td><input type="text" name="eta'"></td></tr>
<tr><td colspan="2"><input type="submit" value="calcola"></td></tr>
</form>
</body>
</html>

Questo lavoro funziona, si visualizza la tabella, ed al momento dell'invio dei dati con il cliccare sopra il tasto "calcola" pero', anziche' darmi il risultato mi compare una finestra che mi chiede con che applicazione aprire il documento di scripting chiamato appunto "1-4.php".

Questo e' il testo dello script salvato sul documento in questione:

Codice:
<html>
<head>
<title>primo_script</title>
</head>
<body>

<?php
print ("<p>Ti chiami $_REQUEST[nome] ed hai $_REQUEST[eta] anni!!</p>");
 ?>

</body>
</html>

Sono due documenti distinti situati nalla stessa cartella.

Il selettore <p> ho provato ad aggiungerlo io, vedendo che lo script non funzionava. Sull'esempio nel libro non c'era... :book:

Vi prego, aiutatemi a partire!!!

Non capisco cosa mi manca per iniziare, dove sbaglio?
Forse con un aiuto riusciro' a lanciarmi in quest'impresa!!!

Grazie

Wayer

PS aggiungo un particolare che ho scordato di riportare, nonostante chiuda lo script con il tag ?> i sucessivi di chiusura codica html si colorano di verde!! (anziche essere incolori come quelli precedenti l'apertura dello script!!!)
____________________________________________________________
Questo e' il mio blog. Non guardate il codice (e' un po' in disordine) e la finezza del layout, ora faccio lavori piu' curati, qui ero proprio agli inizi (forse e' meglio che trovi il tempo di riadattarlo...) Ciao!!
 
Ultima modifica:

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
non sono un esperto, ma io per trasmettere dati da form avrei fatto

PHP:
<html>
<head>
<title>primo_script</title>
</head>
<body>

<?php
print ("<p>Ti chiami $_POST['nome'] ed hai $_POST['eta'] anni!!</p>");
 ?>

</body>
</html>
e, ma non è importante, al posto di print avrei utilizzato echo "....";
inoltre controlla che $_REQUEST non voglia gli apici ['...']

ciao
 

wayer

Nuovo Utente
16 Mag 2008
26
0
0
Anche con $_POST non risolvo.

Il problema e' questo:

Dopo aver inserito i dati in tabella ed aver cliccato sul pulsante, anziche' visualizzarsi il messaggio si apre una finestra che chiede con che applicazione aprire il documento contenente lo script.

Ed in fine si apre il documento che non viene applicato ma bensi' soltanto aperto!!!

Devo creare un link con questo documento?

Tipo:

Codice:
<link type="script" href="1-4.php"/>

O qualcosa del genere?
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Lavori in locale o in remoto? Hai il supporto per PHP e un server Apache attivo?
 

wayer

Nuovo Utente
16 Mag 2008
26
0
0
Lavoro in locale su ubuntu, usando firefox come browser.

Ho visto, lavorando su gedit, i ligther azionarsi ed accendersi mentre scrivevo il codice php, ed ho pensato avesse gia' di suo tutte le prerogative necessarie.

Apache so che viene usato sui server, e non ho mai pensato di averne bisogno.
E' necessario per lavorare in locale immagino!!!
Non so se su ubuntu ci sia... Devo controllare o al limite chiedere se non lo trovo in home.

Per inciso, ho provato (ho chiesto nel post precedente prima ancora di provare scusate) a creare il link con il documento Php in questione, ma non funziona ugualmente...

Passo piu' tardi a dire...

Wayer :fonzie:
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
citazione di eliox
Lavori in locale o in remoto? Hai il supporto per PHP e un server Apache attivo?

diversamente dalle pgine htm che con doppio clik sul file (es tramite expolra risorse) si visualizza sul brow, per php devi avere (lavorando in locale) un server locale che simula il remoto e chiamare le pagine prorprio come se le chiamassi normalmente (al psto di httt://www.tuosito.pinco vi sarò qualcosa di simile http://localhost:8080/corso/index.php)

io ho scricato apache ecc.. da http://www.appservnetwork.com/
 

wayer

Nuovo Utente
16 Mag 2008
26
0
0
OK, grande!!

Ho una guida ma queste cose non le spiega.

Grazie, ora riesco al lavorare.

Mi hai reso una persona felice, ciao

Wayer :mavieni:
 
Discussioni simili
Autore Titolo Forum Risposte Data
R [PHP] Iniziare con i web services - Soap PHP 0
P [RICHIESTA]Consiglio per iniziare con il PHP e MySQL PHP 3
zerofolle Iniziare con PHP PHP 5
G Aiuto per iniziare con PHP PHP 2
F [VENDO]Pagina 76K perfetta per chi vuole iniziare a lavorare con FACEBOOK! Annunci servizi di Social Media Marketing 3
simonetta619 iniziare con Yii PHP 0
F iniziare con ajax Ajax 1
L [UML] iniziare con UML Programmazione 0
V iniziare con ASP Classic ASP 1
P [HTML] Creazione pagina web da dove iniziare HTML e CSS 2
K Vorrei creare un app vorrei delle delucidazioni per iniziare.. Sviluppo app per Android 3
patrizio hosting da dove iniziare? Hosting 5
D Consiglio su come iniziare il mio progetto MySQL 7
L Salve sto per iniziare il Visual Basic Visual Basic 1
A Idee per iniziare HTML e CSS 0
N Prima di iniziare..Boxed , stretched , full-width ? WordPress 1
A Consigli... come iniziare? Webdesign e Grafica 3
E come iniziare Presentati al Forum 1
novello88 Iniziare a programmare per Android Sviluppo app per Android 0
M Configuratore Prodotto: come iniziare? Javascript 0
neo996sps Code Igniter: vorrei iniziare a studiarlo PHP 2
B iniziare bcompiler PHP 4
N Iniziare a programmare Programmazione 4
P progetto php:da dove iniziare?? PHP 5
C mp3 in streaming da far iniziare dal mezzo Flash 3
G Come iniziare? PHP 5
E non so da dove iniziare!!! Database 0
S Iniziare attività webmaster Leggi, Normative e Fisco 6
T sito annunci... da dove iniziare? HTML e CSS 9
M css div w3c posso iniziare? HTML e CSS 1
M Voglio iniziare a creare...ma come? Discussioni Varie 5
P aiuto!!! non riesco ad iniziare una nuova applicazione web ASP.NET 1
F access ricerca record con apostrofo. MS Access 0
F Cerco Hosting con VECCHIE versioni di php Hosting 0
C Come ricreare questo calcolatore di prezzi a step con woocommerce? WordPress 0
C Segnalo barra laterale di navigazione ASSENTE con Chrome Comunicazioni dallo Staff 5
G Guadagna dalla Vendita di Articoli Sponsorizzati con GuestPostMax.com! Guadagnare col Sito 0
P Hosting multidominio con Plesk Hosting 0
L Soluzione con INNER JOIN Database 0
S passare un valore da un form a un file .php con metodo post PHP 4
A Redirect 301 genera url statico con variabili Web Server 0
T problemi con dati menu a tendina HTML e CSS 2
T Query con date MS Access 1
F Url dinamiche da cambiare con categoria, subcategoria e title PHP 2
L Aiuto con DataGridView Visual Basic 1
O problema con dvr dahua xvr5116 IP Cam e Videosorveglianza 0
G Problema con Xampp Web Server 1
M Aggiunta prodotti nel carrello con lo stesso in e varianti diverse PHP 0
andrea barletta Problema con miniature comandi Photoshop 0
I problema con alice Posta Elettronica 0

Discussioni simili