if(move_uploaded_file($_FILES[$thumbnail_fieldname]['tmp_name'], $thumbnail_filename) &&
//move desktop files
move_uploaded_file($_FILES[$desktop_fieldname_1280x800]['tmp_name'], $desktop_filename_1280x800) &&
move_uploaded_file($_FILES[$desktop_fieldname_1366x768]['tmp_name'], $desktop_filename_1366x768) &&
move_uploaded_file($_FILES[$desktop_fieldname_1920x1080]['tmp_name'], $desktop_filename_1920x1080)){
echo "<p>We can move all files.</p>";}
В моем коде выше текст не печатается, когда одно из условий не получится, и что из-за & &, который означает, что все должно быть так, что я хочу достичь здесь, когда-либо файла, который должен быть загружен, он должен пройти условие и распечатать текст, и если какой-либо один или два файла не будут выбраны, он может пропустить и распечатать текст, поскольку один файл уже существует, и если ни один файл не выбран то условие должно быть ложным. Это не может быть сделано с || так как с этим, если все верно, все верно, так какая комбинация может быть использована для этого?PHP - условные операторы
Например файла перемещена мини-копии = р
рабочего стол файл 1280x800 переехал = р
десктопа файлы 1366x768 не перемещаются = ложь // отсюда следует проверить следующее условие
рабочего стола файл 1920x1080 перемещен = истина
// и должен печатать выходные данные.
хотите выполнить условие в одно время, не хочу, чтобы разбить его на много МФС .. –
вопрос кажется очень расплывчато. Не могли бы вы перефразировать? – Joren
Чтобы уточнить: вы хотите, чтобы «миниатюра» и _ по крайней мере один из загружаемых файлов «desktop», чтобы распечатать текст? – geomagas