https://xeber.biz saytında şəkil upload ediləndə görünmürdü onu düzəldəndə hansısa səhvlik etmişəm xəbərləri ana səhifədə göstərmir link olaraq göstərir. Bunu necə edə bilərəm ? Yaxud kim köməklik göstərə bilər?
Şəkilin formatını düzgün seçdiyindən əmin ol. Script köhnə versiyadısa webp formatı dəstəkləmir ona görə görünməyəcək. Jpg formatında olan şəkillərdən istifadə et.https://xeber.biz saytında şəkil upload ediləndə görünmürdü onu düzəldəndə hansısa səhvlik etmişəm xəbərləri ana səhifədə göstərmir link olaraq göstərir. Bunu necə edə bilərəm ? Yaxud kim köməklik göstərə bilər?
Şəkillər görünür o formatı dəstəkləyir sadəcə xəbərlər ana səhifəyə düşmürŞəkilin formatını düzgün seçdiyindən əmin ol. Script köhnə versiyadısa webp formatı dəstəkləmir ona görə görünməyəcək. Jpg formatında olan şəkillərdən istifadə et.
Görünüşdə hər şey yaxşıdır sadəcə xəbər əlavə edəndə ana səhifədə görünmürsalam. hazırda saytda hərşey normal görsənir axı
Paylaşım yalnız ana səhifədə görünmürsə admin paneldən bunu açıq etmək lazımdı. Əsas səhifədə ən son yazıları göstərin : BəliGörünüşdə hər şey yaxşıdır sadəcə xəbər əlavə edəndə ana səhifədə görünmür
Qarışıq bor proses gedib. Əsas səhifədə görsənmir ancaq hər hansısa xəbərə daxil olanda orda yeni xəbərlər görünür indeksdə nəsə olubPaylaşım yalnız ana səhifədə görünmürsə admin paneldən bunu açıq etmək lazımdı. Əsas səhifədə ən son yazıları göstərin : Bəli
Köhnə scriptdən indexi götürüb yenisi ilə əvəzləyirsən fso. Əgər düzəlmirsə scripti yenidən qur uploadı və sqlını saxlamaq şərtilə. Assets belə bir papka olmalıdı səf etmirəmsə onuda saxlamalısan.Qarışıq bor proses gedib. Əsas səhifədə görsənmir ancaq hər hansısa xəbərə daxil olanda orda yeni xəbərlər görünür indeksdə nəsə olub
Skripti yenidən qurmalı oldum daha təşəkkür edirəmseflik elediyin kodu at bura tamamini.
Daha geniz izah dogruduBəli, PHP-də şəkil linkini düzgün göstərmək üçün img elementinin src atributuna düzgün URL ötürmək lazımdır. Sizin nümunənizdə kiçik bir sintaksis səhvi var, img tagını bağlamağı unutmusunuz. Düzgün versiya belə olmalıdır:
echo "<b>".$xeber_basligi."</b><br/>";
echo "<img src='".$sekil_linki."' alt='Şəkil yüklənmədi'>";
Əgər $sekil_linki verilənlər bazasından gəlirsə, onun düzgün şəkildə çağırıldığına əmin olmaq lazımdır. Məsələn:
$row = mysqli_fetch_assoc($result);
$sekil_linki = $row['sekil_yolu']; // Məsələn, şəkil yolu bazada "images/foto.jpg" şəklində saxlanır
echo "<b>".$row['xeber_basligi']."</b><br/>";
echo "<img src='".$sekil_linki."' alt='Şəkil yüklənmədi'>";
Burada $result dəyişəni artıq mysqli_query() ilə sorğulanmış olmalıdır. Əgər şəkil bazadan düzgün gəlmirsə, var_dump($sekil_linki); və ya echo $sekil_linki; ilə yoxlamaq olar.
Əgər linkin özü səhv görsənirsə və ya şəkil açılmırsa:
Linkin düzgün formata malik olub-olmadığını yoxlayın (məsələn, /images/foto.jpg və ya http://sayt.com/images/foto.jpg).
Şəklin serverdə olub-olmadığını yoxlayın.
PHP kodunu htmlspecialchars($sekil_linki) ilə çap edib, linkin içində gözlənilməz simvolların olub-olmadığını görün.