Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 13.04.2021, 13:29
Аспирант
Отправить личное сообщение для riaron Посмотреть профиль Найти все сообщения от riaron
 
Регистрация: 16.08.2020
Сообщений: 53

не показывает изображение хотя есть app.use('/smart/', express.static(__dirname + '/f
не показывает изображение
вот код
var express = require('express');
var mysql = require('mysql');
const fileUpload = require('express-fileupload');
var app = express();
const bodyParser = require("body-parser");
cookies = require('cookie-parser');
app.use(cookies());

app.use(fileUpload());
///
///	Create connection to MySQL database server.
/// 
function getMySQLConnection() {
	return mysql.createConnection({
	  host     : 'localhost',
	  user     : 'mysql',
	  password : 'mysql',
	  database : 'elektronika'
	});
}
const urlencodedParser = bodyParser.urlencoded({extended: false});
app.set('view engine', 'ejs');

///

app.use('/smart/', express.static(__dirname + '/files/sphoto/'));
app.get('/smart/', (req, res) => {
 var connection = getMySQLConnection();
 var smartphone=[];
 var allprice=0;

  var sql1 ='SELECT `id`,`prod`,`name`,`price`, `photo` FROM `smartphone` WHERE id=2';
 connection.connect(function(err) {
     if(err){
         console.log(err);
     }else{
             connection.query(sql1,[] , function (errr, resulta) {       
         length=resulta.length;
        		
            if(errr){
                 console.log(errr);
             }else{
                
                     // Create the object to save the data.
                    
                     var smart = {
                         'id': resulta[0].id,
                         'prod': resulta[0].prod,
                         'name': resulta[0].name,
                         'photo': resulta[0].photo,
                         'price': resulta[0].price,
                         
                     };
                     smartphone.push(smart);
                     console.log(smartphone);
                 
             }
         
              res.render('smart', {"smartphone": smartphone});
    
 });
};    



});

});
app.listen(3000, function () {
    console.log('listening on port', 3000);
});

Последний раз редактировалось riaron, 13.04.2021 в 13:35.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
XMLHttpRequest не выдает ответ, хотя отладчик показывает что ответ есть olkv AJAX и COMET 3 03.10.2019 21:30
Как сравнить 2 строки и если есть хотя бы одно общее слово, то true sovsem-nub Общие вопросы Javascript 5 19.12.2016 23:15
Пропадает элемент объекта, хотя он есть... Petja AJAX и COMET 16 13.02.2013 19:21
Есть 2-a скрипта, 1-й показывает время, 2-й меню сайта. mahno Я не знаю javascript 11 30.05.2009 16:19
глюк форума Gvozd Сайт Javascript.ru 11 18.03.2009 14:37