Funzione (mail) PHP5

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
nuitari
Linux 3.x
Linux 3.x
Messaggi: 777
Iscritto il: dom 14 ott 2007, 12:51
Slackware: 12.0
Località: San Colombano al Lambro
Contatta:

Re: Funzione (mail) PHP5

Messaggio da nuitari »

Ok, calma. Seppelliamo l'ascia di guerra plz, per quanto possa sembrarti assurdo non era mia intenzione flammarti, veramente. Sono stato solo un po' poco discreto nei miei pareri/giudizi, tutto qui. Il commento su Rails è dipeso dal fatto che, come ho scritto ho lavorato con un tizio che ne era infatuato, ed è finita come è finita. E' stato automatico per me scriverlo, tutto qui.

Non sapevo si potesse installare solo una parte dello Zend Framework, chiedo venia ^_^ La prox volta prima m'informo meglio. Il commento su phpmailer era riferito a questa frase
puzuma ha scritto:@nuitari
no, mi sono inca***o perchè _io_ tentavo di essere utile consigliando una classe in php scritta e testata da chi sviluppa il motore di php, non la solita classetta sviluppata dall'ennesimo programmatore con problemi di ego.
Supponevo ti riferissi a quello. O forse ti riferivi al mio framework? :P Dai scherzo, lo so che non ti riferivi a nessuno dei due.

Baciami sciocco :* .

Avatar utente
puzuma
Linux 2.x
Linux 2.x
Messaggi: 482
Iscritto il: mar 4 lug 2006, 17:14
Nome Cognome: Stefano Salvador
Slackware: current
Kernel: 2.6.32.2
Desktop: KDE 4.4.0
Località: Udine
Contatta:

Re: Funzione (mail) PHP5

Messaggio da puzuma »

nuitari ha scritto:Sono stato solo un po' poco discreto nei miei pareri/giudizi
d'accordo, anch'io ci sono andato giù pesante, chiedo perdono.
nuitari ha scritto:Baciami sciocco :* .

questo mai :D
The quiet ones are the ones who change the world. The loud ones only take the credit.

Avatar utente
nuitari
Linux 3.x
Linux 3.x
Messaggi: 777
Iscritto il: dom 14 ott 2007, 12:51
Slackware: 12.0
Località: San Colombano al Lambro
Contatta:

Re: Funzione (mail) PHP5

Messaggio da nuitari »

puzuma ha scritto:
nuitari ha scritto:Baciami sciocco :* .
questo mai :D
Acc mi va sempre male con gli uomini.. sarà perchè non mi depilo? :-k

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Re: Funzione (mail) PHP5

Messaggio da samiel »

Non vorrei turbare l'atmosfera vagamente erotica che si è creata,
ma ho scoperto una cosa che, almeno a un niubbo come me,
resta incomprensibile. Allora... nel mio form originario
avevo messo questo codice:

Codice: Seleziona tutto

<h3>Il messaggio non &#232; stato inviato</h3>
<h3>Si prega di compilare tutti i campi</h3>
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br />";
}
//verifica l'indirizzo mail
elseif(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$", $email)) {
echo "<br /><br />
<h3>Il messaggio non &#232; stato inviato</h3>
<h3>L'indirizzo e-mail indicato non &#232; valido</h3>
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br />"; }
else{
//invio del messaggio
mail($receiverMail, $subject, $msgformat, "From: $name <$email>");
echo "<br /><br />
<h3>Il messaggio &#232; stato inviato correttamente</h3>
<h3>Risponderemo il pi&#249; presto possibile</h3>
<h3>Grazie di averci scritto</h3>
<br /><br /><br /><br /><br /><br /><br /><br /><br /><br />";
Ora, se tolgo tutti i <br />, anche le mail da gmail arrivano.
Se li ripristino, le mail non arrivano più. Per cui:
a) voi esperti mi sapere spiegare perché?
b) siccome la colonna laterale dev'essere più lunga del contenuto,
posso farlo con un sistema alternativo?

