Publicar datos a url usando AppleScript

4

Estoy intentando tomar información del usuario y enviar los datos a una url en mi sitio para hacer algunas comprobaciones en mi base de datos. En mi script php no puedo mostrar ninguna de las variables POST. Parece que los datos no están siendo enviados. Soy nuevo en AppleScript, así que quizás no esté haciendo esto correctamente.

APPLESCRIPT:

set email to the text returned of (display dialog "Enter in your Email:" default answer "")

set productKey to the text returned of (display dialog "Enter in your Product Key:" default answer "")

display dialog "Email: " & email & "
Product Key: " & productKey

set theURL to "http://mysite/testing.php?email=email&productKey=productKey"
do shell script "curl " & quoted form of theURL

PHP:

<?php
echo "made it before post";


    if (!empty($_POST))
    {
        $email  = $_POST["email"];
        $productKey = $_POST["productKey"];
        echo "Made it here";
        echo $email;
        echo $productKey;
    }
?>
    
pregunta Nick 13.04.2017 - 18:31

1 respuesta

2

Si bien no puedo probar completamente su problema, porque no tengo acceso a su sitio, no obstante, la siguiente línea de código tiene un formato incorrecto:

set theURL to "http://mysite/testing.php?email=email&productKey=productKey"

Debe estar en la forma de:

set theURL to "http://mysite/testing.php?email=" & email & "&productKey=" & productKey
    
respondido por el user3439894 14.04.2017 - 17:30

Lea otras preguntas en las etiquetas