ESP8266 don't show results in browser

This not good on a Uno or similar:

#include <SoftwareSerial.h>
. . .
SoftwareSerial esp8266(0,1); // This makes pin 9 of Arduino as RX pin and pin 10 of Arduino as the TX pin

Pins 0 & 1 should not be used for software serial because these are the hardware serial pins.
Use other pins, then you can use the serial console for debug statements like Serial.println( webpage ) to see how far through the logic your code is progressing.