# A fájlfeltöltés mező bekapcsolása

> Miért van alapból kikapcsolva a Fájlfeltöltés mező az űrlapkészítőben, és hogyan kapcsolhatod be.

Az űrlapkészítő **Fájlfeltöltés** mezője szándékosan ki van kapcsolva. Aki kitölti a foglalási űrlapot, a mezővel fájlt küldhet a szerveredre, ezért a bővítmény csak akkor kínálja fel, ha te kifejezetten engedélyezed.

## Miért van kikapcsolva?

Ha a feltöltés nincs megfelelően korlátozva, a látogatók:

- nagyon nagy fájlokkal megtölthetik a tárhelyet,
- nem kívánt fájltípusokat (például futtatható állományokat) tölthetnek fel,
- a legrosszabb esetben olyan fájlt küldhetnek, amellyel a webhelyet próbálják megtámadni.

## Mire figyelj bekapcsolás előtt?

| Kockázat | Mit jelent |
| --- | --- |
| Biztonság | Ha veszélyes fájltípus (például PHP vagy JS) kerül nyilvános mappába, egy támadó megpróbálhatja futtatni. |
| Tárhely és sávszélesség | Az ismétlődő feltöltések megtölthetik a tárhelyfiókot. |
| Adatvédelem (GDPR) | Ha az ügyfelek személyes iratot töltenek fel (igazolvány, orvosi dokumentum), te felelsz a biztonságos tárolásukért. |
| Tárhelyszabályok | Egyes tárhelyek tiltják vagy korlátozzák a feltöltést. |

Csak akkor kapcsold be, ha tényleg szükséged van rá. Biztonságosabb megoldás, ha a dokumentumokat a foglalás létrejötte után, e-mailben kéred el az ügyféltől.

## A mező bekapcsolása

A mezőt egy szűrővel engedélyezheted. Add hozzá a (gyermek)sablonod `functions.php` fájljához:

```php
add_filter('wpbs_enable_file_upload_field', '__return_true');
```

A szűrő hatására a **Fájlfeltöltés** mező megjelenik az űrlapkészítő mezői között (lásd [Űrlapkészítő: mezők és mezőbeállítások](https://hub.hellowp.io/hu/plugins/wp-booking-system-premium/urlapok-urlapkeszito/)).
