L'altra domanda riguarda le immagini png.Micogian ha scritto: ↑08/02/2018, 20:33 Nel file "listener.php" della cartella "event" trovi questa parte di codice:Nella query, dopo la rigaCodice: Seleziona tutto
//QUERY PER ESTRARRE GLI ULTIMI ALLEGATI $sql = "SELECT pf.forum_name, pf.parent_id, pf.forum_id, pt.topic_id, pt.forum_id, pt.topic_title, pt.topic_poster, pt.topic_first_poster_name, pt.topic_attachment, pt.topic_moved_id, pt.topic_time,pt.topic_first_poster_colour, pp.topic_id, pp.post_id, pp.post_time, pa.attach_id, pa.topic_id, pa.physical_filename, pa.extension, pa.post_msg_id FROM ". FORUMS_TABLE." pf,". TOPICS_TABLE. " pt,". POSTS_TABLE. " pp,". ATTACHMENTS_TABLE. " pa WHERE pt.forum_id IN (".$list_attach.") AND pf.forum_id = pt.forum_id AND pt.topic_id = pa.topic_id AND pt.topic_id = pp.topic_id AND pt.topic_time = pp.post_time AND pp.post_id = pa.post_msg_id AND pa.extension = 'jpg' AND pt.topic_moved_id = 0 AND pt.topic_attachment = 1 AND pa.extension = 'jpg' ORDER BY pt.topic_time DESC LIMIT $n_top";
aggiungi la rigaCodice: Seleziona tutto
AND pa.extension = 'jpg'
Ma poi bisogna fare un'altra modifica, togliere la striscia fotografica ai visitatori che vedono solo il box vuoto.Codice: Seleziona tutto
AND pa.extension = 'png'
Nella porzione di codice da te indicato, c'è 2 volte la riga
Codice: Seleziona tutto
AND pa.extension = 'jpg'
Codice: Seleziona tutto
FROM ". FORUMS_TABLE." pf,". TOPICS_TABLE. " pt,". POSTS_TABLE. " pp,". ATTACHMENTS_TABLE. " pa
WHERE pt.forum_id IN (".$list_attach.")
AND pf.forum_id = pt.forum_id
AND pt.topic_id = pa.topic_id
AND pt.topic_id = pp.topic_id
AND pt.topic_time = pp.post_time
AND pp.post_id = pa.post_msg_id
AND pa.extension = 'jpg'
AND pt.topic_moved_id = 0
AND pt.topic_attachment = 1
AND pa.extension = 'jpg'
ORDER BY pt.topic_time DESC LIMIT $n_top";
Codice: Seleziona tutto
AND pa.extension = 'png'
P.s. scusate per i 2 post ripetuti ma non sono arrivato in tempo ad apportare le modifiche al precedente.