• Home
  • Forum
  • Fare Web
  • PHP

Warning email()

  • Creatore Discussione Creatore Discussione paperinik4
  • Data di inizio Data di inizio 4 Set 2012
Prec.
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
Succ.
Primo Prec. 3 di 6 Succ. Ultimo

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 10 Set 2012
  • #41
ciao
scusa ma se l'hai messa nella cartella chiamata proaemail e poi scrivi
require_once ('phpmailer/class.phpmailer.php');
è più che logico che non la trovi
 
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 10 Set 2012
  • #42
Ciao

E come la dovrei mettere allora ????? per dagli il percorso giusto ????
 
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 10 Set 2012
  • #43
Ciao

Non sono sicuro del percorso e non sono sicuro che sia completo il phpmaler con la sua classe
 
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 10 Set 2012
  • #44
ciao

borgo italia ha scritto:
ciao
scusa ma se l'hai messa nella cartella chiamata proaemail e poi scrivi
require_once ('phpmailer/class.phpmailer.php');
è più che logico che non la trovi
Clicca per allargare...


Dove posso scaricare il phpmaler compoleto con tutte le sue classi ???? Mi puoi passare il link per favore ???? Sicuramente è incompleto, a meno che da mia ignoranza, non sia all'interno di qualche file da richiamare. E l'unico candidato di file secondo me, potrebbe essere il seguente: "phpmailer.inc.php"
 
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 10 Set 2012
  • #45
ciao

Ricapitolando, vi posto il mio file connetti.it che è il seguente:

connetti.php:

PHP:
<?php

$host     = 'indirizzo del synology';
$user     = 'fabio';
$password = 'xxxx;
$DB_name     = 'MegaLaboratorio';

$link = mysql_connect($host, $user, $password);
if (!$link) {
	die ('Non riesco a connettermi: ' . mysql_error());
}

$db_selected = mysql_select_db($DB_name, $link);

if (!$db_selected) {
	die ("Errore nella selezione del database: " . mysql_error());
}
else
      {
 //             echo "Ti sei connesso"; //verifica se il db si è connesso oppure no.
              
}
?>

Devo aggiungere qualche richiamo ????? Grazie per la collaborazione a tutti quanti.
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 10 Set 2012
  • #46
ciao
non vedi che lo script è rosso (di vergogna). verifica gli apici
 
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 10 Set 2012
  • #47
Ciao

Forse ho coiato male e mi sono mangiato qualcosa. A parte il rosso dalla vergogna, dovrei aggiungere qualcos'altro secondo te per il php silver. Ti assicuro che funziona quello che ho sul pc. Quindi un errore di copiatura sicuramente. A domani.
 
M

marcomg

Utente Attivo
19 Nov 2011
204
0
16
  • 11 Set 2012
  • #48
paperinik4 ha scritto:
Dove posso scaricare il phpmaler compoleto con tutte le sue classi ???? Mi puoi passare il link per favore ???? Sicuramente è incompleto, a meno che da mia ignoranza, non sia all'interno di qualche file da richiamare. E l'unico candidato di file secondo me, potrebbe essere il seguente: "phpmailer.inc.php"
Clicca per allargare...

http://lmgtfy.com/?q=php+mailer
quello con sourceforge -> Browse All Files -> phpmailer for php5_6 -> PHPMailer v5.1 -> (inventiva oppure) PHPMailer_v5.1.tar.gz

Lo scarichi, lo metti dove ti pare e includi la classe. Dentro c'è una bella cartella con gli esempi.

Comunque sii paziente!
 
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 11 Set 2012
  • #49
ciao

Si,

scusatemi, per la mia impazienza. Ma mi state veramente dando una grande aiuto. Grazie di nuovo.
 
M

marcomg

Utente Attivo
19 Nov 2011
204
0
16
  • 11 Set 2012
  • #50
Lo hai scaricato?
 
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 11 Set 2012
  • #51
ciao

Ciao,

Si l'ho scaricato e sta copiando ora l'intero contenuto nella cartella del megalaboratorio. volevo sapere, se tante volte sul file connetti.php, che altro non è la connessione al db, devo fare qualche richiamo pe ril phpmailer. Scusami s enon ho risposto subito, ma sono stato fuori tutto il giorno e fra poco dovrò riuscire (che palle !!!!). Ti posto correttamente a tutti il file conetti.php

PHP:
<?php

$host     = 'indirizzo del nas';
$user     = 'fabio';
$password = 'xxxxxx';
$DB_name     = 'MegaLaboratorio';

$link = mysql_connect($host, $user, $password);
if (!$link) {
	die ('Non riesco a connettermi: ' . mysql_error());
}

