Çok eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz.. Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
PHP ile kullanıcıların sunucuya dosya göndermesini sağlayan basit bir yükleme sistemi oluşturulabilir. Bunun için HTML tarafında "multipart/form-data" kullanmak ve PHP'de "$_FILES" değişkeninden yararlanmak gerekir.
Öncelikle basit bir dosya yükleme formu oluşturalım:
<form action=""...
Web sitelerinde kullanıcıdan alınan form verileri doğrudan kullanılmamalıdır. Kullanıcının gönderdiği bilgiler kontrol edilmeli ve gerektiğinde temizlenmelidir.
Örneğin bir kullanıcı adı alırken boş olup olmadığını kontrol edebiliriz:
<?php
$username = trim($_POST['username'] ?? '');
if...
PHP ile formlardan veya URL üzerinden veri gönderirken en sık kullanılan iki yöntem "GET" ve "POST" metotlarıdır.
GET yöntemiyle gönderilen bilgiler URL içerisinde görünür. Bu nedenle arama gibi gizli olmayan veriler için daha uygundur.
<?php
if (isset($_GET['q'])) {
echo "Aranan: " ...