Punto informatico Network
Login Esegui login | Non sei registrato? Iscriviti ora (è gratuito!)
Username: Password:
  • Annuncio Pubblicitario

modifica di un codice

Cerchi consigli per migliorare il tuo sito? Vuoi aprire un sito in poco tempo?
Discuti con altri webmaster, chiedi chiarimenti ed opinioni in tutta libertà.
Lo spam verrà cancellato.

Messaggioda jonni125 » mar giu 10, 2008 7:53 pm

quindi i tag devono essere aperti una volta sola e il file dovrebbe essere così:
Codice: Seleziona tutto
if($mittente == '' or $testo == '') {
die("Non hai compilato tutti i campi.");
}

<?

// 3

$oggetto = $_POST["oggetto"]; // recupera l' oggetto del messaggio
$testo = $_POST["testo"]; // recupera il testo inserito dal mittente

mail("giuliano.rapper@hotmail.it", $oggetto, $testo,
"From: webmaster@{$_SERVER['SERVER_NAME']}\r\n" .
"Reply-To: webmaster@{$_SERVER['SERVER_NAME']}\r\n" .
"X-Mailer: PHP/" . phpversion());
?> <!-- 6 Chiusi i tag PHP Freccia
[/code]
www.jonnicomputer.helloweb.eu
Avatar utente
jonni125
Bronze Member
Bronze Member
 
Messaggi: 914
Iscritto il: ven gen 04, 2008 3:21 pm
Località: Casa mia!

Messaggioda ste_95 » mar giu 10, 2008 7:54 pm

Il tag di apertura va in cima, sopra la condizione if.
«A volte è meglio tacere e sembrare stupidi che aprir bocca e togliere ogni dubbio.» Oscar Wilde
Avatar utente
ste_95
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 17271
Iscritto il: lun ago 06, 2007 11:19 am

Messaggioda jonni125 » mar giu 10, 2008 8:01 pm

il tag di apertura è
<php

oppure <?

quel' è tra i 2??
www.jonnicomputer.helloweb.eu
Avatar utente
jonni125
Bronze Member
Bronze Member
 
Messaggi: 914
Iscritto il: ven gen 04, 2008 3:21 pm
Località: Casa mia!


Messaggioda Mr.TFM » mar giu 10, 2008 8:54 pm

Beh, quest'ultima domanda dovrebbe venire da sola cercando su qualche manuale online di php...... [:)]
MegaLab è una potentissima droga virtuale.
"Nella setta del Codice Macintosh si può entrare, ma non se ne può uscire." V. ZUCCONI
Avatar utente
Mr.TFM
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 23387
Iscritto il: gio mar 18, 2004 11:46 am
Località: Livorno Ferraris (Vercelli)

Messaggioda Rumez » mer giu 11, 2008 9:18 am

Allora:
Codice: Seleziona tutto
<?php ...?> oppure <? ... ?> è la stessa cosa


Tutte le istruzioni php vanno racchiuse dentro i tag sopra altrimenti l'interprete php va in errore e ti insulta

Fatta questa premessa il tuo script non funzionerà mai perché alla variabile $mittente non è mai stato assegnato un valore!

Il codice corretto è questo:
Codice: Seleziona tutto
<?
$oggetto = $_POST["oggetto"]; // recupera l' oggetto del messaggio
$testo = $_POST["testo"]; // recupera il testo inserito dal mittente

// controllo che siano stati riempiti i campi oggetto e testo. Se almeno uno dei due è vuoto stampo un errore altrimenti procedo con l'invio della mail
if($oggetto == '' || $testo == '') {
print("Non hai compilato tutti i campi.");
} else {
mail("giuliano.rapper@hotmail.it", $oggetto, $testo,
"From: webmaster@{$_SERVER['SERVER_NAME']}\r\n" .
"Reply-To: webmaster@{$_SERVER['SERVER_NAME']}\r\n" .
"X-Mailer: PHP/" . phpversion());
}
?>

Se non hai ancora capito funziona così: prendi una variabile ($testo) e ci associ un valore che può essere il value di form, un numero, una stringa o un boolean. Una volta associato il valore alla variabile puoi cominciare a farci delle operazioni. Tu utilizzavi una variabile $mittente non valorizzata e il tuo script non avrebbe mai funzionato correttamente nemmeno dal punto di vista logico perché nel tuo form non è presente un campo mittente...ma che te lo dico a fare tanto non leggerai nemmeno [;)]
Avatar utente
Rumez
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 1783
Iscritto il: mar mag 13, 2003 2:08 pm

Messaggioda jonni125 » mer giu 11, 2008 11:19 am

non è vero che non lo leggerò e che nn capisco proprio niente in php [cry+] [cry+] [cry+] [cry+] [cry+]

ma la variabile mittente come gli do un valore? cioè dove lo do nel file che manda l' e mail o nel file dove la scrivo?e in che modo deve essere un valore?? mi potresti fare 2 esempi un comando con il valore e lo stesso senza per favore!! [uhm] [uhm] [uhm] [uhm] [uhm] [uhm] [V] [V] [:)]
www.jonnicomputer.helloweb.eu
Avatar utente
jonni125
Bronze Member
Bronze Member
 
Messaggi: 914
Iscritto il: ven gen 04, 2008 3:21 pm
Località: Casa mia!

Messaggioda Mr.TFM » mer giu 11, 2008 1:02 pm

jonni125 ha scritto:non è vero che non lo leggerò e che nn capisco proprio niente in php [cry+] [cry+] [cry+] [cry+] [cry+]
E allora perché incaponirsi con una cosa di php ?!?!?!?!? [boh]
MegaLab è una potentissima droga virtuale.
"Nella setta del Codice Macintosh si può entrare, ma non se ne può uscire." V. ZUCCONI
Avatar utente
Mr.TFM
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 23387
Iscritto il: gio mar 18, 2004 11:46 am
Località: Livorno Ferraris (Vercelli)