Grazie
M.

Avatar utente
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Funzione (mail) PHP5

Messaggio da conraid »

E' strano, anche perché i <br> sono fuori la funzione mail, comunque i <br> si dovrebbero usare poco.
Per fare quel che vuoi ci sono i CSS

Però ripeto, molto strano.
Il tuo codice io l'ho provato a suo tempo e funzionava. E quello che ti ho mandato io lo uso e funziona anche con gmail.

Se qualcuno vuole provarlo con i <br>, può dirci la sua.

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Re: Funzione (mail) PHP5

Messaggio da samiel »

Ho fatto un tentativo sciagurato coi CSS, nel senso che mettendo nel CSS
h3#spacebottom {margin-bottom:2em;}
e nel form
<h3 class="last">L'indirizzo e-mail indicato non &#232; valido</h3>"
ricevo l'ennesimo errore...
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /var/www/netsons.org/teatroinfolle/contattaci.php on line 52

M.

Avatar utente
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Funzione (mail) PHP5

Messaggio da conraid »

samiel ha scritto:Ho fatto un tentativo sciagurato coi CSS, nel senso che mettendo nel CSS
h3#spacebottom {margin-bottom:2em;}
e nel form
<h3 class="last">L'indirizzo e-mail indicato non &#232; valido</h3>"
ricevo l'ennesimo errore...
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /var/www/netsons.org/teatroinfolle/contattaci.php on line 52

M.
Escape delle virgolette
o fai
echo "<h3 class=\"last\">L'indirizzo e-mail indicato non &#232; valido</h3>";
oppure se non ci sono variabili all'interno, meglio
echo '<h3 class="last">L'indirizzo e-mail indicato non &#232; valido</h3>';

e ricorda alla fine di ogni riga il punto e virgola ;

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Re: Funzione (mail) PHP5

Messaggio da samiel »

Sistemato...
Grazie mille, intanto sarà bene
che intensifichi i miei studi di php
(dai gli errori anche dilettanteschi),
lavoro e famiglia permettendo...

Grazie mille
Mauro

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Re: Funzione (mail) PHP5

Messaggio da samiel »

Certo che capirci qualcosa è impossibile.
Ho fatto un esperimento. Avendo un altro account su Netsons,
ho sostituito l'indirizzo nel form con quell'altro.
Le email arrivano tutte e subito.
Allora ho rimesso quello giusto, rifatto gli invii
di prova, e le email non arrivano.
Credo che tutti i vostri sforzi siano vani
e che ci debba essere qualcosa di molto strano
nelle caselle di netsons. Adesso riscrivo all'assistenza,
vediamo se stavolta rispondono...

M.

Avatar utente
conraid
Staff
Staff
Messaggi: 13630
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: Funzione (mail) PHP5

Messaggio da conraid »

samiel ha scritto: Credo che tutti i vostri sforzi siano vani
e che ci debba essere qualcosa di molto strano
nelle caselle di netsons. Adesso riscrivo all'assistenza,
vediamo se stavolta rispondono...
Non hai un pannello di controllo o qualcosa di simile?
Alcuni pannelli di controllo per hosting prevedono la configurazione delle mail abilitando SPAM, Antivirus, etc in aggiunta a quelli generali. Normalmente sono più restrittivi.

samiel
Staff
Staff
Messaggi: 5511
Iscritto il: ven 16 gen 2004, 0:00
Nome Cognome: Mauro Sacchetto
Slackware: 13.0
Kernel: 2.26
Desktop: KDE
Distribuzione: anche Debian
Località: Venezia

Re: Funzione (mail) PHP5

Messaggio da samiel »

C'è un pannello di controllo. Ho messo il controllo per lo spam
come "molto basso". L'antivirus non c'è modo di disabilitarlo.
comunque ieri sera ho fatto altre prove. A un certo punto, sono
arrivate tutte le mail tranne una. Per cui deduco che è
la casella di posta che per qualche motivo ha dei guai...

M.

Rispondi