Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 14
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2012
    Messaggi
    69

    form mail utilizzabile 1 votla

    salve, mi ritrovo con il seguente problema,
    ho un form mail che deve apparire in una pagina php
    e una volta compilato, ovvero inviata una mail
    questo non deve essere mai più visualizzato,
    qualcuno ha qualche idea?..

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    227
    Proverei un qualcosa del tipo

    Codice PHP:
    $mostraForm true;

    if(
    mail(...))
       
    $mostraForm false;

    if(
    $mostraForm){
    //Mostra il form


    Thinker

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2012
    Messaggi
    69
    e già che ci siamo..
    il form mail dovrebbe inviare il link della pagina stessa..

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    227
    Intendi qualcosa del tipo

    codice:
    <form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2012
    Messaggi
    69
    si.. grazie di tutto!
    ma forse potrei spiegarmi meglio..
    allora:
    io utilizzo un form mail tipo questo:
    http://we.register.it/support/formmail.html
    e vorrei che quando la pagina si carica il corpo del messaggio
    sia il link della pagina stessa,(che cambierà continuamente)
    lo scopo finale è che l'utente si invii tramite mail
    il link alla propria pagina..

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    227
    Beh, è lo stesso discorso
    Puoi usare qualcosa del tipo
    codice:
    <textarea name="message"><?php echo $_SERVER["PHP_SELF"]; ?></textarea>

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2012
    Messaggi
    69
    grazie faccio un pò di prove

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    227
    Se hai problemi non esitare a chiedere

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2012
    Messaggi
    69
    salve sono arrivato ad un punto

    confirm
    ora servirebbe solo che al posto della parola link nel body della mail compaia
    il link, per "estrapolarlo" ho trovato questo:
    Codice PHP:
    <?php
    02
    function curPageURL() {
    03
     $pageURL 
    'http';
    04
     
    if ($_SERVER["HTTPS"] == "on") {$pageURL .= "s";}
    05
     $pageURL 
    .= "://";
    06
     
    if ($_SERVER["SERVER_PORT"] != "80") {
    07
      $pageURL 
    .= $_SERVER["SERVER_NAME"].":".$_SERVER["SERVER_PORT"].$_SERVER["REQUEST_URI"];
    08
     
    } else {
    09
      $pageURL 
    .= $_SERVER["SERVER_NAME"].$_SERVER["REQUEST_URI"];
    10
     
    }
    11
     
    return $pageURL;
    12
    }
    13
    ?>
    e poi
    Codice PHP:
    <?php echo curPageURL(); ?>

  10. #10
    Utente di HTML.it
    Registrato dal
    Dec 2012
    Messaggi
    69
    ora non so come utilizzare la parte in php per scrivere l'url nel bodt

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.