Własny skrypt test.php
Wyniki 1 do 6 z 6

Temat: Własny skrypt test.php

  1. #1
    Przeglądacz
    Dołączył
    10-01-2015
    Wpisy
    65
    Punkty
    2

    Joomla! 3.x Własny skrypt test.php

    Witam chciałem uruchomić plik o nazwie id.php w którym jest kod wyciągający dane z bazy danych i mam mały problem
    wywala mi błąd Fatal error: Class 'JFactory' not found in C:\WebServ\httpd\joomla\id.php on line 5
    Co muszę zrobić aby mi to zaczęło działać?

    <?php
    // tworzymy połączenie
    $db = JFactory::getDbo();

    // tworzymy obiekt odpowiedzialny za zapytania
    $query = $db->getQuery(true);

    // wyszukujemy wszystkie rekordy z tabeli "user profile", których klucz zaczyna się na "custom.".
    // oraz porządkujemy wyniki rosnąco
    $query->select($db->quoteName(array('user_id', 'profile_key', 'profile_value', 'ordering')));
    $query->from($db->quoteName('#__user_profiles'));
    $query->where($db->quoteName('profile_key') . ' LIKE '. $db->quote('\'custom.%\''));
    $query->order('ordering ASC');

    // resetujemy zapytanie używając wcześniej wypełnionego obiektu zapytania
    $db->setQuery($query);

    // ładujemy wyniki jako listę obiektów klasy stdClass (zobacz więcej opcji przetwarzania wyników)
    $results = $db->loadObjectList();
    ?>

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2

  4. #3
    Przeglądacz
    Dołączył
    10-01-2015
    Wpisy
    65
    Punkty
    2

    Domyślny

    1. A jakie biblioteki powinienem podłączyć?
    2. Co mi da napisanie modułu jak chcę żeby mój kawałek kodu php wykonał się po aktywacji użytkownika w pliku registration.php
    Po za tym to co się wykona nie jest mi potrzebne do wyświetlenia tylko do wykonania pewnych operacji i wpisanie jednej danej do tabeli i tyle nic więcej

  5. #4
    Wyga Jola awatar
    Dołączył
    08-01-2008
    Skąd
    Wrocław
    Wpisy
    3 239
    Punkty
    386

    Domyślny

    Co to znaczy: "mój kawałek kodu php wykonał się po aktywacji użytkownika w pliku registration.php"?
    Chcesz zmodyfikować ten plik?

  6. #5
    Przeglądacz
    Dołączył
    10-01-2015
    Wpisy
    65
    Punkty
    2

    Domyślny

    Tak właśnie chodzi mi o jego modyfikację po aktywacji ma wyszukać w bazie po zadanych warunkach odpowiedniego użytkownika i wpisać jego ID do tabeli więc chyba najlepiej to zrobić w tym pliku w linii gdzie dochodzi do zapisu do bazy danych

  7. #6
    Przeglądacz
    Dołączył
    10-01-2015
    Wpisy
    65
    Punkty
    2

    Domyślny

    Mnie tylko chodzi o to co mam dodać na początku pliku żeby miał podłączone biblioteki do korzystania z bazy danych
    Proszę o podanie co mam dopisać bo stoją w miejscu
    Dziękuję i pozdrawiam

    - - - Updated - - -

    Już sobie poradziłem
    Ale może komuś się przyda

    /* Initialize Joomla framework */
    define( '_JEXEC', 1 );
    //id.php plik w katalogu głównym może być gdzie chcecie ale trzeba dopisać pełną ścieżkę
    define('JPATH_BASE', dirname(id.php) );
    define( 'DS', DIRECTORY_SEPARATOR );
    /* Required Files */
    require_once ( JPATH_BASE .DS.'includes'.DS.'defines.php' );
    require_once ( JPATH_BASE .DS.'includes'.DS.'framework.php' );
    /* To use Joomla's Database Class */
    require_once ( JPATH_BASE .DS.'libraries'.DS.'joomla'.DS.'factory.php' );
    /* Create the Application */
    /**************************************************/
    // Your code starts here...
    /**************************************************/
    tutaj wpisuje swój kod php i działa wszystko pięknie
    pobiera mi wszystko z bazy o to mi chodziło

Podobne tematy

  1. własny kod HTML / PHP
    przez aragz na forum Administracja - ogólnie
    Odpowiedzi: 4
    Ostatni post/autor: 03-07-2014, 06:26
  2. Moduł- użytkownicy wpisują własny test notatkę
    przez maty321 na forum Rozszerzenia - problemy z obsługą, zarządzaniem
    Odpowiedzi: 0
    Ostatni post/autor: 29-01-2013, 18:56
  3. Własny kod php?
    przez neto na forum Programowanie pod Joomla!
    Odpowiedzi: 7
    Ostatni post/autor: 16-07-2012, 21:51
  4. Własny skrypt na stronie - połączenie z bazą danych
    przez Prew na forum Administracja - ogólne
    Odpowiedzi: 4
    Ostatni post/autor: 01-06-2011, 16:06
  5. Własny skrypt - problem.
    przez Kogucik na forum Rozszerzenia - problemy z obsługą, zarządzaniem
    Odpowiedzi: 2
    Ostatni post/autor: 16-05-2010, 15:01

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •