Fipy, Lopy, Wipy Http Post?
- 
					
					
					
					
 How do I transfer data so that I can retrieve it on a web server like this? 
 <?php
 //Sensor1
 $p1 = $_GET["p1"];
 $p2 = $_GET["p2"];
 $p3 = $_GET["p3"];
 $p4 = $_GET["p4"];
 $p5 = $_GET["p5"];$p6 = $_GET["p6"]; 
 $p7 = $_GET["p7"];
 $p8 = $_GET["p8"];
 $p9 = $_GET["p9"];
 $p10 = $_GET["p10"];$p11 = $_GET["p11"]; 
 $p12 = $_GET["p12"];
 $p13 = $_GET["p13"];
 $p14 = $_GET["p14"];
 $p15 = $_GET["p15"];$p16 = $_GET["p16"]; 
 $p17 = $_GET["p17"];
 $p18 = $_GET["p18"];
 $p19 = $_GET["p19"];
 $p20 = $_GET["p20"];$inhalt = array($p1, $p2, $p3, $p4, $p5, $p6, $p7, $p8, $p9, $p10, $p11, $p12, $p13, $p14, $p15, $p16, $p17, $p18, $p19, $p20); 
 // Speichern der Datei
 $eintrag = implode(";", $inhalt);
 file_put_contents("sensor1.txt", $eintrag);
 ?>Translated with www.DeepL.com/Translator 
 
- 
					
					
					
					
 @Martinnn i have been trying to use urequests for HTTP POST and i always receive the error msg that the function accepts only 2 positional args while it gets 4 (or something along that line). have seen may msg in various fora about that error, but never found a turn-around that worked for me. 
 
- 
					
					
					
					
 Das funktioniert leider nicht. import requests 
 userdata = {"firstname": "John", "lastname": "Doe", "password": "jdoe123"}
 resp = requests.post('http://yourserver.de/test.php', params=userdata)
 Your PHP-File:$firstname = htmlspecialchars($_GET["firstname"]); 
 $lastname = htmlspecialchars($_GET["lastname"]);
 $password = htmlspecialchars($_GET["password"]);
 echo "firstname: $firstname lastname: $lastname password: $password";
 firstname: John lastname: Doe password: jdoe123
 
- 
					
					
					
					
 @martinnn said in Fipy, Lopy, Wipy Http Post?: Not sure what you are trying to do... 
 As you write "POST" in your title - are you aware of the urequrests library (which provides http/https put, get, post...)?Yes, I know the library, but I don't know how to use it to send it to my webserver via post command and then get it via PHP. 
 I'm new to Python.
 
- 
					
					
					
					
 Not sure what you are trying to do... 
 As you write "POST" in your title - are you aware of the urequrests library (which provides http/https put, get, post...)?
 
- 
					
					
					
					
 Please help me!