-
problema php
ciao a tutti sono nuovo ed ho un problema:
ho creato un file con questi codici:
Codice PHP:
<?php
$nome = john;
$cognome = walker;
?>
<html>
<body>
<?php
print('conto $nome /n ')
print (' conto $nome $cognome /n ')
?>
</body>
</html>
come mai se salvo il file e lo carico in gestione file, aprendolo, non visualizzo niente? dove ho sbagliato? grazie a tutti
-
devi includere il file dove hai $nome e $cognome
-
- L'estensione del file è .php ?
- Se vuoi che vengano sostituiti i valori delle variabili, dovresti usare i doppi apici, oppure concatenare le variabili alla stringa iniziale
Ciao!
-
...sono più propenso all'estensione non PHP del file... mancando il ";" alla fine delle righe col print, avrebbe almeno ricevuto un messaggio di errore...
Ma che è il carattere /n? Se era per il comando di caporiga, va scritto \n... e come già detto, le variabili vanno concatenate...
-
Inoltre devi anche includere i valori delle variabili tra apici:
Codice PHP:
$nome = 'john';
$cognome = 'walker';
Altrimenti riceverai dei warning da PHP ;)
-
grazie mille ora mi trascrive le variabili, solo che con ' \n ' non va a capo :/ come mai?
-
Perché \n è un carattere speciale, e si comporta come le variabili. Quindi dovresti metterlo tra doppi apici.
Ah: il "\n" manda a capo nel codice, ma se vuoi vedere nell'html (interpretato) un ritorno a capo, devi usare il <br>.
Ciao!
-
ok con il <br> funziona :D grazie mille