Bunu necə edim ?

Mustafa

Aktiv istifadəçi
Sadə İstifadəçi
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?
 
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.
 
Hər şey aktivdir oralıq oroblem deyil nəsə hosting paneldən etdim
 
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əli
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
 
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
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.
 
Əgər şəkil yükləyəndə link görsənirsə burda şəkil kodunda yalnışlığ ucbatındadı. Hansı dildə yazılıdı skript?
Məsələn php yazılıbsa kod belə olmalıdır

echo "<b>".$xeber_basligi."</b><br/>";
echo "<img src=".$sekil_linki." alt='şəkil yüklənmədi' ";

Kod bele olmalidi o $sekil_linki mysql bazandan cekilmelidir.
 
Bə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.
 
Bə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.
Daha geniz izah dogrudu
 
Belə bir problem məndədə olmuşdu işlədiyin serverin ffmeg funku yoxdu böyük ehtimal hosting kimnən alınıb ona müraciyət et
 
Geri
Üst