Permettere agli utenti di un sito web di contattare, e quindi interagire, con il proprietario o lo staff del sito stesso, è una funzionalità quasi imprescindibile per molti siti web moderni.
Lo script qui presentato, Contact Form, utilizza PHP per implementare, sul nostro portale web, un form tramite il quale gli utenti possono mettersi in contatto con l'amministratore. Si tratta di una classe PHP molto semplice, che comunque non implementa alcune funzionalità importanti: ad esempio, non include nessun tipo di filtraggio anti-SPAM, e permette di includere soltanto i campi email, oggetto e testo. È tuttavia un utile esempio didattico, per capire i meccanismi che stanno alla base di questo genere di implementazioni.