Narrative:

VFR flight from dyl to pne. ATIS at pne said few clouds at 900 ft, overcast 4200 ft. Leaving dyl VFR, there was an overcast layer at 1000 ft and I was VFR on top at 2000 ft. While looking for a hole to descend VFR, I may have penetrated nxx class D airspace, although my calculations had me 4 mi north of space. I also was close to phl class B, but was at 2000 ft and below it. To correct the situation I must be more diligent in knowledge of location when looking for VFR airspace near air traffic area.

Google
 

Original NASA ASRS Text

Title: PLT OF AN SMA SEL DSNDED THROUGH AN UNDERCAST INSIDE THE BOUNDARY OF CLASS D AIRSPACE IN AN ATTEMPT TO REMAIN VFR.

Narrative: VFR FLT FROM DYL TO PNE. ATIS AT PNE SAID FEW CLOUDS AT 900 FT, OVCST 4200 FT. LEAVING DYL VFR, THERE WAS AN OVCST LAYER AT 1000 FT AND I WAS VFR ON TOP AT 2000 FT. WHILE LOOKING FOR A HOLE TO DSND VFR, I MAY HAVE PENETRATED NXX CLASS D AIRSPACE, ALTHOUGH MY CALCULATIONS HAD ME 4 MI N OF SPACE. I ALSO WAS CLOSE TO PHL CLASS B, BUT WAS AT 2000 FT AND BELOW IT. TO CORRECT THE SIT I MUST BE MORE DILIGENT IN KNOWLEDGE OF LOCATION WHEN LOOKING FOR VFR AIRSPACE NEAR ATA.

Data retrieved from NASA's ASRS site as of July 2007 and automatically converted to unabbreviated mixed upper/lowercase text. This report is for informational purposes with no guarantee of accuracy. See NASA's ASRS site for official report.