Joomla.it Forum
Non solo Joomla... => Sviluppo => : mattialori 25 Jan 2011, 21:05:05
-
Ho un problema nel salvataggio di una stringa contenente il codice per inserire un video di youtube, del tipo:
<iframe title="YouTube video player" class="youtube-player" type="text/html" width="640" height="390" src="http://www.youtube.com/embed/FquQBU4fp4I" frameborder="0" allowFullScreen></iframe>
. Se inserisco il codice postato sopra nel database non viene salvato niente, mentre se inserisco una parola a caso viene salvata. La colonna che deve contenere il codice è di tipo text.
Come posso risolvere il problema?
Grazie, Mattia
-
ad intuito: stai usando JRequest::getVar senza specificare JREQUEST_ALLOWRAW per permettere i contenuti html...
ciao,
marco
-
i dati da salvare li prendo con $data = JRequest::get('post'); come faccio a specificare JREQUEST_ALLOWRAW? ho trovato un esempio
$row->answer = JRequest::getVar( 'answer', '', 'post','string', JREQUEST_ALLOWRAW );
, però qua prende solo una variabile, se io voglio prendere tutte le variabili da post come faccio?
Grazie, Mattia
-
$data = JRequest::get('post');
$data['answer'] = JRequest::getVar( 'answer', '', 'post','string', JREQUEST_ALLOWRAW );
ps: magari la prossima volta un paio di dettagli in più sul problema originario ;D
ciao.
-
Ok grazie
-
cortesemente, ricordati il [RISOLTO] nel titolo del post di apertura del topic!
ciao,
marco