Ciao a tutti,
scusate la domanda banale, ma non riesco a trovare informazioni per capire come si fa.
devo inserire un normale pulsante "save" che va a salvare su un db sqlite, sto usande drupal 7 con sqlite.
allego sotto il codice, però il pulsante non funziona
grazie per un eventuale aiuto e buon anno :)
<?php
$db = new PDO("sqlite:/media/data/db/configure.db");
if(isset($_POST['submit'])&&($_POST['submit']=="Save")){
if(isset($_POST['temp'])){
$temp = addslashes(filter_var($_POST['temp'], FILTER_SANITIZE_STRING));
$sql=$db->prepare("update configure set temp_imp='$temp' where id='1'");
$sql->execute();
}
}
?>
Configurazione
Temperatura
scusate il resto del codice non si vede aggiungo #
<#html>
<#table><#th>Configurazione<#/th>
<#tr>
<#td>Temperatura<#/td>
<#/tr>
<#tr>
<#td><#input class="input" type="text" name="temperature" value=""/><#/td>
<#tr><#td>
<#input name="submit" type="submit" value="Save">
<#/td><#/tr>
<#/table>
<#/html>
Ciao, una tecnica per scrivere codice in drupal è utilizzare i file tpl.php cosiddetti template.
Qui https://github.com/danzisi/utility_template ho fatto un modulo al volo.
Se metti il tuo codice in viewpage.tpl.php e lanci .miosito/view-page drupal restituisce il codice contenuto.
Modifica secondo le tue esigenze...
Saluti