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

    Stampare l'output di un campo con un testo personalizzato

    Salve a tutti, questo è il mio primo post in questo forum perchè è da pochissimo che ho toccato il php... quindi sono una frana e ciò che sto per chiedervi lo conferma :-)

    In sostanza vorrei che l'output del mio campo abbia un testo personalizzato, quindi la variabile che uso è $output che mi da il campo (utente) che mi serve quando la stampo.. tuttavia non riesco ad ottenere che l'output invece di restituirmi il nome dell'utente mi desse ad es "Dettaglio utente" linkato poi all'utente.



    codice:
    <?php print $output ?>
    è la mia base, ma non conosco la sintassi adatta da aggiungere per far si quanto sopra detto.

    Un altra variabile che potrei usare è

    $field: The field handler object that can process the input

    ma ho fatto varie prove senza successo... non so se può realmente servirmi.
    perdonate l'ignoranza

    Vi ringrazio anticipatamente

  2. #2
    Utente di HTML.it L'avatar di brodik
    Registrato dal
    Jan 2009
    Messaggi
    765
    ma intendi un campo input textarea?

    in questo caso
    Codice PHP:
    <?php
    $output 
    $_POST['nome_campo'];//se lo passi tramite metodo GET usa $_GET
    print $output;
    ?>

  3. #3
    Ciao e grazie per l'aiuto.

    No non si tratta di un campo di input, in realtà il campo gia esiste ed è un campo in cui compare il nome dell'utente collegato al suo profilo. Usando la variabile $output riesco a rendere visibile il nome utente (gia collegato al profilo) pero a video ovviamente esce il nome dell'utente quando invece vorrei che il suo nome sia mascherato dalla voce fissa Dettagli utente. In pratica l'output va bene gia così ma devo sostituire semplicemente il testo che ne viene fuori.

    Una cosa del genere:
    codice:
    <?php> $output = "Dettagli prodotti"
    print $output?>
    Purtroppo scrivendo cosi l'output si trasforma in dettagli prodotti come testo semplice e perde il riferimento invece all'utente...


    Speero di essermi spiegato meglio

  4. #4
    Utente di HTML.it L'avatar di Kdes
    Registrato dal
    Oct 2006
    Messaggi
    171
    giacinlui.......

    Guarda bene quello che ha scritto brodik.

    C'è un '>' tag maggiore di troppo!

    E mancano i ';' punto e virgola.
    Sono importanti per il PHP!!!


    Non chiedetemi quanti anni ho!!!!

  5. #5
    LoL, mai pensato di fare:
    Codice PHP:
    echo "Dettagli utente: $output"

  6. #6
    Ciao DKiller92,

    allora seguendo le tue istruzioni ho capito un altra cosa importante e cioè come aggiungere un etichetta ad un campo che comunque mi sarebbe servito e mi hai gia risparmiato un po di tempo :-)
    Ma la cosa nal caso specifico è un po diversa in quanto seguendo le tue istruzioni ottengo.

    Dettaglio Utente: Nome Utente

    Invece Vorrei che "Nome Utente" e cioè l'output fosse trasformato nel testo "Descrizione Utente", quindi:

    Dettaglio Utente(che in realtà è e linka al nome utente)


    Grazie Kdes per l'avvertimento infatti la punteggiatura non la rispettavo....

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.