login  Naam:   Wachtwoord: 
Registreer je!
 Forum

string replace (Opgelost)

Offline HannaH - 22/05/2009 12:27 (laatste wijziging 22/05/2009 12:28)
Avatar van HannaHMySQL interesse Hallo,

Ik zit even vast..

Ik heb een tabel waar tekst staat gepost door de bezoekers
in die tabel staan ook (spijtig genoeg) de stijl en size van de tekst
(ik kan dat niet opvangen) font= ... en size= ...

bij het uitlezen wil ik die stijl eruithalen
bvb door een string replace
maar dan moet ik alle fonts en sizes gaan opvangen
iemand een ander idee?
vb alles tussen deze tags of zoiets?
of een passe-par-toetje?

alvast bedankt
HannaH

8 antwoorden

Gesponsorde links
Offline Koen - 22/05/2009 12:29
Avatar van Koen PHP expert Hoe ziet een tekstje in je database er precies uit?
Offline NTS64 - 22/05/2009 12:32
Avatar van NTS64 PHP gevorderde PHP.net: strip_tags
Offline HannaH - 22/05/2009 13:19 (laatste wijziging 22/05/2009 14:54)
Avatar van HannaH MySQL interesse stukje uit database

  1. <p class="MsoNormal" style="margin: 0cm 0cm 0pt"><span lang="NL-BE" style="font-family: &quot;Comic Sans MS&quot;; mso-ansi-language: NL-BE"><font size="3">
  2.  
  3. .. enz


de strip_tags werken niet echt
ik moet teveel allowen l ...
Offline Koen - 22/05/2009 14:59
Avatar van Koen PHP expert Wat probeer je nu precies te doen, want uit je uitleg kan ik niet echt iets opmaken...
Offline HannaH - 22/05/2009 15:08 (laatste wijziging 22/05/2009 15:09)
Avatar van HannaH MySQL interesse opnieuw:
Ik heb een tabel waar tekst in gepost wordt door de bezoekers
in die tabel staan ook (spijtig genoeg) de stijl en size van die geposte tekst (ze kunnen plakken vanuit bvb word)

als die echo op mijn pagina.php staat de tekst geformateerd in de stijl gepost door de bezoeker. en ik wil dat opvangen maar de opmaak behouden <p> <br>..enz

ik dacht door alles te str_replacen font, size, color enz.
maar vroeg me af of dit sneller, mooier kon
Offline Martijn1989 - 22/05/2009 15:29 (laatste wijziging 22/05/2009 15:34)
Avatar van Martijn1989 PHP ver gevorderde Dus :

  1. <?php
  2.  
  3. $select_text = mysql_query("SELECT * FROM `reacties`") or die (Mysql_Error());
  4.  
  5. while($object_reactie = mysql_fetch_assoc($select_text)) {
  6.  
  7. echo strip_tags($object_reactie['tekst']);
  8.  
  9. }
  10.  
  11. ?>
Offline HannaH - 22/05/2009 15:39
Avatar van HannaH MySQL interesse perfect ...
Maar dan 'stript' hij alles
ook de <br> <a> <p> <hr> <b> tags ....

Ik wil enkel die stijl tags kwijt

Offline NTS64 - 22/05/2009 20:17
Avatar van NTS64 PHP gevorderde Je zit een beetje in de knoei met terminologie. style="" is een attribuut van een tag, geen tag. Je kan attributen van tags verwijderen gebruik makend van javascript: http://www.w3sc...ribute.asp
Mocht je per sé gebruik willen maken van PHP, dan gebruik je best reguliëre expressies. Hier heb je alvast een voorbeeld:
http://be.php.n....php#80427
(Zo zie je maar, dat de user notes op PHP.net wonderen kunnen doen  )
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.259s