Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di allin81
    Registrato dal
    Mar 2011
    Messaggi
    1,875

    Modificare il valore di un campo di testo con una variabile inserita in un altro campo

    Buongiorno
    avrei necessità di cambiare dinamicamente il valore "prezzo" all'interno di un campo di testo dove inserisco il titolo della pagina, prendendolo dal campo di testo "prezzo".

    Mi spiego meglio:
    Nel pannello ho il campo di testo "prezzo" che equivale a 130 €
    Poi ho un campo di testo chiamato "title" dove inserisco il titolo di quella pagina per i motori di ricerca, qualcosa tipo: "Acquista il biglietto andata e ritorno a soli 130 €"

    Adesso vorrei che il campo di testo "title" sia dinamico e prendesse il valore ogni volta che lo vado a modificare nel campo "prezzo"

    Quindi se un giorno decido di cambiare il prezzo in 150 €, non vorrei andare a modificare anche il campo title in modo da fare prima.

    Esiste un modo per fare ciò?

    Avevo pensato di costruire il titolo a mano e quindi qualcosa tipo:
    codice:
    echo"$title - $prezzo";
    Ma spesso il prezzo è proprio in mezzo al titolo, tipo: "Acquista a soli 130 € il tuo biglietto andata e ritorno".
    Ci sarebbe un'alternativa per fare cio'?
    Grazie
    Altrimenti dovrei modificare oltre 100 record ogni volta a mano e se metto una promozione diventa un casino

  2. #2

  3. #3
    Utente di HTML.it L'avatar di allin81
    Registrato dal
    Mar 2011
    Messaggi
    1,875
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    grazie, era quello che cercavo, funziona benissimo.

    quindi devo usare sempre %d come valore oppure una lettera vale l'altra?
    Ultima modifica di allin81; 06-05-2022 a 12:56

  4. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,445
    All'inizio della pagina c'è una tabella, quelle lettere hanno un significato %d dice di trattare la variabile come un numero intero e mostrarlo come decimale con segno.
    Se vuoi trattarlo diversamente, scegli la lettera adeguata al tuo intento, ma non mettere lettere a caso.

    Forse dovresti usare f, dato che i prezzi possono essere dei decimali.
    Ultima modifica di Alhazred; 06-05-2022 a 15:05

  5. #5
    Utente di HTML.it L'avatar di allin81
    Registrato dal
    Mar 2011
    Messaggi
    1,875
    si ho visto anche la tabella, la %d è perfetta, alla fine le cifre le mostro senza decimali
    Grazie

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.