soulmy adlı üyeden alıntı: mesajı görüntüle
$text = "<br>".$_GET["text"];

Siz $text değişkenine <br> ekliyorsunuz. Sonra da empty ile boş olup olmadığını kontrol ediyorsunuz. Burada mantık hatası var. İlk başta <br> eklediğiniz için hiçbir zaman if sorgusunda empty fonksiyonu true değer döndürmeyecektir.
NetMaster adlı üyeden alıntı: mesajı görüntüle
Sorun burada bu şekilde yaptığınızda form değerleri array olarak post edilir.
data: $('form#shareForm').serialize(),
PHP DOSYANIZ AŞAĞIDAKİ ŞEKİLDE OLMASI GEREKİYOR.
$veri = $_GET['data'];
parse_str($veri); 
$text = $text; // Gerek yok ama koydum belki değişilik yapmak istersin.
$imageQuantity 	= mysql_real_escape_string($imagequantity); // aynı şekilde gerek yok.
if(empty($text)){ echo '0'; } else { }
@samsunikinciel;
Sorun yine aynı devam ediyor.