Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
  • Help Room /
avatar image
0
Question by 2000noe · Feb 13, 2018 at 12:27 PM · c#databasephpwwwformpost

php $_POST is blank when I send variables from unity

Hello guys, I'm having a really annoying problem with php. With c# I send variables to php, and I want php to save it into my database. But the $_POST in php is empty.

In Unity I did a Debug.Log of the variables I am sending to php right before it sends to see if it works, and the variables are there. BUT in php when I echo the $_POST, it returns nothing, it's empty and in the database it adds emptiness.

C#:

 public IEnumerator replaceData(string toggle1Post, string toggle2Post, 
                                    string toggle3Post, string toggle4Post,
                                    string toggle5Post, string toggle6Post)
     {
         WWWForm form = new WWWForm();
 
 
         form.AddField("toggle1Post", toggle1Post);
 
         form.AddField("toggle2Post", toggle2Post);
 
         form.AddField("toggle3Post", toggle3Post);
 
         form.AddField("toggle4Post", toggle4Post);
 
         form.AddField("toggle5Post", toggle5Post);
 
         form.AddField("toggle6Post", toggle6Post);
 
         WWW www = new WWW(parkingURL, form);
 
         yield return www;
         
         Debug.Log(www.text);
     }


php:

 $parkingName1 = "Bus Gate";
     $toggle1Post = $_POST['toggle1Post'];
 
     $parkingName2 = "Pepsi Gate";
     $toggle2Post = $_POST['toggle2Post'];
 
     $parkingName3 = "Watson";
     $toggle3Post = $_POST['toggle3Post'];
 
     $parkingName4 = "PVA";
     $toggle4Post = $_POST['toggle4Post'];
 
     $parkingName5 = "Gardens";
     $toggle5Post = $_POST['toggle5Post'];
 
     $parkingName6 = "Omar Mohsen";
     $toggle6Post = $_POST['toggle6Post'];
     
     //Make the connection_aborted
     $conn = new mysqli($server_name, $server_username, $server_password, $dbName);
     
     //Check connection_aborted
     if (!$conn)
     {
         die("Connection Failed. ". mysqli_connect_error());
     }
     else 
     {
         //echo("Connection Success" . "<br>");
     }
 
     $sql1 = "UPDATE parking SET Toggle = '$toggle1Post' WHERE gateName = '$parkingName1'";
 
     if (mysqli_query($conn, $sql1)) echo " Updated " . $toggle1Post;
     else echo "notUpdated: " . mysqli_error($conn);
 
     $sql2 = "UPDATE parking SET Toggle = '$toggle2Post' WHERE gateName = '$parkingName2'";
 
     if (mysqli_query($conn, $sql2)) echo " Updated " . $toggle2Post;
     else echo "notUpdated: " . mysqli_error($conn);
 
 
     $sql3 = "UPDATE parking SET Toggle = '$toggle3Post' WHERE gateName = '$parkingName3'";
 
     if (mysqli_query($conn, $sql3)) echo " Updated " . $toggle3Post;
     else echo "notUpdated: " . mysqli_error($conn);
 
 
     $sql4 = "UPDATE parking SET Toggle = '$toggle4Post' WHERE gateName = '$parkingName4'";
 
     if (mysqli_query($conn, $sql4)) echo " Updated " . $toggle4Post;
     else echo "notUpdated: " . mysqli_error($conn);
 
 
     $sql5 = "UPDATE parking SET Toggle = '$toggle5Post' WHERE gateName = '$parkingName5'";
 
     if (mysqli_query($conn, $sql5)) echo " Updated " . $toggle5Post;
     else echo "notUpdated: " . mysqli_error($conn);
 
 
     $sql6 = "UPDATE parking SET Toggle = '$toggle6Post' WHERE gateName = '$parkingName6'";
 
     if (mysqli_query($conn, $sql6)) echo " Updated " . $toggle6Post;
     else echo "notUpdated: " . mysqli_error($conn);

Update 2: I tried the same code on another computer with unity version 5.4.1f1 and it worked there, on my computer I'm on version 2017.3.0f3 and it does not work.

Update 3: It works on the latest update :)

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

3 Replies

· Add your reply
  • Sort: 
avatar image
1

Answer by YongPing92 · Apr 09, 2018 at 03:55 AM

In-case someone is getting empty $POST variable using php, I solved it just by changing the link of the php file from using http://example.com/projects/list.php to https://example.com/projects/list.php (difference is "http" and "https".)

Hope this helps someone

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Chris_St · May 13, 2021 at 09:35 PM 0
Share

You're my lifesaver! I just wasted 3-4 hours with searching and debugging, changing everything what's possible...i was close to insanity. And the answer is a simple "s" :D Thanks a lot!

avatar image
0

Answer by awtrimpe · Feb 15, 2018 at 03:16 PM

Thanks for the suggestion! I have been looking for a fix for three days so I will try a different version of Unity!

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image 2000noe · Feb 16, 2018 at 09:46 AM 0
Share

No Problem :)

avatar image
0

Answer by Sudarmin-Then · Mar 12, 2018 at 05:07 PM

@2000noe Damn, I've been trying to make it work for like a day, I was using version 2017.3.0f3, now downloading the latest version, hopefully it would work. Thanks for sharing, otherwise I would have spent another day on this

Comment
Add comment · Show 1 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Sudarmin-Then · Mar 12, 2018 at 05:19 PM 0
Share

Thank God, it worked!

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

504 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

Can I add a table to a mySQL database using C#? 0 Answers

C# safe connect to MySQL database. Download and upload data via PHP script. 1 Answer

500 Internal server error in WWWForm 0 Answers

Why is MySQL search query not returning each row in 1 index of an array? 0 Answers

WWW Class silent crach 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges