Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 27

Discussione: Non stampa data e ora

  1. #1
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544

    Non stampa data e ora

    In un file esterno.js ho questo codice...

    Codice PHP:
    function WebDate_ScrivimiS() {
    var 
    now = new Date();
    var 
    year now.getFullYear();
    var 
    ora now.toTimeString();
    var 
    nameDay = new Array('domenica','lunedì','martedì','mercoledì','giovedì','venerdì','sabato');
    var 
    nameMth = new Array('gennaio','febbraio','marzo','aprile','maggio','giugno','luglio','agosto','settembre','ottobre','novembre','dicembre');
    document.getElementById("hdn_data_localeS").value nameDay[now.getDay()]+ " " now.getDate() + " " nameMth[now.getMonth()] + " " year " - " ora;

    ...e lo richiamo nella home e stampa data-ora

    Codice PHP:
    ....

    <
    input type="hiddenS" id="hdn_data_localeS" name="WebDate_ScrivimiS" />
    <
    script type="text/javascript">WebDate_ScrivimiS();</script> 
    Allora ho messo il richiamo anche nel codice che invia mail di notifica, ma qui non mi stampa la data-ora


    Codice PHP:

    $data_localeS 
    = ($_POST['WebDate_ScrivimiS']); 

    ...

    <
    html>
    <
    head>
    </
    head>
    <
    body>
    <
    table>
    <
    p style=\"font-family:arial,verdana;font-size:11px;color:#000080;\">$data_localeS</p>

    ... 

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    <input type="hiddenS"
    e questa che roba e'?

    Comunque dal server devi ricevere il campo, non la function

    Ti sposto su PHP
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  3. #3
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544
    Originariamente inviato da br1
    e questa che roba e'?

    Comunque dal server devi ricevere il campo, non la function

    Ti sposto su PHP
    Però in parte funziona

  4. #4
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da br1
    e questa che roba e'?

    Comunque dal server devi ricevere il campo, non la function

    Ti sposto su PHP
    Chiedo scusa, non avevo notato che il campo e la function hanno lo stesso nome
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  5. #5
    scusa ma come è fatto l'invio della mail?
    Sei certo che nell'input lo stampi?


  6. #6
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544
    Originariamente inviato da scimmiaparlante
    scusa ma come è fatto l'invio della mail?
    Sei certo che nell'input lo stampi?

    La mail arriva regolarmente formattata, manca solo data e ora.

    Come si fa a vedere che nell'input lo stampa?

    Al posto di hiddenS ho messo text ma non cambia niente

    Codice PHP:
    <input type="text" id="hdn_data_localeS" name="WebDate_ScrivimiS" /> 

  7. #7
    riprovo:

    nel nuovo input si vede l'ora?
    il file del teso della mail come è fatto?

  8. #8
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544
    Originariamente inviato da scimmiaparlante
    riprovo:

    nel nuovo input si vede l'ora?
    il file del teso della mail come è fatto?
    Non stampa niente, questo il codice completo

    Codice PHP:
    $headersS  "MIME-Version: 1.0\r\n";
    $headersS .= "content-type: text/html; charset=iso-8859-1\r\n";
    $headersS .= "X-Mailer: PHP\n"
    $headersS .= "From:io<miamail@gmail.com>\r\n"

    $headers1S  "MIME-Version: 1.0\r\n";
    $headers1S .= "content-type: text/html; charset=iso-8859-1\r\n";
    $headers1S .= "X-Mailer: PHP\n"
    $headers1S .= "From:$suoemailS\r\n";  

    //Messaggio del Cliente a me 
    $aS "io<miamail@gmail.com>";   
    $oggettoS "Successo del Cliente";  //Le mail vanno formattate con HTML 
    $messaggioMailS "<html>
    <head>
    </head>
    <body>
    <table>
    <tr>
    <td>
    <p style=\"font-family:arial,verdana;font-size:17px;color:#000080;font-weight:bold;\">
    SUCCESSO DEL CLIENTE :</p>
    </td>
    </tr>
    <tr>
    <td>
    <p style=\"font-family:arial,verdana;font-size:11px;color:#000080;\">
    $data_localeS</p>
    </td>
    </tr>
    <tr>
    <td>
    <p style=\"font-family:arial,verdana;font-size:14px;color:#000080;\">




    <div style=\"width:auto;height:4px;\"><font style=\"color:#666666;\">Nome:</font>
    $nomeS</div>


    <div style=\"width:auto;height:4px;\"><font style=\"color:#666666;\">Email:</font>
    $suoemailS</div>


    <div style=\"width:auto;height:4px;\"><font style=\"color:#666666;\">Citt&agrave;:</font>
    $cittaS</div>


    <div style=\"width:auto;height:4px;\"><font style=\"color:#666666;\">Country:</font>"
    .$countries[$two_letter_country_code][1]."</div>


    <div style=\"width:auto;height:4px;\"><font style=\"color:#666666;\">Ip:</font><font style=\"font-family:arial,verdana;font-size:13px;\">
    $ip</font>$bandierina</div>




    <p style=\"color:#666666;margin-bottom:10px;\">Successo:</p>
    $messaggioS




    </p>
    </td>
    </tr>
    </table> 
    </body>
    </html>"
    ;
    //Invio della mail 
    mail($aS,$oggettoS,$messaggioMailS,$headers1S); 

    //Invio e-mail di ringraziamento al Cliente
    $suoemailS "$suoemailS";
    $oggetto1S "Complimenti!"
    $messaggioMail1S "<html>
    <head>
    </head>
    <body>
    <table>
    <tr>
    <td>
    <p style=\"font-family:arial,verdana;font-size:17px;color:#000080;font-weight:bold;\">
    - RISPOSTA AUTOMATICA -</p>
    </td>
    </tr>
    <tr>
    <td>
    <p style=\"font-family:arial,verdana;font-size:11px;color:#000080;\">
    $data_localeS</p>
    </td>
    </tr>
    <tr>
    <td>
    <p style=\"font-family:arial,verdana;font-size:14px;color:#000080;padding-top:15px;\">


    Ciao[b]
    $nomeS[/b],




    Complimenti per il tuo successo!






    A presto,

     
    <font style=\"font-family:arial,verdana;font-size:11px;font-style:italic;color:#000080;\">by Alberti.Gruppo ALVEO</font>


    <a href=\"http://www.gruppoalveo.altervista.org\" style=\"font-family:arial,verdana;font-size:13px;color:#0000ff;text-decoration:none;\">[url]www.gruppoalveo.altervista.org[/url]</a>
    </p>
    </td>
    </tr>
    </table>
    <table>


    <tr>
    <td>
    <p style=\"background-color:#e4e4e4;width:1000px;height:20px;line-height:20px;font-family:arial;font-size:12px;color:#9e0001;\">
    ----- Original Message -----</p>
    </td>
    </tr>
    <tr>
    <td>
    <p style=\"background-color:#ededed;width:1000px;\">


    $messaggioMailS</p>
    </td>
    </tr>
    </table>
    </body>
    </html>"
    ;
    //Invio della mail 
    mail ($suoemailS,$oggetto1S,$messaggioMail1S,$headersS); 

  9. #9
    da me il javascript funziona benissimo

    nella pagina php ci sono delle virgolette senza escape.
    Non ti danno errore???

    poi tutte le variabili dove le prendi nel php?

  10. #10
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544
    Originariamente inviato da scimmiaparlante
    da me il javascript funziona benissimo

    nella pagina php ci sono delle virgolette senza escape.
    Non ti danno errore???

    poi tutte le variabili dove le prendi nel php?
    Nessun errore, forse ti riferisci alle virgolette degli headers

    Le variabili

    Codice PHP:
    $data_localeS = ($_POST['WebDate_ScrivimiS']);  
    $nomeS stripslashes(htmlentities(ucfirst(trim($_POST['nomeS']))));
    $cittaS stripslashes(htmlentities(ucfirst(trim($_POST['cittaS'])))); 
    $suoemailS htmlentities($_POST['suoemailS']); 
    $suoemailS str_replace(" ","",$suoemailS); // Toglie gli spazi interni nella mail
    $messaggioS stripslashes(htmlentities(trim($_POST['messaggioS']))); 
    $validatorS stripslashes(htmlentities(trim($_POST['validatorS']))); 

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 © 2024 vBulletin Solutions, Inc. All rights reserved.