$db_selected = mysql_select_db($DB_name, $link);

if (!$db_selected) {
	die ("Errore nella selezione del database: " . mysql_error());
}
else
      {
 //             echo "Ti sei connesso";
              
}
?>

Funziona perfettamente questa connessione. Ho scaricato la: PHPMailer_5.2.2-beta2.zip
 
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 11 Set 2012
  • #52
ciao

L'ho provato e mi da il seguente errore:

Warning: require_once('phpmailer/class.smtp.php): failed to open stream: No such file or directory in /volume1/web/utenti/fabio/Email/provaemail.php on line 5 Fatal error: require_once(): Failed opening required ''phpmailer/class.smtp.php' (include_path='.:/usr/syno/php/lib/php') in /volume1/web/utenti/fabio/Email/provaemail.php on line 5

Lìinizio del file è in questo modo:

PHP:
require_once("connetti.php");  
//require_once ('phpmailer.inc.php');
require_once("'phpmailer/class.smtp.php");

Perchè non ci riesco ??? Dove sbaglio ???
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 12 Set 2012
  • #53
ciao
qui
no
PHP:
require_once("connetti.php");  
//require_once ('phpmailer.inc.php');
require_once("'phpmailer/class.smtp.php");
ma
PHP:
require_once("connetti.php");  
require_once ('phpmailer/phpmailer.php');
//require_once("phpmailer/class.smtp.php");
poi fai una cosa con esplora rsorse vai dentro la cartella phpmailler e guarda (eventualmente posta) cosa c'è

p.s.
poi stai attento con quei benedetti apici
 
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 12 Set 2012
  • #54
ciao

Scusami borgo per gli apici, ma mi fanno impazzire come le parentesi graff. Comunque sostituito la riga come mi hai consigliato ma non ne vuole sapere. Mi da il seguente errore:

Questo ho indicato la classe, tante volte partisse. Ma niente e mi restituisce quetso errore qua:

Warning: require_once(/phpmailer/class.phpmailer.php): failed to open stream: No such file or directory in /volume1/web/utenti/fabio/Email/provaemail.php on line 4 Fatal error: require_once(): Failed opening required '/phpmailer/class.phpmailer.php' (include_path='.:/usr/syno/php/lib/php') in /volume1/web/utenti/fabio/Email/provaemail.php on line 4

E questo sostituendo la mia con la tua mi da il seguente errore:

Warning: require_once(/phpmailer/phpmailer.php): failed to open stream: No such file or directory in /volume1/web/utenti/fabio/Email/provaemail.php on line 4 Fatal error: require_once(): Failed opening required '/phpmailer/phpmailer.php' (include_path='.:/usr/syno/php/lib/php') in /volume1/web/utenti/fabio/Email/provaemail.php on line 4

Inoltre volevo sapere un paio di cose. Questo indirizzo dove si trova ???? Qualcuno sa niente per caso ??? Lo posto:

include_path='.:/usr/syno/php/lib/php'

E la seconda cosa, che dati ci devo mettere in queste due righe ???? Ora posto anche queste:

PHP:
$mail->SetFrom('paperinik4@gmail.com', 'First Last'); // Mi hanno detto nome e cognome come sta sulla registrazione di gmail
$mail->AddReplyTo('paperinik4@gmail.com', 'First Last'); // Mi hanno detto nome e cognome come sta sulla registrazione di gmail

E qua invece ??? Cosa ci dovrei mettere, visto che c'è il modulo d'siscrizione e l'email se la dovrebbe prendere dal modulo....


PHP:
# Destinatario della mail e il suo nome
$mail->AddAddress('whoto@otherdomain.com', "John Doe");

Speriamo di risolvere questa benedetta matassa....
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 12 Set 2012
  • #55
ciao
è perfettamente inutile che tu provi non una, ma 9exp(9exp9) combinazioni di
$mail->tutte_quelle_che vuoi.....
se prima NON RISOLVI
Warning: require_once(/phpmailer/class.phpmailer.php): failed to open stream: No such file or directory in /volume.....
Clicca per allargare...
ti ho detto:
1. posta quello che hai nella cartella phpmailler
2. posta come sono messi i file e le cartelle
 
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 12 Set 2012
  • #56
ciao

Ah scusa,

Quest'ultimo messaggipo non l'avevo letto ti posto subito come sono messe. Spero che ti siano sufficienti per capire com'è strutturato e cosa contiene la cartella phpmailer.
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 12 Set 2012
  • #57
ciao
l'unica che serve è Struttura PhPMailer.PNG da cui si capisce (almeno credo se non hai fatto casino) che nella cartella
1.
source File
c'è il file provaemail.php che è quello che deve includere la classe phpmailer e che poi deve inviare l'email
2.
nella cartella phpmailer (sottocartella di source File) c'è (oltre ad altre cartelle e files che servono ma NON ci interessano) il file
class.phpmailer.php

QUINDI
affinchè il file provaemail.php trovi e di conseguenza usi la classe deve avere
PHP:
<?php
//....
require_once "phpmailler/class.phpmailler.php";//va bene anche include_once 
//...
?>
e (relativamente alla classe) SOLO QUELLO.
fatto questo non ti dovrebbe dare più il warning e quindi ti puoi divertire a fare tutt le $mail -> che vuoi

poi
ma chi c...o ti ha detto di usare
PHP:
$mail->SetFrom('paperinik4@gmail.com', 'First Last'); // Mi hanno detto nome e cognome come sta sulla registrazione di gmail
in phpmailler non esiste tale funzione (almeno nella Version: 2.0.0 rc3).
10 a 1: messo a posto l'errore dell'include ti da errore su quella riga
 
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 12 Set 2012
  • #58
ciao

Ciao,

Se ti posto il codice, mi puoi dare un'occhiata se è giusto oppure c'è qualche altra kazzata ???? Non ricordo se te lo avevo già postato completo o meno.

provaemai.php

PHP:
<?php

require_once("connetti.php");  
require_once "phpmailler/class.phpmailler.php";

$mail  = new PHPMailer();
$mail->IsSMTP(); // telling the class to use SMTP


$mail->Host       = "mail.libero.it";

#Qui c'è il debug dell'smtp, se metti un commento non stampa diavolerie, ma è utile in fase di test per capire la natura di qualche errore
$mail->SMTPDebug  = 2;                     // enables SMTP debug information (for testing)
                                           // 1 = errors and messages
                                           // 2 = messages only


$mail->SMTPAuth   = true;                  // enable SMTP authentication
$mail->SMTPSecure = "ssl";                 // sets the prefix to the servier
$mail->Host       = "smtp.gmail.com";      // sets GMAIL as the SMTP server
$mail->Port       = 465;                   // set the SMTP port for the GMAIL server


$mail->Username   = "paperinik4@gmail.com";  // GMAIL username


$mail->Password   = "paperinopaperino2010";            // GMAIL password





$mail->Subject    = "PHPMailer Test Subject via smtp (Gmail), basic";


$mail->AltBody    = "To view the message, please use an HTML compatible email viewer!"; // optional, comment out and test


$mail->MsgHTML('Questa è una prova in html <b>prova invio rmail</b>');

# Destinatario della mail e il suo nome
$mail->AddAddress('whoto@otherdomain.com', "John Doe");


if(!$mail->Send()) {
  echo "Mailer Error: " . $mail->ErrorInfo;
} else {
  echo "Message sent!";
}

?>

Da sempre quel maledetto errore, con tutta la correzionee il percorso giusto

Warning: require_once(phpmailler/class.phpmailler.php): failed to open stream: No such file or directory in /volume1/web/utenti/fabio/Email/provaemail.php on line 4 Fatal error: require_once(): Failed opening required 'phpmailler/class.phpmailler.php' (include_path='.:/usr/syno/php/lib/php') in /volume1/web/utenti/fabio/Email/provaemail.php on line 4
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 12 Set 2012
  • #59
ciao
continui a sbagliare il percorso
se il fileprovaemail.php
è nella cartella
/volume1/web/utenti/fabio/Email/provaemail.php
il file class.phpmailler.php deve essere nella cartella
/volume1/web/utenti/fabio/Email/phpmailler/class.phpmailler.php

cioè la cartella phpmailler DEVE essere una cartella interna alla cartella Email

sino a che non elimini il warning è inutile proseguire
 
P

paperinik4

Utente Attivo
29 Mag 2011
1.811
0
36
Roma
www.ricetteagogo.it
  • 12 Set 2012
  • #60
ciao

Ciao,

Ho fatto di meglio, ora la struttura è cambiata ti mando l'immagine. Così non dovrebbe andare ???? E gli ho indicato il seguente percorso:

PHP:
require_once ("class.phpmailler.php");

Forse mi sfugge qualcosa che non riesco a capire. Perdonami, ma io non l'ho messa nella stessa cartella dove c'è Email ???

Ossia: /volume1/web/utenti/fabio/Email/phpmailler/class.phpmailler.php

Allora, è cambiato qualcosa ora. Ho messo questa riga:

PHP:
require $INCLUDE_DIR . 'class.phpmailer.php';

L'ho presa dal file phpmailerTest.php, che sta all'interno di phpmailer. E mi ridà il seguente errore:

Mailer Error: You must provide at least one recipient email address.

Tradotto in italiano cosa vuol dire ????
 
Ultima modifica: 12 Set 2012
Prec.
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
Succ.
Primo Prec. 3 di 6 Succ. Ultimo
Devi accedere o registrarti per poter rispondere.

Discussioni simili

F
[MySQL] Warning 1265 data truncated for column...
  • francesco1976
  • 19 Giu 2018
  • MySQL
Risposte
5
Visite
4K
MySQL 21 Giu 2018
Max 1
B
Warning: mysql_connect(): Access denied for user 'DIREZIONE'@'81.88.55.179' (using password: YES)
  • bruno2016
  • 24 Apr 2018
  • PHP
Risposte
6
Visite
4K
PHP 24 Apr 2018
bruno2016
B
G
[PHP] Warning: Cannot modify header information - headers already sent by
  • giumazzi
  • 23 Feb 2017
  • PHP
Risposte
3
Visite
10K
PHP 24 Feb 2017
claudiolor
C
G
[PHP] Problema - Warning: session_start() [function.session-start]
  • giumazzi
  • 22 Feb 2017
  • PHP
Risposte
9
Visite
3K
PHP 23 Feb 2017
giumazzi
G
G
Warning: mysql_num_rows() che problema è?
  • giumazzi
  • 22 Feb 2017
  • PHP
Risposte
3
Visite
2K
PHP 22 Feb 2017
giumazzi
G
P
  • Bloccata
Warning: mysqli_query() expects parameter 1 to be mysqli
  • paperinik4
  • 7 Giu 2016
  • PHP
Risposte
2
Visite
8K
PHP 5 Feb 2019
Marchese M
M
C
ERRORE: Warning: move_uploaded_file()... come risolverlo?
  • Cirano86
  • 9 Gen 2016
  • PHP
Risposte
1
Visite
2K
PHP 29 Gen 2016
davide.arduini
Warning: Invalid argument supplied for foreach()
  • JackIlPazzo
  • 3 Ago 2015
  • PHP
Risposte
1
Visite
1K
PHP 4 Ago 2015
borgo italia
N
warning su sessione
  • Noè Murr
  • 22 Apr 2015
  • PHP
Risposte
2
Visite
1K
PHP 24 Apr 2015
Noè Murr
N
F
Warning: Invalid argument supplied for foreach()
  • Fabio Grasso
  • 14 Nov 2014
  • PHP
Risposte
3
Visite
2K
PHP 16 Nov 2014
Longo8
A
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given
  • ans66
  • 26 Gen 2014
  • PHP
Risposte
17
Visite
12K
PHP 29 Gen 2014
ans66
A
L
Problema messaggio d'errore -Warning: mysqli_num_rows() expects parameter 1 to be mysqli_ etc etc...
  • Luigi Orlando
  • 21 Nov 2013
  • PHP
Risposte
2
Visite
4K
PHP 21 Nov 2013
Luigi Orlando
L
Su Mac funziona - su windows da warning
  • pup3770
  • 7 Mag 2013
  • PHP
Risposte
9
Visite
1K
PHP 8 Mag 2013
borgo italia
E
Warning: session_start()
  • egialma
  • 14 Apr 2013
  • PHP
Risposte
1
Visite
1K
PHP 16 Apr 2013
criric
P
Warning: mysql_num_rows() expects parameter 1 to be resource, array given in
  • paperinik4
  • 18 Feb 2013
  • PHP
Risposte
9
Visite
7K
PHP 18 Feb 2013
paperinik4
P
A
Warning: mysql_result() expects parameter 1 to be resource, boolean given
  • andreahrc
  • 12 Feb 2013
  • MySQL
Risposte
2
Visite
2K
MySQL 12 Feb 2013
andreahrc
A
I
Warning: Division by zero in
  • inspirim
  • 11 Nov 2012
  • Joomla
Risposte
0
Visite
2K
Joomla 11 Nov 2012
inspirim
I
S
Help : Warning: mail() [function.mail]
  • Salvatore Assistenza
  • 25 Ott 2012
  • PHP
Risposte
2
Visite
1K
PHP 25 Ott 2012
borgo italia
H
Warning: Cannot modify header information...
  • hackersatifal
  • 18 Set 2012
  • PHP
Risposte
6
Visite
1K
PHP 19 Set 2012
borgo italia
CLASSE PHP Warning: mysql_fetch_assoc() expects parameter 1 to be resource
  • catellostefano
  • 18 Ago 2012
  • PHP
Risposte
2
Visite
2K
PHP 18 Ago 2012
catellostefano
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • PHP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?