Ošetření vstupu na sever – PHP – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu
Reklama
Reklama

Ošetření vstupu na sever – PHP – Fórum – Programujte.comOšetření vstupu na sever – PHP – Fórum – Programujte.com

 

Hledá se programátor! Plat 1 800 € + bonusy (firma Boxmol.com)
altair222
~ Anonymní uživatel
1 příspěvek
30. 1. 2015   #1
-
0
-

Mám android aplikaci, která odesílá denně data na MySQL server, který je přijímá tímto způsobem:

<?php
new UpdateData ();
class UpdateData {
	private $db;
	
	function __construct() {
		if (isset ( $_GET ["json"] )) {
			$data = json_decode ( $_GET ["json"] );
			$this->insertInToDatabase ( $data , true);
		}
	}
	
	function insertInToDatabase($data) {
		require_once __DIR__ . '/db_connect.php';
		$this->db = new DB_CONNECT ();
		$this->db->connect ();
		
		foreach ( $data as $item ) { // foreach element in $arr
			echo "test";
			$string=json_encode($item);
			echo  $string;
			
			
			$name = $item->Name;
			$id = $item->GuestID;
			$email = $item->Email; // etc
			$arrival = $item->Arrival; // etc
			$days = $item->Days;// etc
			$bill = $item->Bill; // etc
			$tell = $item->Tel; // etc
			
			
			
			$result = mysql_query("INSERT INTO Guests(GuestID, Name, Email, Arrival, Days, Bill, Tel) VALUES('$id', '$name', '$email', '$arrival', '$days', '$bill', '$tell')");
			
			if($result){
				echo "success";
			}else{
				echo "problem";
			}
			
		}
		
	}
}
?>

Potřeboval bych ošetřit, aby jen tato aplikace mohla vkládat data, protože jinak by každý mohl zavolat příslušnou URL s potřebnými parametry a vložit tam balast o který nestojím.

Nahlásit jako SPAM
IP: 194.12.42.–
Reklama
Reklama
peter
~ Anonymní uživatel
2551 příspěvků
30. 1. 2015   #2
-
0
-

session, cookies, prihlaseni nebo kontrola ip adresy?
Ttreba aplikaci pridelit pri prihlaseni nejake cislo a pokud to cislo neupdatuje  do 20s, tak ho to jakoby odhlasi a nic s tim cislem pak uz neprijme)?

Nahlásit jako SPAM
IP: 2001:718:2601:1f7:7523:7c...–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 30 hostů

Podobná vlákna

Ošetření vstupu — založil Kenvelo

Ošetření vstupu — založil Caken

Ošetření vstupu — založil Koja

Ošetření vstupů — založil vollf82

Ošetření vstupu — založil Erlesh

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032016 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý