Aslında script filan değil bir kaç tane fonksiyonu birleştirdim. İlk önce buna neden gerek duyduğumu yazayım. 40 tane sitem var hepsi birbirinden farklı hostlarda barınıyor. Bazıları wordpress, bazılarını ben yazdım, bazıları forum sitesi. En çok zoruma giden şey bu siteler arasında birbirlerine link vermekti. Yeni bir site açınca indexlensin vs. olsun diye bir çoğundan link verirdim. Çok uzun zamanımı alırdı. Admine gir link ekle, footer ı değiştir vs. vs. Bir kaç fonksiyon daha eklesem aslında full otomatik olacak ama
şimdilik bu benim işimi fazlası ile görüyor.
İlk olarak bir linkler.txt oluşturuyorum ve içine linklerimi yazıyorum.
Bu dosyayı sitelerden her hangi birine atıyorum.
şimdi bu linklerin hangi sitelerde çıkmasını istiyorsam aşağıdaki php kodunu o sitelere yapıştırıyorum işlem bu kadar
. Eklediğim bütün linkler sitelerde çıkıyor.
txt dosyasına yeni bir link eklediğimde tüm sitelere ekleniyor yada link sildiğim de otomatik bütün sitelerden siliniyor.
Eğer sadece benim istediğim linklerin çıkmasını istiyorsam o zamanda txt dosyasına eklediğim satır numarasına göre istediğim linklerin çıkmasını sağlayabiliyorum. $metin değişkenine hangi numaraları yazarsam arada bir boşluk bırakarak o linkler otomatik siteye ekleniyor.
yada tam tersi benim çıkmasını istemediğim linklerin sıra numarasını belirte biliyorum.
İlk olarak bir linkler.txt oluşturuyorum ve içine linklerimi yazıyorum.
HTML:
<a href="http://www.gencsozluk.com">Genç Sözlük</a>
<a href="http://www.ilanlik.com">ilanlik</a>
<a href="http://www.csharpkitabi.com">Csharp kitabı</a>
<a href="http://www.delphidersleri.com">Delphi Dersleri</a>
<a href="http://www.csstema.com">CSS Tema</a>
<a href="http://www.seoarsivi.com">SEO</a>
Bu dosyayı sitelerden her hangi birine atıyorum.
şimdi bu linklerin hangi sitelerde çıkmasını istiyorsam aşağıdaki php kodunu o sitelere yapıştırıyorum işlem bu kadar
PHP:
<?
$file = fopen("http://www.csstema.com/linkler.txt",'r');
while(!feof($file)){
$satir = fgets($file);
echo $satir;
}
fclose($file);
?>
txt dosyasına yeni bir link eklediğimde tüm sitelere ekleniyor yada link sildiğim de otomatik bütün sitelerden siliniyor.
Eğer sadece benim istediğim linklerin çıkmasını istiyorsam o zamanda txt dosyasına eklediğim satır numarasına göre istediğim linklerin çıkmasını sağlayabiliyorum. $metin değişkenine hangi numaraları yazarsam arada bir boşluk bırakarak o linkler otomatik siteye ekleniyor.
PHP:
<?
$metin = "1 3 5";
$dizi = explode(" ",$metin);
$file = fopen("http://www.csstema.com/linkler.txt",'r');
$sayi=1;
while(!feof($file)){
$satir = fgets($file);
if (in_array($sayi, $dizi)) {
echo $satir;
}
$sayi++;
}
fclose($file);
?>
yada tam tersi benim çıkmasını istemediğim linklerin sıra numarasını belirte biliyorum.
PHP:
<?
$metin = "1 3 5";
$dizi = explode(" ",$metin);
$file = fopen("http://www.csstema.com/linkler.txt",'r');
$sayi=1;
while(!feof($file)){
$satir = fgets($file);
if (!in_array($sayi, $dizi)) {
echo $satir;
}
$sayi++;
}
fclose($file);
?>