• 06-12-2012, 22:08:03
    #1
    $resim = oE1EV9Twr5o;
    
    $contents= file_get_contents('http://img.youtube.com/vi/$resim/1.jpg');
    $savefile = fopen('$resim.jpg', 'w');
    fwrite($savefile, $contents);
    fclose($savefile);

    $resim değişkenlerinin yerine degeri yazarsam ekliyor. fakat değişkeni görmüyor.
  • 06-12-2012, 22:14:06
    #2
    $resim = 'oE1EV9Twr5o';
    $contents= file_get_contents("http://img.youtube.com/vi/$resim/1.jpg");
    $savefile = fopen("$resim.jpg", 'w');

    http://php.net/manual/tr/book.var.php okuyun bence
    bu kodları yazmak için biraz fazla hatanız var.
  • 06-12-2012, 22:18:30
    #3
    miscel adlı üyeden alıntı: mesajı görüntüle
    $resim = 'oE1EV9Twr5o';
    $contents= file_get_contents("http://img.youtube.com/vi/$resim/1.jpg");
    $savefile = fopen("$resim.jpg", 'w');

    http://php.net/manual/tr/book.var.php okuyun bence
    bu kodları yazmak için biraz fazla hatanız var.
    $resim = 'oE1EV9Twr5o';


    buradaki '' işaretlerini eklemişsiniz ama orada sıkıntı yok. değeri alıyorum.

    sıkıntı

    $contents= file_get_contents("http://img.youtube.com/vi/$resim/1.jpg");
    $savefile = fopen("$resim.jpg", 'w');


    http://img.youtube.com/vi/$resim/1.jpg

    buradaki değişkeni görmüyor. kayıt ederken $resim.jpg olarak kaydediyor.
  • 06-12-2012, 22:24:44
    #4
    'http://img.youtube.com/vi/$resim/1.jpg' bu şekilde $resim değişken değil string oluyor.

    "http://img.youtube.com/vi/$resim/1.jpg" şeklinde olacak. (Çift tırnak)

    fopen("$resim.jpg", 'w'); burası da böyle olacak. (Çift tırnak)

    $resim = oE1EV9Twr5o; bu şekilde kullanım sorun çıkartmaz sadece şık değil. Hatalarınız alttaki iki satırda, çalışan şekli 2.mesajda mevcut.
  • 06-12-2012, 22:33:51
    #5
    evet oraya bakmamışım. teşekkürler.