Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente bannato
    Registrato dal
    Jan 2004
    Messaggi
    22

    output su casella di testo

    salve
    so che sembra una domanda piuttosto banale, ma mi sto addentrando ora nel mondo di php

    ho una casella di testo chiamata "data"
    la mia semplice idea è scrivere uno script che prenda la data di sistema e la inserisca in tale casella..

    ho scritto

    <? php data.value = date(); ?>
    ma mi restituisce

    Parse error: parse error, unexpected '=' in d:\test\index.php on line 295

    qual'è la modalità che devo seguire?

    grazie mille

  2. #2
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    Se vuoi la data del momento di esecuzone devi scrivere:
    Codice PHP:
    echo date('d-m-Y',time()); 
    dove time() e' il timestamp attuale(valore in secondi).
    e le lettere fra ' ' determinano la formattazione della data.
    http://it.php.net/manual/it/function.date.php
    date() da solo non produce nulla ma va abinato con la formattazione e time() da solo stampa solo i secondi. Puoi usare tutti i parametri che vuoi (d m Y... e tutti gli altri)e visualizzarli con - _ : o come preferisci(io ho usato i trattini).

  3. #3
    queso non è javascript


    <?php echo date('d/m/Y'); ?>

    in un qualunque punto della pagina (anche fuori da elementi di form...)

    per i parametri... li ho messi un po' a memoria e non sono sicuro siano giusti.. e poi potresti volerli personalizare... quindi dai una lettura qua:

    www.php.net/date


  4. #4
    Originariamente inviato da marco80
    Se vuoi la data del momento di esecuzone devi scrivere:
    Codice PHP:
    echo date('d-m-Y',time()); 
    dove time() e' il timestamp attuale(valore in secondi).
    e le lettere fra ' ' determinano la formattazione della data.
    http://it.php.net/manual/it/function.date.php
    date() da solo non produce nulla ma va abinato con la formattazione e time() da solo stampa solo i secondi. Puoi usare tutti i parametri che vuoi (d m Y... e tutti gli altri)e visualizzarli con - _ : o come preferisci(io ho usato i trattini).

    non c'è bisogno di time....se non specifichi un timestamp prende automaticamente quello attuale


  5. #5
    Utente bannato
    Registrato dal
    Jan 2004
    Messaggi
    22
    ma il mio problema era inserire la data nella casella di testo...
    come faccio?

  6. #6
    Originariamente inviato da dangerdvd
    ma il mio problema era inserire la data nella casella di testo...
    come faccio?
    allo stesso modo in cui lo inserisci in qualsiasi altro punto della pagina... cioè nel modo indicato sopra....


    in particolare la data dev'essere il valore della proprietà value?

    bene:

    <input name="bla" etc etc value="<?php echo date('d/m/Y'); ?>" etc etc>


  7. #7
    Utente bannato
    Registrato dal
    Jan 2004
    Messaggi
    22
    grazie mille tutto ok ora

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.