O problema é que nem chega ao script do php, dá este erro:
Argument #1 is not a valid JSON string o que googlei n me levou a nd.. 2010/4/13 Miguel Vaz <[email protected]> > > Recebes erro ao tentares escrever na BD, correcto? > > Tenta esta função na tua classe: > > function quote_smart($value) { > if (get_magic_quotes_gpc ()) { > $value = stripslashes ( $value ); > } > if (! is_numeric ( $value )) { > $value = mysql_real_escape_string ( $value ); > } > return $value; > } > > e chamas assim (numa qq função onde escrevas na BD - e não ligues ao > exemplo, são retalhos de um projecto antigo): > > function gravaLocal($entrada) { > > $this->ligar (); > > $id_local = $entrada ["id_local"]; > $nome = $this->quote_smart ( utf8_decode ( $entrada ["nome"] ) ); > $sql = "insert into locais(nome) values('$nome')"; > > $resultado = mysql_query ( $sql ) or die ( "Deu asneira porque não > percebes disto : -> " . $sql ); > > $this->desligar (); > > } > > > Atenta que a função deve ser apenas chamada após abrires ligação à BD. > > Bem, qualquer dúvida, insultos ou questões, pergunta. :-) > > > Miguel Vaz > > 2010/4/13 Paulo Ferreira <[email protected]> > > Pois, o problema é que estava a tentar pasar texto de um textField input >> que será preenchido por qualquer pessoa.. e pode acontecer porem um ' ... >> >> obrigado pela resposta =) >> >> Paulo >> > > -- > Recebeu esta mensagem porque está inscrito no grupo "Mailing List da > Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos > Grupos do Google. > Para publicar uma mensagem neste grupo, envie um e-mail para > [email protected]. > Para anular a inscrição neste grupo, envie um e-mail para > [email protected] <riapt%[email protected]>. > Para ver mais opções, visite este grupo em > http://groups.google.com/group/riapt?hl=pt-PT. > -- Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google. Para publicar uma mensagem neste grupo, envie um e-mail para [email protected]. Para anular a inscrição neste grupo, envie um e-mail para [email protected]. Para ver mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT.
