Author Topic: DatenbankLoop Sonderzeichen  (Read 788 times)

0 Members and 1 Guest are viewing this topic.

fisch.auge

  • Guest
DatenbankLoop Sonderzeichen
on: Sat, 16. August 2003 - 10:23:16
Hallo kann es sein das ich mit dem Datenbank Loop keine Umbrüche reinbekomme???
Wenn ich jetzt z.B. mit phpMyAdmin auf einen bestimmten Tabellenteil zugreife (z.B. Gästebuchbeiträge) und im dortigen Formular ENTER drücke um Umbrüche einzufügen werden die bei der Ausgabe mit den Templates ignoriert! Jedoch nicht bei einem Script ohne vLib!
wie bekomm ich also diese zeilenumbrüche rein?
mit <br> und /n gehts auch net

danke und grüße

Benjamin

fisch.auge

  • Guest
DatenbankLoop Sonderzeichen
Reply #1 on: Sat, 16. August 2003 - 10:26:38
Das ganze lese ich vorerst mal so aus:

$tmpl = new vlibTemplate('tmpl/news/index.html'); //neues Template
   
$query = "SELECT * FROM dokta_news ORDER BY id DESC";
$result =  mysql_query($query,$verbindung);
$tmpl->setdbloop('news_data', $result);
$tmpl->pparse();

und gebe es dann so aus:

<tmpl_loop name='news_data'>
<table cellpadding="0" cellspacing="0" width=550>
<tr>
<td class="tdheader" align="left">{tmpl_var name='titel'}</td>
<td class="tdheader" align="right">{tmpl_var name='datum'}</td>
</tr>
<tr>
<td colspan="2" class="tdbg">{tmpl_var name='beitrag'}</td>
</tr>
<tr>
<td colspan="2">
<hr color="#FFFFFF" align="center" width="400">
</td>
</tr>
</table>
</tmpl_loop>

hätte halt gern die verflixten umbrüche drin die ich vorher mit phpMyAdmin gemacht hab!

danke und grüße
fisch.auge

fisch.auge

  • Guest
DatenbankLoop Sonderzeichen
Reply #2 on: Sat, 16. August 2003 - 10:36:15
und ich würde gern noch ein <img> einfügen
aber die html tags werden ja nicht interpretiert  :evil:

fisch.auge

  • Guest
DatenbankLoop Sonderzeichen
Reply #3 on: Sat, 16. August 2003 - 20:18:34
aha hab mal an der vlib.ini folgendes verändert:

'DEFAULT_ESCAPE' => 'html',

in folgendes:

'DEFAULT_ESCAPE' => 'none',  

scheint zu klappen!

habs rausgefunden indem ich in der vlibTemplate.php rummgeschaut hab und dann folgende zeile entdeckt hab
       'html' => array('open' => 'htmlspecialchars('
                                            ,'close'=> ', ENT_QUOTES)'),  
'htmlspecialchars---> hat mich gewundert da hab ich mal none gemacht!!

thx fisch.auge