több user felvétele mysql adalbázisból

dropkick képe

Sziasztok
még elég kezdő vagyok, és szeretném megkérdezni hogyha van mondjuk 150 felhasználóm (név,nick,email,telefon...miegymás) és azokat fel szeretném venni drupal usernek azt hogy oldhatom meg 3 napos gépelés helyett ?

köszi előre is

zserno képe

A user_save() eljárással tudsz felhasználókat létrehozni.
Bővebben ld. a vonatkozó Drupal API oldalt: http://api.drupal.org/api/function/user_save/5
Példa. Készíts egy egyszerű oldalt, melyben az input filter php, és próbáld ki az alábbi kódot:

user_save(new stdClass(),
    array(
      'name' => "test", 
      'pass' => "password",
      'mail' => "[email protected]",
      'status' => 1
    )
);

A legelegánsabb azonban szerintem mindezt egy telepítési profilba tenni, melyről többet is megtudhatsz, ha eljösz a következő budapesti találkozóra :)
0
0
dropkick képe

akkor most az extra.hu-ra felteszek egy php file-t a böngészőbe beírom, lefut és ennyi ? :D

0
0
zserno képe

Nem-nem. Gondolj csak bele, a php-ben van user_save() eljárás? Nincs. Ez egy Drupal eljárás, és mint olyan csak akkor működik, ha Drupalból kerül meghívásra.
Tehát akkor mégegyszer:
1. Belépsz adminként a Drupalos oldaladra.
2. Készítesz egy új Page típusú node-ot (Create content/Page)
3. A bodyba beírod a kódot (a php elemekkel együtt)
4. A filtert beállítod php code-ra
5. Rányomsz a preview vagy submit gombok valamelyikére.

Fontos megemlíteni, hogy ezt a megoldást csak demonstrálásnak írtam.
A page-be php kódolás hátránya, hogy az oldal minden egyes megtekintésekor lefut a kód.

0
0
dropkick képe

köszönöm ki is próbálom hamar :)

0
0
Nagy Gusztáv képe

Lemaradtam valamiről? Mikor és hol lesz szó a telepítési profilokról?!

0
0

Nagy Gusztáv

zserno képe

Csak figyeld a főoldalon a híreket :)

0
0