Tout d'abord, je suis un débutant complet en tant que développeur web. J'ai une fonction PHP qui gère une requête post pour HTTP, et ça marche très bien. J'ai lu quelques endroits en ligne que tout ce que je dois faire pour faire la même fonction courrier à HTTPS est changer le port, je suis frappé du port 80 vers le port 443. Ainsi, au lieu de ressembler à ceci:Passer d'un post HTTP à un post HTTPS avec PHP
$fp = fsockopen($host, 80, $errno, $errstr, 30);
Il ressemblerait à ceci:
$fp = fsockopen($host, 443, $errno, $errstr, 30);
Malheureusement, ce changement ne semble pas fonctionner. Donc, mes questions sont les suivantes:
Est-il vrai que tout ce que je dois changer est le numéro de port?
S'il y a plus à faire, qu'est-ce que je dois encore faire?
S'il vous plaît, essayez de garder les choses aussi simples que possible, car je suis le premier à admettre que je suis très nouveau dans ce genre de choses.
Merci beaucoup à tous.
Avez-vous lu les notes sur SSL dans le manuel PHP http: //php.net/manual/fr/function.fsockopen.php –
duplicata possible de [Comment puis-je faire fonctionner SSL dans fsockopen?] (http://stackoverflow.com/questions/1757957/how-do-i-get -ssl-working-in-fsockopen) –