<form enctype="multipart/form-data" action="index.php" method="post">
<input name="icon" type="file" class="cmf_input" id="file-upload" />
</form>
basename($_FILES['icon']['name']);
и так делал, тоже не даёт результата. Тк я эти данные передаю в функцию, в отдельном файле, поэтому так делал. <form enctype="multipart/form-data" ... >
да, есть. array(1) {
["icon"]=>
array(6) {
["name"]=>
string(6) "vs.png"
["full_path"]=>
string(6) "vs.png"
["type"]=>
string(0) ""
["tmp_name"]=>
string(0) ""
["error"]=>
int(2)
["size"]=>
int(0)
}
}
var_dump($_FILES);
var_dump($_FILES);
пробовал, вывод bool(false) вкл. так же отображение всех ошибок(предупреждений), как понял, почему-то null передается в функцию для сохр. $data = $_POST;
$myimg = 'icons/' . basename($_FILES[$data['icon']]['name']);
if (move_uploaded_file($_FILES[$data['icon']]['tmp_name'], $myimg)) {
}
$path = "users/img/".basename($_FILES[$C_icon]["name"]);
move_uploaded_file($C_icon, "tmp_name", $path);
#include <iostream>
#include "Function.h"
#include <string>
using namespace std;
int main()
{
string Ulogin;
string Upass;
bool main = true;
while (main)
{
cout << "The enter login: ";
cin >> Ulogin;
cout << "The enter password: ";
cin >> Upass;
if (base(Ulogin, Upass))
{
cout << "ERRORS" << endl;
}
else
{
cout << "Successed" << endl;
main = false;
}
}
return 0;
}
#include <iostream>
int base(std::string Ulogin, std::string Upass) {
std::string login = "admin";
std::string password = "123";
int errors = 0;
if (Ulogin != login || Upass != password)
{
errors = 1;
}
return errors;
}
Размер был маленький установлен. Из-за этого не сохранял изображение.
Спасибо за вашу помощь!
Единственный вопрос, какой порекомендуете поставить средний размер для иконки? Тк в первые с подобным взаимодействую. Еще раз спасибо!