Visualizzazione risultati 1 fino 8 di 8

Discussione: link non funzionanti in email inviata con php

  1. #1
    Guest

    Predefinito link non funzionanti in email inviata con php

    Ho creato un form che consente l'inserimento di html. Ma quando nel codice è presente un collegamento, questo non funziona poichè inserisce degli slash nella destinazione, es. /http://www.sito.it/ invece di http://www.sito.it/

  2. #2
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,769

    Predefinito

    Potresti postare il codice del tuo script?

    L'unica cosa che mi viene in mentre è che stai usando la funzione addslashes(), che inserisci li slash come dici te, anche se, non so se sbaglio, ma mi sembra che nel tuo caso non dovrebbe inserire alcuno slash la funzione, cmq se la usi prova a levarla, altrimenti non saprei, dovrei postare il codice che usi.

    Sevenjeak
    Software developer and much more

  3. #3
    Guest

    Predefinito

    Codice PHP:
    <?php
    $mail
    = strip_tags($_POST['email']);
    $testo = $_POST['editor1'];
    $a = $email;
    $oggetto = $_POST['oggetto'];
    $redirect = "inviomail.php";
    $messaggio .= $testo;

    $intestazioni = "MIME-Version: 1.0\r\n";
    $intestazioni .= "Content-type: text/html; charset=iso-8859-1\r\n";

    $intestazioni .= "From: Me<miamail@mail.it>\r\n";
    $intestazioni .= "Cc: [email]mia@mail.it[/email]\r \n";
    $intestazioni .= "Reply-To: Me<miamail@mail.it> \r \n";
    $intestazioni .= "X-Mailer: PHP/" . phpversion();
    mail($a, $oggetto, $messaggio, $intestazioni);
    header("Location: $redirect");
    ?>
    Ultima modifica di alboscl : 03-02-2012 alle ore 18.37.18

  4. #4
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,769

    Predefinito

    Non vedo in che modo possa inserire li slash il tuo script, ma la variabile $email, presente in seconda riga dove la dichiari?
    Ultima modifica di sevenjeak : 02-02-2012 alle ore 21.56.46

    Sevenjeak
    Software developer and much more

  5. #5
    Guest

    Predefinito

    La variable $mail la attribuisco in un secondo momento alla variabile $a nella quarta riga
    Ultima modifica di alboscl : 03-02-2012 alle ore 18.36.59

  6. #6
    L'avatar di sevenjeak
    sevenjeak non è connesso AlterGuru
    Data registrazione
    25-10-2007
    Residenza
    Roma
    Messaggi
    1,769

    Predefinito

    Ho riletto il codice e mi dispiace ma non riesco a vedere dove sia il problema, non vedo come possa inserirti li slash il tuo codice, dovresti aspettare altre risposte.

    Sevenjeak
    Software developer and much more

  7. #7
    L'avatar di radiodelmomento
    radiodelmomento non è connesso AlterGuru
    Data registrazione
    09-09-2010
    Messaggi
    1,075

    Predefinito

    Puoi postare anche il codice HTML?
    Perché in questa riga metti .= e non =?
    Codice PHP:
    $messaggio .= $testo;
    Ciao!

  8. #8
    Guest

    Predefinito

    Non è il codice html che crea problemi perchè ho già provato a toglierlo dallo script ma non funziona lo stesso.

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •