ugrás a tartalomhoz

Textarea alapértékének helyes beállítása

molnigee · 2005. Aug. 29. (H), 21.14
Üdv!

Az lenne a gondom hogy egy input mező value értékét szeretném megadni, az érték egy sqlből lekérdezett szöveg! A szöveg tartalmaz idézőjeleket!

Tehát konkrétan ez a szöveg pl amit sqlből kapok meg :
$row_hir[3]="itt egy link <a href=""></a>"

a php pedig :
print("<textarea name=hir cols=60 rows=20 value=\"$row_hir[3]\"></textarea>");

Na most gondolom az idézőjelek kavarnak be, mivel a szövegnek csak a vége jelenik meg mindig!
Próbáltam már pár függvényt amik az idézőjelekkel babrálnak, per jelet raknak elé, de mindig ugyanaz volt!
Mi erre a megoldás?

Előre is köszi!
 
1

a megoldás: konvertálni!

Anonymous · 2005. Aug. 29. (H), 23.32
  1. <?  
  2. $row_hir[3]=str_replace('"','&quot;',$row_hir[3]);  
  3. echo '<textarea name="hir"   
  4. cols="60" rows="20" value="'.$row_hir[3].'"></textarea>';  
  5. ?>  
Gyulus
2

Félig jó

molnigee · 2005. Aug. 30. (K), 10.35
  1. <textarea name="hir" cols="60" rows="20" value="Pénteken a  
  2. <a href=&quot;http://****&quot;>Bohémban</a> is bulifotóztunk! <br>  
  3. A képeket megnézheted <a href=&quot;http://******&quot;>Itt</a> !<br>">  
  4. </textarea>  
Ez van a forrásban, viszont a megjelenésnél meg üres a mező!
Mi a baja még?
3

<Nincs cím>

Anonymous · 2005. Aug. 30. (K), 11.20
textarea eseten a nyito es zarotag koze ird a tartalmat
toro
4

Köszi mindent!

molnigee · 2005. Aug. 30. (K), 11.39
Így a két tanácsot egybegyúrva sikerült megoldani a problémát, köszönöm szépen!
5

nem semmi!

Anonymous · 2005. Aug. 30. (K), 14.18
Ezt az alapvetéső dolgot a nagy tanácsolásban észre sem vettem.

Gyulus