4 votos

Publicar datos en la url usando AppleScript

Estoy tratando de tomar la entrada del usuario y enviar los datos a una url en mi sitio para hacer algunas comprobaciones en mi base de datos. En mi php script no puedo mostrar ninguna de las variables POST. Parece que los datos no se están enviando. Soy nuevo en AppleScript, así que tal vez no estoy 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;
    }
?>

1voto

user3439894 Puntos 5883

Aunque no puedo comprobar a fondo su problema, porque no tengo acceso a su sitio, sin embargo, la siguiente línea de código está malformada:

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

Debería ser en forma de:

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

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X