Als «codeigniter» getaggte Fragen

CodeIgniter ist ein Open-Source-Framework für die PHP-Webentwicklung, das von EllisLab Inc erstellt wurde und vom British Columbia Institute of Technology übernommen wurde. Das Framework implementiert eine modifizierte Version des Model-View-Controller-Entwurfsmusters. Verwenden Sie dieses Tag für Fragen zu CodeIgniter-Klassen, -Methoden, -Funktionen, -Syntax und -Verwendung.



5
Codeigniter - keine Eingabedatei angegeben
Ich bin ein Anfänger in Codeigniter und habe ein CI-Tutorial gesehen und nur versucht, eine einfache Sache zu machen. Ich habe das CI heruntergeladen und diese Datei zum Controller-Verzeichnis hinzugefügt, aber es funktioniert nicht. <?php class site extends CI_Controller { public function index() { echo "Hello World"; } function dosomething() …
86 codeigniter  php 

5
erkläre $ CI = & get_instance ();
Durchsuchen des Quellcodes des Codeigniters, in seiner Hilfsfunktionen Ich sehe immer wieder Code $CI =& get_instance(); kann jemand mir bitte erklären , wie dieser Code funktioniert? Ich verstehe, dass es einen Verweis auf das $ CI-Superobjekt zurückgibt, aber woher kommt get_instance()es?
85 php  codeigniter 

6
Umgang mit PUT / DELETE-Argumenten in PHP
Ich arbeite an meiner REST-Client-Bibliothek für CodeIgniter und habe Probleme damit, herauszufinden, wie PUT- und DELETE-Argumente in PHP gesendet werden. An einigen Stellen habe ich Leute gesehen, die die Optionen verwendet haben: $this->option(CURLOPT_PUT, TRUE); $this->option(CURLOPT_POSTFIELDS, $params); Ärgerlicherweise scheint dies nichts zu bewirken. Ist dies der richtige Weg, um PUT-Parameter einzustellen? …

11
Der beste Weg, um die Codeigniter-Website mehrsprachig zu gestalten. Das Aufrufen von Lang-Arrays hängt von der Lang-Sitzung ab.
Ich recherchiere stundenlang, aber ich konnte keinen klaren und effizienten Weg finden, dies zu erreichen: / Ich habe eine Codeigniter-Basis-Website in Englisch und muss jetzt eine polnische Sprache hinzufügen. Was ist der beste Weg, um meine Website je nach Besucherauswahl in zwei Sprachen zu erstellen? Gibt es eine Möglichkeit, Array-Dateien …

8
Senden von E-Mails mit Google Mail-SMTP mit Codeigniter-E-Mail-Bibliothek
<?php class Email extends Controller { function Email() { parent::Controller(); $this->load->library('email'); } function index() { $config['protocol'] = 'smtp'; $config['smtp_host'] = 'ssl://smtp.gmail.com'; $config['smtp_port'] = '465'; $config['smtp_timeout'] = '7'; $config['smtp_user'] = 'mygmail@gmail.com'; $config['smtp_pass'] = '*******'; $config['charset'] = 'utf-8'; $config['newline'] = "\r\n"; $config['mailtype'] = 'text'; // or html $config['validation'] = TRUE; // bool …
79 php  codeigniter  email  smtp 


10
CodeIgniter - nur eine Zeile zurückgeben?
Im Moment, wenn ich eine Abfrage in der Datenbank durchführe, die nur eine Zeile zurückgeben soll, verwenden Sie: ...query stuff... $query = $this->db->get(); $ret = $query->result(); return $ret[0]->campaign_id; Gibt es eine CodeIgniter-Funktion, um die erste Zeile zurückzugeben? etwas wie$query->row(); Oder noch besser wäre die Möglichkeit, das Abfrageobjekt direkt zu verwenden, …

10
DataTables: Die Eigenschaft 'Länge' von undefined kann nicht gelesen werden
Ich verstehe, dass dies ein beliebtes Problem ist, und habe alle ähnlichen Fragen hier auf Stack Overflow und anderen Websites (einschließlich der Datatables-Website) gelesen. Zur Verdeutlichung verwende ich PHP Codeigniter Materliazecss Ich habe auch sichergestellt, dass ich das JSON-Array korrekt empfangen habe: [{"name_en":"hello","phone":"55555555"},{"name_en":"hi","phone":"00000000"}] Meine HTML-Tabelle sieht folgendermaßen aus: <table id="customer_table"> …

10
Wie wähle ich mit ActiveRecord von CodeIgniter Zeilen aus, in denen der Spaltenwert NICHT NULL ist?
Ich verwende die Active Record-Klasse von CodeIgniter, um die MySQL-Datenbank abzufragen. Ich muss die Zeilen in einer Tabelle auswählen, in der ein Feld nicht auf NULL gesetzt ist: $this->db->where('archived !=', 'NULL'); $q = $this->db->get('projects'); Das gibt nur diese Abfrage zurück: SELECT * FROM projects WHERE archived != 'NULL'; Das archivedFeld …

14
Kopf- und Fußzeile in CodeIgniter
Ich schreibe wirklich nicht gerne in jeden Controller: $this->load->view('templates/header'); $this->load->view('body'); $this->load->view('templates/footer'); Ist es möglich, dass Kopf- und Fußzeile automatisch eingefügt werden und wenn wir sie ändern müssen, können wir das auch tun? Wie gehst du damit um? Oder ist es Ihrer Meinung nach kein Problem? Vielen Dank.
71 php  codeigniter 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.