Editarea unui text din <textarea>...

Secţiune dedicată începatorilor.

Moderatori: Moderatori, Start Moderator

papaleon
Average Member
Mesaje: 87
Membru din: Dum Dec 27, 2015 11:26 pm

Editarea unui text din <textarea>...

Mesajde papaleon » Mie Ian 09, 2019 4:54 pm

Sal si Multi Ani ! si succese tuturor in noul an !!! ;)
Am o problema pe care nu intuiesc cum sa o rezolv ...
Printr-un cod Form cu <textarea> introduc un text intr-o variabila $comentariu, inregistrat intr-un table in DB...
Ulterior, am nevoie sa Modific acest text in aceeasi variabila , ceva ca aici pe Forum ...
Nu stiu cum sa procedez in php fiindca in JS nu ma descurc deloc.
Mai exact, cum fac edit si update unui textarea in php ?
Stiind ca <textarea> nu merge cu Value, am gasit ceva ca mai jos, dar nu am prea inteles cum merge ...
<form ....
<textarea class='form-control' name='msg' size='255' rows='3' placeholder='$comentariu' onfocus='this.select()'></textarea>
<input class='input botom btn-default' type='submit' name='encode' value='Encode'>
</form>
if(isset($_POST['encode'])){echo htmlspecialchars($_POST['msg']);}
........
Imi primeste $comentariu si pot face modificari, dar la Submit, imi salveaza variabila originala nu cu modificari ...
Poate imi da cineva o sugestie sau un cod pe care sa-l adaptez la mine... TKS !



Avatar utilizator
Jetix
Average Member
Mesaje: 66
Membru din: Mie Aug 09, 2017 3:16 am
Contact:

Re: Editarea unui text din <textarea>...

Mesajde Jetix » Joi Ian 10, 2019 4:17 pm

1. Textul poate fi setat in php simplu.

Cod: Selectaţi tot

<textarea class='form-control' name='msg' size='255' rows='3' onfocus='this.select()'><?php echo $comentariu; ?></textarea>

2. Dupa modificare, depinde unde il salvezi, intr-o baza de date sau intr-un fisier text.
3. Ce ai facut tu acolo il va arata intr-un placeholder, nu in text area, astfel nu il vei putea edita.

papaleon
Average Member
Mesaje: 87
Membru din: Dum Dec 27, 2015 11:26 pm

Re: Editarea unui text din <textarea>...

Mesajde papaleon » Vin Ian 11, 2019 4:06 pm

OK ! mny TKS Jetix, asa merge...
.......
<textarea style='width:720px'; class='form-control' name='msg' size='255' rows='3' onfocus='this.select()'> $comentariu ;
if(isset($_POST['encode'])){echo htmlspecialchars($_POST['msg']);}
</textarea>
<input type='hidden' name='op' value='add'>
<input class='input botom btn-default' type='submit' name='encode' value='SUBMIT'>
la SUBMIT am $_POST['msg'] util.
........


Înapoi la “PHP Incepători”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 106 vizitatori