html dentro php

altomare

Nuovo Utente
26 Gen 2005
8
0
0
Salve a tutti,
so che e' possibile racchiudere codice di php all'interno di html, semplicemente aprendo e chiudendo i tag php all'interno del programma.
Non riesco, invece, a fare il contrario, cioe' nn riesco ad immettere codice html dentro i comandi php, come si puo' raggirare tale problema?
Se ad esempio voglio inserire uno spazio fra due valori fatti stampare dal comando echo, come posso fare, se nn e' possibile mettere il ta <br>. questo e' solo un'esempio ovviamente.
Ciao e grazie a tutti.

:byebye:
 
quando stampi variabili puoi utilizzare due metodi

1) echo $var;
2) echo "$var";

Se le variabili sono di più puoi fai in questo modo:

1) echo $var1 . $var2;

2) echo "$var1 $var2";

Se utilizzi il secondo metodo ti viene stampato anche lo spazio. Con il primo invece i valori delle variabili vengono stampati senza spazi tra l'una e l'altra.

E come faccio ad inserire lo spazio?

In questo modo:

echo $var1 . ' ' . $var2;

Allo stesso modo puoi utilizzare questo sistema per inserire il tag <br> o qualsisaialtro tag html:
$var1 = 'ciao';
$var2 = 'mario';
echo $var1 . '<br>' . $var2;

// Risultato
ciao
mario
 
altomare ha scritto:
Salve a tutti,
so che e' possibile racchiudere codice di php all'interno di html, semplicemente aprendo e chiudendo i tag php all'interno del programma.
<?php
// Codice PHP
?>
Non riesco, invece, a fare il contrario, cioe' nn riesco ad immettere codice html dentro i comandi php, come si puo' raggirare tale problema?
?>
<!-- Codice HTML -->
<?
puoi anche metterlo dentro la struttura di un if:
if ($condizione) {
?> <!-- Codice HTML --> <?
} else {
?> <!-- Codice HTML --> <?
}

quello che ne risentirà di più sarà l'ordine nei tuoi sorgenti...
Se ad esempio voglio inserire uno spazio fra due valori fatti stampare dal comando echo, come posso fare, se nn e' possibile mettere il tag <br>. questo e' solo un'esempio ovviamente.
echo $valor2 .'<br>' .$valore2 .'<br>';

Per qualunque altro problema chiedi pure.
Cmq nella guida su it.php.net nelle spiegazioni di base si parla appunto di dove infilare il codice php e html ;)
 

Discussioni simili