Merhabalar iyi akşamlar.
Yapmak istediğim şey tam olarak budur ;
Örnek olarak bir html tema var ve bunun içerisinde birden fazla link var ( tüm linkler aynı )
ctrl+h yapıp "eskilink" yerine "yenilink" yapıştırmak gibi
fakat bunu bir veri tabanına basit olarak eski link yerine yeni linki ekleyerek,
sitede bulunan tüm linklerin değişmesini istiyorum.
Nasıl yapabilirim ?
Yardim lazim php kod
5
●234
- 02-11-2023, 01:01:35doğruluğunu kontrol etmek için aşağıdaki ilk başta dene, tablo_adi ve content_title kendine göre değiştir ve sonucu gör.
SELECT * FROM tablo_adi WHERE content_title LIKE '%aradigim.com%';
sonuç istediğin gibiyse aşağıdaki tabloyu tekrar çalıştırdığında değiştirecektir.
UPDATE tablo_adi SET content_title = REPLACE(content_title, 'aradigim.com', 'yeniadres.com') WHERE content_title LIKE '%aradigim.com%';
** deneme yapmadan önce lütfen yediğini al. - 02-11-2023, 01:20:26maalesef beceremedim.aqua adlı üyeden alıntı: mesajı görüntüle
Aslında olayı şuna da çevirebilirim.
basit bir admin panel
admin panelde link yapıştırma kutucuğu
link yapıştırma kutucuğuna linki yapıştırıp değiştir dediğimde
tema üzerindeki tüm linkleri otomatik olarak değiştirmesi de olabilir. - 09-11-2023, 01:34:31output buffering kullanın. Sayfaya output basmadan önce html kodundaki tüm XXX linklerini YYY ile değiştiren tek satırlık replace kodunu yazın. Ardından outputu sayfaya basın.
Output Control
Output Get Contents
Output End Flush
onuruska adlı üyeden alıntı: mesajı görüntüle