Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

380
Views
Envío de valor variable a php desde Unity

Tengo un archivo php que se usa para mostrar un archivo pdf. El archivo pdf contiene variables obtenidas del archivo php que se muestra a continuación.

 $areaOfCircle; ... ... $pdf->WriteFixedPosHTML($areaOfCircle, 20, 50, 20, 50, 'auto');

Y tengo mi script de Unity aquí

 using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; public class SendToServer: MonoBehaviour { public string areOfCircle; IEnumerator Start() { WWWForm form = new WWWForm(); form.AddField("areaOfCircle", areOfCircle); UnityWebRequest www = UnityWebRequest.Get("https://localhost/sqlconnect/myFirstPhp.php"); yield return www.SendWebRequest(); if (www.isNetworkError || www.isHttpError) { Debug.LogError(www.error); } else { Debug.Log("Sent"); } } }

Estoy tratando de enviar el valor de la cadena a php desde Unity, pero solo recibo un mensaje de error. ¿Qué estoy haciendo mal aquí?

over 4 years ago · Santiago Trujillo
2 answers
Answer question

0

Bueno, no estás enviando tu formulario ni ningún dato.

Si desea utilizar POST , debería ser UnityWebRequest.Post

 UnityWebRequest www = UnityWebRequest.Post("https://localhost/sqlconnect/myFirstPhp.php", form);

Sin embargo, si su PHP realmente espera GET , entonces probablemente preferiría hacerlo

 UnityWebRequest www = UnityWebRequest.Get($"https://localhost/sqlconnect/myFirstPhp.php?areaOfCircle={areOfCircle}&someSecondParameter{secondParameter}");

Desafortunadamente, no veo cómo está configurando exactamente la variable $areaOfCircle en su código PHP ...

over 4 years ago · Santiago Trujillo Report

0

Puede agregar más variables en la URL separadas por & char

 UnityWebRequest.Get($"https://localhost/sqlconnect/myFirstPhp.php?areaOfCircle={areaOfCircle}&secondVariable={secondValue}");

En PHP los obtienes con

 $areaOfCirle = $_GET["areaOfCircle"]; $secondVariable = $_GET["secondVariable"];
over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!