Ver Mensaje Individual
  #7  
Antiguo 10-04-2018
bucanero bucanero is offline
Miembro
 
Registrado: nov 2013
Ubicación: Almería, España
Posts: 208
Reputación: 11
bucanero Va camino a la fama
Hola Dosher81

quizás el problema viene del hecho de que estas lanzando los datos contra la misma URL que te los envía a ti, pero en realidad el formulario dentro de esa pagina HTML los envía a otra dirección distinta cuando pulsas sobre el botón enviar "../php/obtener-notas.php" . Prueba a enviarlos a esa nueva dirección. Por otra parte no añades el parámetro submit del propio formulario, y dependiendo de la validación es posible que lo tengas que insertar también.

Código:
<form name="form-resultados" id="form-resultados-id" action="../php/obtener-notas.php" method="post">
...
   <button type="submit" class="submit">Ver Resultados</button>
</form>
Por otra parte con las conexiones SSL y dependiendo de la configuración del servidor de la pagina web (en muchos servidores están configurados sin la opción SNI) y la versión de las INDY que tengas instaladas, puedes llegar a tener bastantes complicaciones para poder acceder. Las INDY en las versiones anteriores no están bien preparadas para las conexiones de tipo SSL y hay que aplicar distintos tratamientos. En estos enlaces se habla de este problema en particular:

https://stackoverflow.com/questions/...en-from-server
https://stackoverflow.com/questions/...ni-doesnt-work

Y la solución que proponen y yo estoy aplicando para este problema es esta, en particular en el evento StatusInfoEx del IdSSLIOHandlerSocketOpenSSL1 inserta el siguiente código, aunque aun hay sitios que se resisten y no consigo acceder

Código Delphi [-]
procedure TForm1.IdSSLIOHandlerSocketOpenSSL1StatusInfoEx(
  ASender: TObject; const AsslSocket: PSSL; const AWhere, Aret: Integer;
  const AType, AMsg: string);
begin
  if (ASender is TIdSSLIOHandlerSocketOpenSSL) then
    SSL_set_tlsext_host_name(AsslSocket, (ASender as TIdSSLIOHandlerSocketOpenSSL).host);
end;

Un saludo
Responder Con Cita