Pagina 2 di 4 primaprima 1 2 3 4 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 32

Discussione: info su form mail

  1. #11
    nella cartella di apache c'è il file php.ini,devi modificare il parametro SMTP con quello che usi tu per inviare l'email.
    es : smtp.tin.it

  2. #12

    ...

    Grazie froz!
    perdona la mia ignoranza in php ma la cartella apache, la dovrei trovare nel mio spazio web?
    mi sono connessa via ftp, ma non ho trovato nessuna cartela con quel nome..

    grazie per l'aiuto

  3. #13
    se sei su un server web gestito da altri non hai accesso ai file di configurazione però puoi fare cosi crea una pagina con scritto
    Codice PHP:
    <?php
      phpinfo
    ();
    ?>
    E salvala sul server poi lanciala e dovrebbero conparire tutti i settaggi cosi poi controlli che tutto sia attivo ...

    Il server e percaso su tripod???
    3/6/2003 è morto l'angelo della mia vita..
    www.markwebinformatica.net
    My BLOG

  4. #14

    grazie Barman@83

    ho visualizzto il file phpinfo,
    che settaggi devo essere attivi??

  5. #15
    tutto quello che vuoi tu...ma non puoi modificarli i parametri...!
    Dovrebbe già essere impostato tutto,quindi dovresti già poter inviare con la tua email!

  6. #16
    prova come ti ho scritto io
    henry

  7. #17

    ...non funge

    [supersaibal]Originariamente inviato da enricoska
    intanto prova senza controlli sui campi:

    dopo la stringa

    $msgformat = "From: $name ($ip)\nEmail: $email\n\n$msg";

    inserisci questa

    mail($receiverMail, $subject, $msgformat, "From: $name <$email>") [/supersaibal]
    Grazie enricoSKA

    ho apportato la modifica che mi hai suggerito..

    ma mi dà questo errore

    Parse error: parse error, unexpected T_IF......e l'indirizzo assoluto del file.


  8. #18
    non so esattamente cosa sia quell'errore, ma sicuramente nel codice che hai postato manca il tag per chiudere il codice PHP alla fine:
    l'ultima stringa dev'essere:

    <?php } ?>

    poi dimmi se ti dà ancora l'errore
    henry

  9. #19

    ....

    Codice PHP:
    <?php

    /**************************/
    /*   EMAIL CONTACT FORM   */
    /*      VERSION 1.1       */
    /*       by Epleweb       */
    /**************************/

    if ($_POST['submit'] == TRUE) {
        
    $receiverMail "miamail@yahoo.it";
        
    $name        stripslashes(strip_tags($_POST['name']));
        
    $email        stripslashes(strip_tags($_POST['email']));
        
    $subject    stripslashes(strip_tags($_POST['subject']));
        
    $msg        stripslashes(strip_tags($_POST['msg']));
        
    $ip            $_SERVER['REMOTE_ADDR'];
        
    $msgformat    "From: $name ($ip)\nEmail: $email\n\n$msg";
        
    mail($receiverMail$subject$msgformat"From: $name <$email>")

        if(empty(
    $name) || empty($email) || empty($subject) || empty($msg)) {
            echo 
    "<h3>E-mail non spedita</h3>
    prego compilare tutti i campi"
    ;
        }
        elseif(!
    ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$"$email)) {
            echo 
    "<h2>E-mail non spedita</h2>
    Indirizzo e-mail non valido"
    ;
        }
        elseif(
    mail($receiverMail$subject$msgformat"From: $name <$email>")) {
            echo 
    "<h2>E-mail spedita</h2>
    verrai contattato il prima possibile dal nostro staff."
    ; }
        else {
            echo 
    "<h2>E-mail non spedita</h2>

    Riprova di nuovo...se il problema persiste ci sono dei problemi al server.</p>"
    ;
        }
    }
    else { 
    ?>
    <form method="post" action="">

        <input id="name" name="name" type="text" size="30" maxlength="40" /><label for="name">Nome</label>


        
        <input id="email" name="email" type="text" size="30" maxlength="40" /><label for="email">E-mail</label>


        
        <input id="subject" name="subject" type="text" size="30" maxlength="40" /><label for="subject">Soggetto</label>

        
        
        <textarea id="message" name="msg" cols="35" rows="6"></textarea>
        <label for="message">Messaggio</label>
        

        
        <input id="submit" class="button" type="submit" name="submit" value="Invia" />
    </form>
    ecco il codice...dove ho sbagliato secondo te??

  10. #20
    aggiungi alla fine del codice questa riga

    <?php } ?>

    inoltre alla fine della stringa che ti ho detto di aggiungere prima ci va il punto e virgola così:

    mail($receiverMail, $subject, $msgformat, "From: $name <$email>") ;
    henry

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.