Non riesco a utilizzare script php all'interno di una pagina html. Non riesco nemmeno provando con una semplice istruzione ECHO.
All'interno di un file .php invece funziona.
Non riesco a utilizzare script php all'interno di una pagina html. Non riesco nemmeno provando con una semplice istruzione ECHO.
All'interno di un file .php invece funziona.
È normale: per eseguire codice PHP devi usare un file PHP.
Un file HTML non verrà interpretato come sorgente PHP.
I suggerimenti che do più spesso:
- Le funzioni mysql_* non fanno più parte di PHP. Usa PDO o MySQLi.
- Il supporto a PHP 5.x è cessato l'1 gennaio 2019, e con esso le funzioni mysql_*. Che ti piaccia o no.
- Non memorizzare le password in chiaro nella base di dati. Usa password_hash().
- Indenta correttamente il codice e usa nomi significativi per gli identificatori.
Grazie per la risposta. Allora come posso fare per sviluppare una web application che possa essere utilizzata da più utenti e possa gestire il DB con l'utilizzo di pagine dinamiche? Solo utilizzando files .php?
Sì, normalmente si utilizzano file .php. Se proprio hai necessità di eseguire codice PHP in pagine .html, puoi procedere come spiegato qui, anche se normalmente si utilizzano pagine .php.
Ciao!
regolamento altervista_______________ regolamento forum
Ho provato a inserire questa riga:
AddType application/x-httpd-php .html
In htaccess come indicato al link che mi hai mandato.
Purtroppo Altervista mi fornisce alcune strade senza che io possa capire quale sia quella giusta.
Penso sia il motivo per cui non riesco ancora.
Sarei tuttavia interessato ad eseguire essenzialmente pagine .php come dici che sia la buona pratica ma come fate per la parte grafica?
Una pagina .php non differisce da una .html se non per la sua facoltà di poter eseguire codice .php, per il resto non cambia.
Inoltre una buona pratica è relegare la parte grafica ai file css e a strutture a template.
Ecchi Paradise - Frammenti Perduti - Semplici Parole - Recensioni ed Opinioni
Non contattatemi privatamente per ricevere supporto, per queste cose esiste il forum pubblico.
Questo scrypt per esempio mi restituisce errore dove ci sono tag html
<form action=”” method=get>
<input type=submit name=”cmdriempi” value= “riempi il combobox”>
</form>
<?php
// acquisizione dati dal form html
if (isset($_GET[“cmdriempi”]))
{
$v=array(“spaghetti”,”maccheroni”,”lasagna”);
// riempimento di un combobox
echo ‘<H2 VISUALIZZAZIONE combobox ></h2>’;
echo ‘<select name=”cmbvalori”>’;
for ($k=0;$k<3;$k++)
{
echo ‘<option >’.$v[$k].'</option>’;
}
echo ‘</select>’;
}
?>
Ultima modifica di alemoppo : 23-11-2019 alle ore 11.56.33 Motivo: +tag
Stai utilizzando apici errati.
Invece di ” devi usare "
Invece di ’ devi usare '
Non ho provato ma dovrebbe essere:
Ciao!Codice PHP:
<form action="" method=get>
<input type=submit name="cmdriempi" value= "riempi il combobox">
</form>
<?php
// acquisizione dati dal form html
if (isset($_GET["cmdriempi"]))
{
$v=array("spaghetti","maccheroni","lasagna");
// riempimento di un combobox
echo '<H2 VISUALIZZAZIONE combobox ></h2>';
echo '<select name="cmbvalori">';
for ($k=0;$k<3;$k++)
{
echo '<option >'.$v[$k].'</option>';
}
echo '</select>';
}
?>
Ultima modifica di alemoppo : 23-11-2019 alle ore 11.58.32
regolamento altervista_______________ regolamento forum
Questo scrypt per esempio mi restituisce errore dove ci sono tag html
<form action=”” method=get>
<input type=submit name=”cmdriempi” value= “riempi il combobox”>
</form>
<?php
// acquisizione dati dal form html
if (isset($_GET[“cmdriempi”]))
{
$v=array(“spaghetti”,”maccheroni”,”lasagna”);
// riempimento di un combobox
echo ‘<H2 VISUALIZZAZIONE combobox ></h2>’;
echo ‘<select name=”cmbvalori”>’;
for ($k=0;$k<3;$k++)
{
echo ‘<option >’.$v[$k].'</option>’;
}
echo ‘</select>’;
}
?>
Anche se in ritardo ti ringrazio tanto. Funziona perfettamente e mi sara molto utile.