"Enter"a basıp içeriğe geçin

Etiket: replace

Hayat kurtaran sql: mysql replace();

Hostinginden ve  teknik desteğinden sorumlu olduğunuz bir blog var. Müşterinizi kırmamak için makul isteklerine “peki” demeniz gerekiyor. Müşteri “siteyi sizin sunucunuza taşıdık, gayet güzel ama bazı dosyalar koymuştum, onlara tıklayınca indirme penceresi açılmıyor. Neden?” diye soruyor. Web sitesi üzerinden kırık linki denediğimde sorun hemen kendini gösteriyor. Link eski sunucunun “ip adresini” gösterecek sekilde verilmiş. Yeni sunucudaki ip adresi tutmadığı için linkler çalışmıyor. Yoksa dosyalar sağlam ve yerli yerinde. En basitinden bir php script yazar, iki sql ile sorunu çözerim diye düşündüm: İlk sql bu ip’nin geçtiği satırları çekecek, while içerisinde str_replace ile link düzeltilecek ve ikinci bir sql ile aynı…