/ / Wie lade ich eine .ini-Datei in Codeigniter hoch? - PHP, Codeigniter, Datei-Upload

Wie lade ich die .ini-Datei im Code-Signierer hoch? - PHP, Codeigniter, Datei-Upload

Hallo, ich versuche die .ini-Datei in Codeigniter hochzuladen, aber CI zeigt mir den Fehler an, dass dieser Dateityp nicht zulässig ist.

Ich habe versucht, dies in mimes.php zu setzen, aber es hat nicht funktioniert:

  $mimes = array("ini" => "application/octet-stream")

Mein Code ist:

public function index()
{

$this->load->view("customer/upload/upload_ini", array("error" => " " ));
}

function do_upload()
{
$config["upload_path"] = "./uploads/";
$config["allowed_types"] = "ini";

$this->load->library("upload", $config);
$this->upload->initialize($config);


if ( ! $this->upload->do_upload())
{
$error = array("error" => $this->upload->display_errors());

$this->load->view("customer/upload/upload_ini", $error);
}
else
{
$data = array("upload_data" => $this->upload->data());

$this->load->view("customer/upload/upload_success", $data);
}
}

Antworten:

1 für die Antwort № 1

Diese Lösung kann für Sie funktionieren, wird es aber tun Laden Sie alle Dateitypen ohne Erweiterungsprüfung hoch,

$config["allowed_types"] = "*";

Möge das Verknüpfung wird dir nützlich sein.

Hoffe es wird dir helfen :)