(31/08/2017, 09:55)alpeki99 yazdı: session_start her sayfanın başında kullanılmalı. <?php den sonra kullanmalısın ortalarda kullanma.
PHP taglarını açarken <? şeklinde değil <?php olarak kullan.
Resim linkini SESSION ile diğer tarafta kullanma. PHP de işlemleri GET ve POST temelli yapacaksın. Mesela programları listelediğin sayfada resimler var dedin. O resimlerin linki site.com/program_detay.php?id=200 gibi bir link olacak. Daha sonra program_detay.php sayfasında $_GET['id'] ile 200 değerini elde edeceksin. Elde ettiğin 200 değeri programın veritabanındaki Id sütununa ait değerdir genelde. PDO ile SELECT * FROM uygulamalar WHERE Id=200 gibi bir Sql cümlesi ile kaydın detaylarını elde edeceksin. Tabi Id=200 yerine $_GET['id'] ile aldığın değeri koyacaksın. Sonrası kayıt detayının gösterilmesi.
Her ne kadar $_GET['id] ile kayıt alınacak desem de direkt o şekilde kullanırsan hacklenirsin. Sayısal değerleri filter_var ile kontrol edip int ile sayısal değere çevireceksin. Onları bir sonraki aşamada öğrenirsin şimdilik PHP mantığını çözsen yeter.
İlginiz için teşekkür ederim hocam. Aslında ben VB.Netten düz mantikla bunun gibi kısa yoldan işlerimi halletmeye alışmışım

