Pereiti prie turinio

Inkaras

Patvirtinti nariai
  • Pranešimai

    105
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    88.5%

Inkaras Pranešimai

  1. Užsiregistruok mokejimai.lt, ir sukurk raktažodį pvz. ORAS, su atsakymo nuoroda http://tavodomenas.lt/atsakymas.php . Tada klientų sistemoje pasidaryk sistemą, kur būtų galima kurt raktažodžius,ir įvedus atitinkamą tekstą gautusi ORAS <slapyvardis> <pavadinimas>, arba tiesiog ORAS <pavadinimas>. Ir kai žmogus išsiųs sms su ORAS siluma ,jo žinutę nukreips į http://tavodomenas.lt/atsakymas.php . Atsakymas.php faile bus funkcija, kurioje bus ieškoma tokio raktažodžio tavo duombazėje, ir jeigu jį suras, nukreips į kliento nurodytą atsakymo failą http://klientas.lt/atsakymas.php . O pas klientą bus funkcija su checkTransaction, kur tikrins, ar transaction id yra toks pat kaip kam tikri kriterijai. Jeigu gauna atsakymą OK, tada pas tave sistemoje taip pat pažymės, kad gauta OK, ir užsakymą užskaitys. Jeigu parašiau apie tai, ko tau reikia, ir ne iki galo supratai - parašyk man, išaiškinsiu detaliau.

  2. CodeIgniter uri veikia taip:

    yout_domain.com/controller/action/parameter[(/parameter)*]

     

    T. y. pirma URL dalis „controller“ pasako, į kokį valdiklį kreiptis, „action“ pasako kokią funkciją iš to valdiklio paleisti, o toliau eina parametrai, paduodami į funkciją.

     

    Kita vertus, pas tave maršrutas yra toks:

    $route['profilis/(:num)'] = "profilis/$1";

     

    T. y. CodeIgniter paima valdiklį „Profilis“ ir ten bando paleisti funkciją, kurios pavadinimas yra po pasvirojo brūkšnio pateiktas skaičius, pavyzdžiui:, /profilis/15 bandys kreiptis į:

    $controller = new Profilis();
    $controller->15();

     

    Būtent todėl tau ir išmeta 404.

     

    Kad viskas veiktų, tau reikėtų kreipti į index funkciją arba suskurti savo funkciją:

    $route['profilis/(:num)'] = "profilis/index/$1";

     

    Tada kreipsis:

    $controller = new Profilis();
    $controller->index(15);

     

    Labai ačiū! Dabar viskas veikia.

  3. Mokinuosi dirbti su CodeIgniter, ir iškilo bėda. Noriu, jog įrašius adresą "www.manodomenas.lt/profilis/50" tiesiog išvestų "50", įrašius adresą "www.manodomenas.lt/profilis/2" išvestų "2", ir t.t. Bandžiau daryti su routes

    $route['profilis/(:num)'] = "profilis/$1";

    , tačiau įrašius "www.manodomenas.lt/profilis/50" tiesiog išmeta 404 klaidą ir parašo, kad nėra tokio puslapio. Pasidariau kodą

    class profilis extends CI_Controller
    {
    public function __construct()
    {
    	parent::__construct();
    	$this->load->library('uri');
    	echo $this->uri->segment(2);
    	die();
    }
    }

    , tačiau jis man netinka, nes reikia, kad po failo užkrovimo užsikrautų hook'as. Galbūt esate su tuo sūsidurę, ir/ar žinote, kaip tai padaryti?

  4. Jei i linux isirasiai direct admin, ar vps koki, tai jei i ji prisijungi yra home direktorija, ten visi vartotojai, nueini i savo vartotojo direktorija, ten domains, ten domaino pavadinimas, ten public_html ir ten sukeli viska, tada prisijungi prie to domeno per narsykle suvedes to domeno pavadinima.

     

    Jei neveikia, reikia isirasyti php bibliotekas apt-get install php-http. Jei vis dar neveikia services directadmin restart. Arba tiesiog reboot.

     

    dar gali bandyti siuos

    apt-get install libcurl3 php5-dev libcurl4-gnutls-dev libmagic-dev

    ir

    apt-get install php5-mycrypt

     

    Ir reikia duagiau informacijos.

    Wow, prikėliai beveik 3 metų senumo temą, ir dar su bereikšmiu postu! Beje, temos autorius pirmame pranešime jau minėjo, kad jis naudoja us.lt hostingą.

  5. Gali susikurti sistemą pagal savo poreikius, betkada galėsi pakeisti tai ką nori, nereikės studijuoti kitų TVS norint redaguoti ar dar kaip nors pakeisti sistemą. Taip pat jeigu protingai suprogramuota, bus mažiau klaidų. Programišiai nagrinėja TVS kodą, ir pagal jį randa pažeidžiamumus. O jeigu naudosi TVS tik savo poreikiams, tai programišiai neprieis prie kodo ir neišnagrinės jo. Žinoma, yra begalė kitų būdų įsilaužti, tačiau apie juos nepasakosiu. P.S Atsiprašau už OFF-TOPIC, labai norėjosi atsakyti į Dorian komentarą.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...