Sziasztok!
A modulok közül a "PHP filter 6.15 Beágyazott PHP forráskódok futtatását teszi lehetővé." engedélyezve van. A mezőket kirakom.
A formoknál az adminisztáció -> ürlap -> szerkesztés -> beállítások alatt a beviteli forma php code. A php kódjaimat a További kiegészítések alá próbáltam bevinni, de még a sima echo-ra sem csinál semmit.
Az eredményt szeretném beírni adatbázisban.
pl valami hasonló:
function test_form_submit($form, &$form_state) { db_query("INSERT INTO {table} (name, log, hidden) VALUES ('%s', %d, '%s')", $form_state['values']['name'], $form_state['values']['access']['log'], $form_state['values']['hidden']); drupal_set_message(t('Your form has been saved.')); }
hova illeszem be?
hova rakjam be az adatbázishoz a belépő kódot?
pl:
$kapcsolat = mysql_connect( "localhost",$felhasznalo, $jelszo );
Ha kiegészítés kell, akkor szívesen írok.
Üdv:
Péter
Drupal verzió:
Fórum:
nem igazán érthető
Mit is szeretnél pontosan?
pontosabban
Szia!
Egy formot szeretnék, melyről értékeket egy általam használt adatbázisba írok.
tags. $form and $form_state are available variables. If validation fails, use the form_set_error function to prevent the form from being submitted. Use the same syntax as a _validate function used in the Forms API."
Elkezdtem próbálni a drupalt, s az adminisztráció->ürlap->szerkesztés alatt találtam rá a köv linkre a További kiegészítések alatt:
"Enter PHP code to perform additional validation for this form. Include the
A Forms Api link vitt a
http://api.drupal.org/api/drupal/developer--topics--forms_api.html/6
oldalra. Megtaláltam a kódot.
"
Gondoltam bemásolom oda s elé illesztek egy mysql_select_db( $adatbazis, $kapcsolat )-ot, de bármilyen php kódot írtam, nem kezelte le.
webről szeretnék egy mysql adatbázist kezelni
első körben feltölteni,
második körben adatokat lekérni
Üdv:
Spahi
saját modul fejlesztése
Amit találtál az egy Webform űrlap, melyhez a További kiegészítéseknél készíthetsz egy saját submit függvényt is.
A Webform modul akkor használatos, ha adatokat akarunk bekérni a felhasználótól, amiket aztán e-mailben szeretnénk továbbítani.
Úgy tippelem, hogy ahhoz amit te szeretnél, egy saját modulra lesz szükség. A modul fejlesztéshez itt találsz segítséget.
sajat modulba
ilyen kodot sajat modulba kell tenni.
a webform modul urlapja es a Drupal form API ket kulonbozo dolog..