Autor Zpráva
Medvídek
Profil *
Zkousim si ted pres TINYMCE delat administraci novinek, ale narazil jsem na zasadni problem Sad jak dostat data z textarea kde je tiny do databaze.Ostatni policka jsou v pohode ,ale tiny nejde vlozit Sad
zkousel jsem osetrit vystup z textarea nejak takto

kód:

function osetreni($text) {

$search = array(""", "'", "", '"', "'", "<", ">", "&nbsp;");
$replace = array("&quot;", "'", "", "&quot;", "'", "&lt;", "&gt;", " ");
$text = str_replace($search, $replace, $text);
$text = str_replace(' ', '&nbsp;&nbsp;', $text);
$text = str_replace(chr(13).chr(10), '<br />', $text);
return $text;
}


kód:

$novinka=osetreni($_GET['novinka']);


ale i tak zapis do db probehne ale z promenne $novinka se nic do db nedostane.Ale kdyz necham promenou novinka vypsat, tak se vypise normalne Sad

a dale kdyz uz jsem u toho, jak to udelat naopak, pri editaci.

Mam nacteny data z databaz a ty prirazuju do formularu jako value

kód:

<textarea name="novinka" cols="80" rows="25" value="<?php echo $novinka ?>"></textarea>
kde novinka=$radek->novinka;



ale v textarea se neobjevi, ani kdyz do db novinku vlozim rucne.Ma s timhle nekdo zkusenosti ?? Nemohl by me nasmerovat, v lepsim pripade sem napsat co s tim ?
Mike8748
Profil
nebude to tim ze textarea nema value ?

dej
<textarea name="novinka" ...> <?php echo $novinka; ?> </textarea>
Medvídek
Profil *
JJ na to jsem prisel, ale dik :)

Ale ted ten vaznejsi probelm, data z textarea se nedostanou do databaze a nevim proc .... prevedu si html znaky na specialni znaky, vypise se mi to normalne, ale do DB se nezapise :(
Medvídek
Profil *
Již vyřešeno :) sem ***** a misto $novinka=="" sem mel novinka=""

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0