
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.
Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.
Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.

if($typename == "array"){
for($x=0; $x<$count_node; $x++){
if($type[$x] == "Video") {
get_video();
}
else {
get_photo();
}
}
}
eleseif($typename == "Video"){
get_video();
}
else{
get_photo();
}
if($typename == "array"){
for($x=0; $x<$count_node; $x++){
if($type[$x] == "Video") {
if(!get_video()){
//информируем об ошибке, что ссылки нет
}
else {
$download = download_file();
if(!$download["size"]){
//информируем об ошибке, что файл не скачался
}
else{
$sql_string = "...";
$result = mysqli_query($link, $sql);
if(!$result){
//информируем об ошибке, что информация недобавлена в БД
}
else {
//вывод информации
}
}
}
}
else {
if(!get_photo()){
//информируем об ошибке, что ссылки нет
}
else {
$download = download_file();
if(!$download["size"]){
//информируем об ошибке, что файл не скачался
}
else{
$sql_string = "...";
$result = mysqli_query($link, $sql);
if(!$result){
//информируем об ошибке, что информация недобавлена в БД
}
else {
//вывод информации
}
}
}
}
}
}
elseif($typename == "Video"){
if(!get_video()){
//информируем об ошибке, что ссылки нет
}
else {
$download = download_file();
if(!$download["size"]){
//информируем об ошибке, что файл не скачался
}
else{
$sql_string = "...";
$result = mysqli_query($link, $sql);
if(!$result){
//информируем об ошибке, что информация недобавлена в БД
}
else {
//вывод информации
}
}
}
}
else{
if(!get_photo()){
//информируем об ошибке, что ссылки нет
}
else {
$download = download_file();
if(!$download["size"]){
//информируем об ошибке, что файл не скачался
}
else{
$sql_string = "...";
$result = mysqli_query($link, $sql);
if(!$result){
//информируем об ошибке, что информация недобавлена в БД
}
else {
//вывод информации
}
}
}
}