Pagina 1 di 4 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 40
  1. #1

    PROBLEMA!! Form email in sito HTML con script in php.

    salve, sono reduce da un altro thread sui topic dell HTML...

    se volete sapere dall'inizio la mia vicenda, potete seguirla qui


    Ora il problema è fare funzionare il tutto...

    qualcuno può segnalarmi qualche script funzionante?
    Il sito è di un'agenzia immobiliare, e il form in questione è importantissimo che contenga questi campi:

    nome

    cognome

    indirizzo mail

    telefono

    cod. riferimento immobile

    testo del messaggio...


    il form è OK , il problema è come farlo funzionare...
    Accetto qualsiasi consiglio..Grazieeeee.

  2. #2
    Utente di HTML.it L'avatar di ispuk
    Registrato dal
    Jan 2009
    Messaggi
    1,026
    il form cosa deve fare? è un form di registrazione utente o di invio email o per cos'altro?

  3. #3
    lo dice il titolo...
    E' un form per l'invio di email per richiesta informazioni sugli immobili, dato che è un sito di un'agenzia immobiliare

  4. #4
    Utente di HTML.it L'avatar di ispuk
    Registrato dal
    Jan 2009
    Messaggi
    1,026
    vediamo se velocemente riesco ad aiutarti prova ad inserire un codice del genere

    fai una form di questo tipo (è tirata via):
    codice:
    <form method="post" action= "<?php $_SERVER ['PHP_SELF'] ?>">
    Il tuo nome e cognome
    <input type="text" name="mittente"/>
    
    La tua e-mail
    <input type="text" name="emailmittente"/>
    codice
    <input type="text" name="codice" /></br>
    
    <textarea name="testo"  >scrivi il testo qui</textarea>
    <input type="submit" name="invia" value="Invia"/>
    <input type="reset" name="reset" value="Cancella "/>
    </form>
    e nella stessa pagina(o in un altra a seconda dell'action che vuoi) in php usi una roba del genere(sempre tirata via velocemente):

    Codice PHP:
    <?php 
    if( isset($invia))
    {

    $email="scrivi qui la email a cui vuoi inoltrare i dati";
    $header "From: "$mittente " <" $emailmittente ">\r\n";
    mail($email$mittente$testo$header);
    }


    ?>
    scusa ma ho scritto tutto velocemente posso avere dimenticato qualcosa.....

  5. #5
    ti ringrazio davvero di cuore...ora provo e ti faccio sapere...

    PS: io non capisco un "h" di php...solo una buona base di html, dunque non so SE hai dimenticato qualcosa e COSA hai dimenticato

  6. #6
    allora....RESPONSO NEGATIVO!!

    ho modificato la stringa
    Codice PHP:
    $email="scrivi qui la email a cui vuoi inoltrare i dati"
    con la mia mail e così com'era non ha funzionato (mi dava l'errore 405).

    Allora ho modificato la stringa
    form method="post" action= "<?php $_SERVER ['PHP_SELF'] ?>">
    con il nome del file (nel mio caso aa.php).

    in questo caso, una volta cliccato su "invia" la pagina è diventata bianca (senza nessun errore) e mi ha fatto capire che qualcosa sarebbe andato bene.....INVECE NO!

    Cosa si deve cambiare ancora??

  7. #7
    Utente di HTML.it L'avatar di ispuk
    Registrato dal
    Jan 2009
    Messaggi
    1,026
    aspetta,hai controllato se l'email arriva?

    nell'action hai sostituito " $_SERVER.... etc" con "aa.php"?

    aa.php contiene il codice php che ti ho dato?

  8. #8
    1-si, ho controllato e l'email tuttora non è arrivata...

    2- si, nel file aa.php ho copiato il codice che mi hai fornito tu...

  9. #9
    cosa devo fare, quindi??

    basta che mi aiutate a fare funzionare il form...poi me lo modifico io, per le esigenze del sito..

    Grazie di cuore

  10. #10
    Utente di HTML.it
    Registrato dal
    Jul 2009
    Messaggi
    31
    fai un copia e incolla di tutto il codice ke hai scritto nei 2 script cosi è piu semplice aiutarti ^_^ ciau

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.