Messaggioda jonni125 » mer giu 11, 2008 1:18 pm

perché infatti mi hanno detto gli altri di usare il php e mi hanno passato i codici,da solo non avrei potuto fare niente! [:-H] [:-H]
www.jonnicomputer.helloweb.eu
Avatar utente
jonni125
Bronze Member
Bronze Member
 
Messaggi: 914
Iscritto il: ven gen 04, 2008 3:21 pm
Località: Casa mia!

Messaggioda eDog » mer giu 11, 2008 1:26 pm

Un proverbio recita: "Pescatore, piuttosto che regalarmi dei pesci ogni giorno, insegnami a pescare" [;)]



--> http://php.html.it
eDog,
"È meglio essere temuti o rispettati? Io dico: è troppo chiedere entrambe le cose?" - Tony Stark
Avatar utente
eDog
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 3679
Iscritto il: sab dic 30, 2006 7:58 pm
Località: Vescovana (Padova)

Messaggioda jonni125 » mer giu 11, 2008 2:06 pm

non conoscevo questo proverbio ma è buono.... Cercherò di imparare a "pescare"
www.jonnicomputer.helloweb.eu
Avatar utente
jonni125
Bronze Member
Bronze Member
 
Messaggi: 914
Iscritto il: ven gen 04, 2008 3:21 pm
Località: Casa mia!

Messaggioda jonni125 » mer giu 11, 2008 2:08 pm

Scusate un altra cosa,ma posso creare un modulo di registrazione con nome e cognome? cioè dove chiedo di mettere nome e cognome?? è legale?
www.jonnicomputer.helloweb.eu
Avatar utente
jonni125
Bronze Member
Bronze Member
 
Messaggi: 914
Iscritto il: ven gen 04, 2008 3:21 pm
Località: Casa mia!

Messaggioda Pacopas » mer giu 11, 2008 2:36 pm

ciao jonny ho riaperto il tuo sito era un po' che non lo facevo, posso darti un consiglio spassionato, davvero senza offese, apri un blog su wordpress oppure installa lo stesso su altervista... e concentrati sulle guide e sui contenuti, automaticamente col passare del tempo acquisisci piccole informazioni e meccanismi, poi se reputerai ancora opportuno creerai una board più funzionale.

non lo dico per demotivarti, ma perché secondo me stai intraprendendo una strada che non porta a nulla, non vuoi studiare il php, perché non vuoi, è un dato di fatto, i css, non sono il tuo forte, l'html lo mastichi solamente...

io sono molto comprensivo, e lo sono anche gli altri che continuano a darti validi consigli e ottimi suggerimenti, quindi non prenderla sul personale... ma mi sembra, leggendo anche i commenti al tuo sito, che la strada che percorri non sia costruttiva [std]
alla fine... ogni uomo considera i limiti della propria visione personale come i limiti del mondo...
Avatar utente
Pacopas
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 6708
Iscritto il: mer ott 05, 2005 12:44 am

Messaggioda jonni125 » mer giu 11, 2008 2:45 pm

assdasd e che io non so da chi imparare cose cioè conosco solo voi di mega lab che sapete cose di programmazione diciamo che sono una specie di autodidatta molto auto e meno didatta [:)] i commenti me li han fatti degli idioti , il più bravo sa a stento accendere il computer! [rotolo] [rotolo]
www.jonnicomputer.helloweb.eu
Avatar utente
jonni125
Bronze Member
Bronze Member
 
Messaggi: 914
Iscritto il: ven gen 04, 2008 3:21 pm
Località: Casa mia!

Messaggioda Pacopas » mer giu 11, 2008 2:56 pm

jonni125 ha scritto:e che io non so da chi imparare cose cioè conosco

non hai compreso il punto, cruciale. si impara leggendo le guide dall'inizio alla fine, si applicano le singole funzioni dalla più semplice alla più complicata, poi per singoli problemi si chiede aiuto al forum, e qui di gente preparata a mio avviso la trovi, ma non possono preparare i codici, sia a te che a chiunque altro.. vedendo ignorati tutti i consigli che non contengono "la pappa pronta"

ti sono state indicate decine di guide, le hai lette?

jonni125 ha scritto:sono una specie di autodidatta molto auto e meno didatta


è questo il punto se non studi non impari. nulla.
alla fine... ogni uomo considera i limiti della propria visione personale come i limiti del mondo...
Avatar utente
Pacopas
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 6708
Iscritto il: mer ott 05, 2005 12:44 am

Messaggioda jonni125 » mer giu 11, 2008 4:28 pm

si sto leggendo un po' quella del php
www.jonnicomputer.helloweb.eu
Avatar utente
jonni125
Bronze Member
Bronze Member
 
Messaggi: 914
Iscritto il: ven gen 04, 2008 3:21 pm
Località: Casa mia!

Messaggioda Pacopas » mer giu 11, 2008 5:53 pm

jonni125 ha scritto:si sto leggendo un po' quella del php


bravo [^] allora studiala tutta e poi se hai ancora problemi noi siamo qui [std]
alla fine... ogni uomo considera i limiti della propria visione personale come i limiti del mondo...
Avatar utente
Pacopas
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 6708
Iscritto il: mer ott 05, 2005 12:44 am

Precedente

Torna a Sviluppo Web

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti

cron
Powered by phpBB © 2002, 2005, 2007, 2008 phpBB Group
Traduzione Italiana phpBB.it

megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising