Et bien les couples login : xxx et Password : yyy sont donc transmis en clair sur le réseau comme données du formulaire. Un méchant hacker pourrait s'en emparer
En https les données sont d'abord cryptées puis envoyées et décryptées à l'arrivée. C'est le système recommandé pour les paiements sécurisés afin de ne pas transmettre de N°CB en clair. Le Https nécessite un certificat SSL qui peut être dédié ou mutualisé. Ovh , par exemple, offre sur ses hébergements mutualisés l'accès à un certificat mutualisé.
Concrètement cela revient à appeler ton script via une url en https plutôt qu'en http. Avant de payer un achat sur Internet il vaut mieux vérifier que la page de traitement appelée sera bien en https
