gergely képe

Ez itt a munkaközvetítő, a téma itt kerül kitárgyalásra.

0
0

---
Tévedni mindenkinek szabad, csak a mérnöknek észre kell vennie.

pp képe

amelyiket átírod, nem?? tipikusan a settings.php szokták módosítani ezért. Ha Te a webes felületen módosítottál akkor az adatbázisod változott.

pp

0
0
metistvan képe

A multi site két külön adatbázist használ, egy drupal, ezt az egyik leírásban találtam meg amit itt közöltek.

0
0
nevergone képe

Ez egy privát "A" osztályú cím, vagyis mi nem tudjuk elérni az oldalt, csak ti.
Viszont érdemes lett volna megosztanod velünk olyan adatokat, mint pl. a Drupal verziószáma, mióta jelentkezik a hiba, előtte mit csináltatok, stb.
Most azonban egy ennél is fontosabb kérdés: van phpMyAdmin hozzáférésed?

0
0
peteror képe

A két adatbázis ugyanazon a szerveren van, vagy teljesen máshol? Ha máshol, a két szerver ugye 'látja' egymást? Milyen gyakran frissüljön/szinkronizálódjon a felhasználólista?

0
0
john_gotti képe

Tudom, ez egy csak intranetről látható portál. Modult, beállításokat már jó pár hete nem variáltunk, csak híreket és menüpontokat tettünk fel. A probléma múlt hét csütörtök óta áll fent. 6-os verziójú drupalt telepítettem kb fél éve, az adatbázishoz (mysql,phpmyadmin) minden jogom megvan.

0
0
Laza képe

Akkor szépen a user táblában keresd ki az UID 1-t, és írd át a jelszót. Ne felejtsd el beállítani, hogy MD5!
Lehet, hogy nem itt lesz a probléma, de mindenképpen érdemes ezzel kezdeni.

0
0
john_gotti képe

Sajnos ez nem segített. Átírtam 1234-re, de nem enged be, ezzel a jelszóval sem.

0
0
aries képe

ezt küldd be sql konzolra: update users set pass=MD5('1234') WHERE uid=1

0
0
kkwx képe

Sikerült megoldanom a problémát! :)
Választ sajnos nem kaptam, de megoldottam minden problémámat :).
Leírom a megoldásokat hátha érdekel valakit :)

$gotdate = $form_state['values']['datum'];    			// megadott dátum (2010-10-16 00:00:00 - formátumban)
$fourdays = mktime(0,0,0,date("m"),date("d")+4, date("Y"));	// 4 nap múlva (1287187200 - formátumban)
 
$fd = format_date($fourdays, 'custom', 'Y-m-j');		// 4 nap múlva (2010-10-16 - formátumban)
 
  if ($gotdate < $fd) { // így már összehasonlíthatók a formátumok...
	$fd = format_date($fourdays, 'custom', 'Y F j - l');
    form_set_error('submitted][typed_amount', t('"'.$fd.'" előtti dátumra nem lehet foglalni!'));
  }

ezek után még az adatbázisba való feltöltéssel is gondok voltak, hiába volt ugyanaz a formátuma a változómnak (2010-10-16 00:00:00) mint amit a mező kért (0000-00-00 00:00:00), mégse töltötte fel az értéket a datetime típusú mezőbe, dátum és int mezőbe meg csak a 2010-et tette.
Végül úgy oldottam meg, hogy számmá alakítottam (timestamp) és úgy tároltam el, majd visszaalakítottam a számot dátummá:

// lekértem a dátumot az űrlapból:
$gotdate = $form_state['values']['datum']; 
// számmá alakítottam:
$datum = strtotime($gotdate);
// és így alakítottam vissza a számot jól olvasható dátummá (akármilyen dátumba lehet, ez úgyis nálam csak kiíratáshoz kell)
$re = format_date($datum, $type = 'custom', 'Y-m-j - l');

Hogy én mennyit szenvedtem ezekkel :), de remélem más is hasznosnak találja a leírásomat :).

Ja, és még egy apróság. Ha a dátum mezőt a következő formában valósítjuk meg, akkor eltűnik az időmező és csak dátumot kér:

$form['datum'] = array(
    '#type'=> 'date_popup',
    '#title' => t('Dátum'),
    '#required' => TRUE,
    '#date_timezone' => 'Europe/Budapest',
    '#date_type' => datetime,
    '#date_year_range' => '-0:+1',
    '#date_format' => 'Y.m.d',
    '#description' => t('Adja meg az érkezés dátumát!'),    
  );
0
0