Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2012
    Messaggi
    4

    Errore form invio email

    ciao, ho un problema con un form per l'invio delle email, premetto che lo stesso form lo uso su altri due siti senza problemi. L'unica differenza è che i siti dove funziona sono su Hosting Windows, il sito dove non funziona su Hosting Linux. Vi allego il file PHP perché non riesco ad inserire il codice qui



    File allegati File allegati

  2. #2
    Ciao,
    io ho scaricato il tuo script e l'ho provato su un hosting Linux con PHP 5.4 ed ho correttamente ricevuto la mail di conferma.

    Quando dici che non funziona intendi che lo script genera un errore oppure che lo script funziona ma la mail non arriva?

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2012
    Messaggi
    4
    mi da come errore: Non è stato possibile inviare l'email, riprova e l'email non arriva

  4. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Non penso sia un problema di PHP.
    Contatta l'assistenza dell'hosting e chiedi se per usare la funzione mail() c'è bisogno di impostazioni particolari o se proprio è inutilizzabile.

  5. #5
    Quote Originariamente inviata da P13tr0 Visualizza il messaggio
    mi da come errore: Non è stato possibile inviare l'email, riprova e l'email non arriva
    Allora vuol dire che la funzione mail ha restituito FALSE;

    Proviamo con un paio di domande magari capiamo cosa sta succedendo:
    • Che versione di PHP stai utilizzando?
    • Se hai accesso al file error_log, hai provato a guardare se vi sono riportati errori?
    • Hai provato lo script su altri hosting linux?
    • L'hosting linux è configurato per inviare le email?
    • La mail destinatario è una email valida?


    Prova a vedere se con questi spunti riesci a risolvere.

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2012
    Messaggi
    4
    versione PHP 5.5.4;
    non ho accesso al file error_log;
    purtroppo non ho provato con altri hosting;
    L'hosting è configurato per l'invio delle email;
    L'email è valida, nel file zip ne ho messa una a caso.


  7. #7
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Contatta l'assistenza e chiedi lumi riguardo l'invio delle email con la funzione mail().

  8. #8
    Quote Originariamente inviata da P13tr0 Visualizza il messaggio
    versione PHP 5.5.4;
    non ho accesso al file error_log;
    purtroppo non ho provato con altri hosting;
    L'hosting è configurato per l'invio delle email;
    L'email è valida, nel file zip ne ho messa una a caso.

    Prova una cosa: crea un nuovo file .php e prova ad inviare una email.

    Se tutto va bene allora è un problema di script altrimenti qualcosa legato al server; se il problema persiste puoi provare ad utilizzare la libreria PHPMailer senza usare mail di PHP (che molte volte ha problemi).

    Facci sapere

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.