Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    mandare email da link testuale

    Ciao a tutti e buona domenica,
    qualcuno sa se c'è un modo per permettere l'invio di una email preimpostata solo cliccando su un link?

    avevo provato con:

    <a href="pagina.php?action=inviamail>Invia la Mail</a>
    if ($action == 'inviamail') {
    mail ($destinatario, $oggetto, $messaggio, $headers);
    }

    ma a parte che non funziona ha il problema che mi ricarica la pagina e vorrei evitarlo.

    Qualcuno può aiutarmi?
    Viviamo tutti in una palude di fango, ma alcuni di noi guardano le Stelle http://www.comunicareoltre.it

  2. #2
    scusa ma nn dovresti mettere $_GET['action']=='inviamail' ?! magari dico una stupidata ma se nn metti GET come lo prende il valore dell'IF

  3. #3
    ottima osservazione, adesso funziona, e sorvolando anche sul fatto che non volevo si ricaricasse la pagina (avevo creato un sistema di login infantile, mentre adesso userò le sessioni) ho un solo problema, vedo di spiegarmi:

    la pagina (pagina1.php) legge un file di testo che contiene dei nomi cognomi ed indirizzi email associati. per cui sulla pagina vedrò un elenco del genere:

    Nome: Antonio Cognome: Fabrizi Email: a-fabrizi@yahoo.it

    volevo mandare una mail preimpostata a ciascuno di essi cliccando su un link associato ad ogni nome. ho l'oggettivo problema però che dovrei strutturare il link così:

    invia mail preimpostata

    e poi dovrei usare il seguente codice:
    if ($_GET['action'] == conferma){
    mail ($riga[6], $ogg1, $mess1, $head1);
    }

    dove riga[6] è l'indirizzo email della persona letto dal ciclo foreach che legge l'array in cui ho convertito il file di testo. Il punto è che riga[6] vale per tutti i nominativi per cui rischio di mandare l'email preimpostata a tutti o peggio solo all' ultimo nominativo in lista. come faccio a prendere il controllo?

    Vi chiedo scusa se non sono stata chiara?
    Viviamo tutti in una palude di fango, ma alcuni di noi guardano le Stelle http://www.comunicareoltre.it

  4. #4
    Ho provato meglio e mi sono accorta che funziona... chissà perchè!
    Viviamo tutti in una palude di fango, ma alcuni di noi guardano le Stelle http://www.comunicareoltre.it

  5. #5
    Utente di HTML.it L'avatar di luke83
    Registrato dal
    Jul 2000
    Messaggi
    1,217
    [php]
    echo 'clicca';
    [php]

    la sintassi la trovi qui

    ..::Luca::..
    » "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
    » "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
    [frasi random] - [Lucopedia] - [laFetta]

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.