Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    278

    Inviare url tramite email

    Ciao a tutti,ho un problema con l'invio delle mail in remoto.

    devo inviare una mail contenente il percorso per completare la registrazione dell'utente,ma vedo che le email non vengono inviate e da diverse prove ho capito la causa ma non il rimedio,
    Ho un url del tipo:
    Codice PHP:
     $message="http://www.miosito.com/index.php?cmd=user&option=activation&id=".$id_user."&random=".$number_random
    il codice per l'invio delle email e' il seguente:
    Codice PHP:
     $email=$_POST['email'];
     
    $subject="oggetto del messaggio";
    $message="http://www.miosito.com/index.php?cmd=user&option=activation&id=".$id_user."&
    if(mail(
    $email,$subject,$message))
                             {
                               //
    $view->setMessage('insert_user_ok');
                             } 
    Il probema sta in $message e penso siano i 2 slash prima di www e l'altro dopo com,ho provato a trasformarli in entita', ma nulla.
    Se gli slash li tolgo la mail viene regolarmente inviata ma chiaramente ho una stringa che chiaramente non mi fa puntare al sito.

    Come si puo risolvere??
    Grazie

  2. #2
    Utente di HTML.it L'avatar di las
    Registrato dal
    Apr 2002
    Messaggi
    1,221
    sei sicuro che siano gli slash? a me la funzione mail non ha mai dato problemi con gli url

    Il calcolatore è straordinariamente veloce, accurato e stupido.
    L'uomo è incredibilmente lento, impreciso e creativo.
    L'insieme dei due costituisce una forza incalcolabile.
    (Albert Einstein)

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.