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.

Responder a