Son kullanma tarihi geçmiş, bayatlamış bir tarayıcı kullanıyorsanız, Mercedes kullanmak yerine tosbağaya binmek gibi... Web sitelerini düzgün görüntüleyemiyorsanız eh, bi' zahmet tarayıcınızı güncelleyiniz. Modern Web standartlarını karşılayan bir tarayıcı alternatifine göz atın.
Ben çok bilmiyorum şu kodlardan falan ama bir proje yapmam lazım. Bilen birden yardım istiyorum. Konu şu, şimdi ben index.html adında bir dosya açtım. Sonra ona bir buton gibi bir şey ekledim. Ona tıklandığı zaman kayit.php'ye atmasını istiyorum fakat butona tıklandıktan sonra kayit.php'ye atıyor ama sayfada sadece kayit.php'nin kodları çıkıyor ve kayıt menüsü gelmiyor. Ne yapabilirim?
Not: ChatGPT'den yardım alıyorum.
Tamam teşekkür ederim bir de bir şey daha sormak istiyorum sorum şu ben bunları GitHub pages kısmına yüklesem sonra hani şu kodları internet sayfası yapıp sana link veriyor ya peki orada direkt olarak başladığı zaman buton a tıklıyorum kayit.php'ye atsın diye fakat yine aynı şekil kayit.php'ye atıyor fakat kayit.php'nin kodlarının çıktısını veriyor yani hata veriyor bunu nasıl çözerim?
HTML'den PHP başlatamazsın. HTML kodlarını PHP içinden yürütebilirsin. PHP masaüstünde çalışmaz. Sunucu kurmalısın. En azından PHP ve Apache server kurulu olması gerekir ve de ayarlanmış olması gerekir. SQL de tabii ki ileri seviyelerde gerekiyor.
Bir PHP kitabı al ve oradan okuyarak devam et. Burada kimse sana uzun uzun PHP anlatmaz.
VSCode üzerinden sayfa başlatmayı unut şimdi bir. Öyle bir şeyle çalışmıyor.
Statik web sayfalarının aksine PHP vb sunucu tarafında kod çalıştırması gereken sistemlerde, o kodu yürütecek bir yönlendirme olması. Geliştirme yaparken XAMPP üzerinden Apache'yi aktif ediyorsun ya. Sayfanı VSCode'dan değil "127.0.0.1:<port>/<sayfa>" şeklinde açıyorsun. Yada "localhost:<port>/<sayfa>".
Bunun olabilmesi için XAMPP içerisindeki htdocs adlı klasöre sayfalarını atman lazım tabii. Yada PHP'nin local geliştirme kütüphanesinden de yararlanabilirsin ve böylece htdocs'tan değil, sayfayı nereden geliştiriyorsan oradan erişim sağlayabilirsin.
Örneğin (Linux kullanıyorum ama Windows'a da uygulanıyor);
Klasörde bunlar var.
PHP'nin geliştirme sunucusunu açmak için;
php -S localhost:<port> -t <sayfanin/oldugu/klasor> şeklinde çalıştırabilirsin. Eğer terminali, dosyaların olduğu klasörde çalıştırıyorsan -t argümanına gerek yok. Sunucuyu çalıştırdıktan sonra sayfaya erişmek kolay;
VS Code üzerinden sayfa başlatmayı unut şimdi bir. Öyle bir şeyle çalışmıyor.
Statik web sayfalarının aksine PHP vb sunucu tarafında kod çalıştırması gereken sistemlerde, o kodu yürütecek bir yönlendirme olması. Geliştirme yaparken XAMPP üzerinden Apache'yi aktif ediyorsun ya. Sayfanı VS Code'dan değil "127.0.0.1:<port>/<sayfa>" şeklinde açıyorsun. Ya da "localhost:<port>/<sayfa>".
Bunun olabilmesi için XAMPP içerisindeki htdocs adlı klasöre sayfalarını atman lazım tabii. Ya da PHP'nin local geliştirme kütüphanesinden de yararlanabilirsin ve böylece Htdocs'tan değil, sayfayı nereden geliştiriyorsan oradan erişim sağlayabilirsin.
Örneğin (Linux kullanıyorum ama Windows'a da uygulanıyor);
Klasörde bunlar var. Eki Görüntüle 2070659
Tamam teşekkür ederim bir de bir şey daha sormak istiyorum sorum şu ben bunları GitHub pages kısmına yüklesem sonra hani şu kodları internet sayfası yapıp sana link veriyor ya peki orada direkt olarak başladığı zaman buton a tıklıyorum kayit.php'ye atsın diye fakat yine aynı şekil kayit.php'ye atıyor fakat kayit.php'nin kodlarının çıktısını veriyor yani hata veriyor bunu nasıl çözerim?
Tamam teşekkür ederim bir de bir şey daha sormak istiyorum sorum şu ben bunları GitHub pages kısmına yüklesem sonra hani şu kodları internet sayfası yapıp sana link veriyor ya peki orada direkt olarak başladığı zaman buton a tıklıyorum kayit.php'ye atsın diye fakat yine aynı şekil kayit.php'ye atıyor fakat kayit.php'nin kodlarının çıktısını veriyor yani hata veriyor bunu nasıl çözerim?