Arduino shield compatibility

I planned to make small project

like to have 3 waterproof temp sensor in my aquarium and can view the temp online ,this is the idea of the project

for that i planned to get

ARDUINO UNO R3 or can i get mega ?
ARDUINO ethernet shield
ARDUINO sensor shield
if possible ARDUINO lcd display shield ( 1602 LCD Board Keypad Shield )

can i stack all these on top ? for this project

iam not 100 percent sure but i think you may attach all of them together like

----- xxxxx
----- sensor
----- ethernet
----- arduino uno

canardaaydin:
iam not 100 percent sure but i think you may attach all of them together like

----- xxxxx
----- sensor
----- ethernet
----- arduino uno

can i go with mega or arduino uno ?

xtr33m:

canardaaydin:
iam not 100 percent sure but i think you may attach all of them together like

----- xxxxx
----- sensor
----- ethernet
----- arduino uno

can i go with mega or arduino uno ?

You could go with either, as shields are usually compatible with both.
But before you do that you should check that there are no pin conflicts (more than one shield trying to use the same pin for different functions doesn't work!)

A single arduino uno should work fine for a basic system.
Check for possible pin conflict between ethernet shield and LCD shield

And before that, think twice to your needs, for now or further extends

To help you :
Why do you intend to use the keypad for ?
What do you want to display on LCD ? only current temperature ?
3 sensors => i believe that is for security purpose. What if one doesnt work properly ?
No alert system on too low/high temperature ? ==>buzzer, led, LCD, automatic email ?
If so, how handle parameters ?
No devices turned on/off depending on temperature, such as heater or fan ?

Ethernet shield for little web server, browsing temperature on simple pages => good idea
Ethernet shield has also a SD Card slot, that can easily be used for logging. Then, a RTC will soon be needed (with automatic time adjustment based on NTP)
Log stored on the SD card can also be uploaded elsewhere.
You can also build your aduino as a little udp server, for extracting log without manipulating SD Card

etc.
You can do any of this with an arduino UNO, but if you want to do all of this, then a MEGA will be required.