[PHP, JS] Fix #22, Fix #21 et Fix #19
[PHP, JS] #20 Sélection du transporteur