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

    problema nella stampa di una variabile!

    ciao a tutti ho un piccolo problema nel visualizzare una variabile.
    allora
    print "<td>$descrizione2</td>";
    allora in questo modo posso visualizzazre il contenuto della variabile $descrizione.

    print '<td width="400" height="20" >$codjeeg</td>';
    in questo modo mi appare unicamente quello che e' scritto tra i due segni ><.

    cosa sbaglio? o meglio cosa c'e' di diverso tra le due righe?
    ho provato a sostituire gli apici con le doppie virgolette..ma mi da errore!

    so che e' un problema ridicolo ma stando alle primissime armi .....

    grazie a tutti

  2. #2
    ciao!
    E' buona norma concatenare la parte stringa alla parte variabile..
    ad esempio:

    Codice PHP:
     echo '<td colspan="2">'.$var.'</td>'
    Ti consiglio inoltre di inserire il codice che posti fra i tag CODE e PHP

  3. #3
    è semplciemente una caratteristica di PHP (documentata nel manuale).

    Le stringhe delimitate da apici singoli vengono stampate a video "così come sono".

    Le stringhe delimitate da apici doppi, permettono la stampa del valore di eventuali variabili al proprio interno.

    In ogni caso, come dice mangusta91, se concateni il valore vai sul sicuro.

  4. #4
    Originariamente inviato da mangusta91
    ciao!
    E' buona norma concatenare la parte stringa alla parte variabile..
    No, non lo e'. La buona norma e' non stampare HTML da PHP.

  5. #5
    Caro k.b, apprezzo sempre molto i tuoi interventi, ma se il nostro amico per i suoi motivi stampa html da php (anche se sconsigliato) mi sono permesso di consigliargli la concatenazione per andare "sul sicuro", tutto qui.

  6. #6
    grazie milla mangusta!
    grazie anche a piesse.

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.