Beste,
Ik ben bezig op mijn stage met een website nu zat ik met een vraag misschien dat jullie de andwoordt hierop weten.
Ik wil na elke enter in een tekst de code </p> zetten en aan begin van elke tekst <p> hoe doe ik dit ?
de tekst staat zo in de database.
Alvast bedankt.Onlangs werden de Splash versies met 1.0 liter motor al aanzienlijk in prijs verlaagd door verdere terugdringing van de CO2 uitstoot naar gemiddeld slechts 109 gr/km. Door de schone en zuinige motor is de auto vrijgesteld van BPM en motorrijtuigenbelasting belasting. De eventuele bijtelling bedraagt slechts 14%.
Onlangs werden de Splash versies met 1.0 liter motor al aanzienlijk in prijs verlaagd door verdere terugdringing van de CO2 uitstoot naar gemiddeld slechts 109 gr/km. Door de schone en zuinige motor is de auto vrijgesteld van BPM en motorrijtuigenbelasting belasting. De eventuele bijtelling bedraagt slechts 14%.
Onlangs werden de Splash versies met 1.0 liter motor al aanzienlijk in prijs verlaagd door verdere terugdringing van de CO2 uitstoot naar gemiddeld slechts 109 gr/km. Door de schone en zuinige motor is de auto vrijgesteld van BPM en motorrijtuigenbelasting belasting. De eventuele bijtelling bedraagt slechts 14%.
Wesley
- php vraag
-
28-09-2011, 09:10 #1
- Berichten
- 154
- Lid sinds
- 15 Jaar
php vraag
-
In de schijnwerper
-
28-09-2011, 09:30 #2
- Berichten
- 175
- Lid sinds
- 14 Jaar
Re: php vraag
als je nou aan het begin en het eind van de tekst een speciaal teken zet, bijvoorbeeld een ; om een <p> te maken en een + om een </p> te maken
dan kan je daarmee aangeven wanneer een alinea ophoud..
dan kan je met str_replace er eenvoudig <p> en </p> van maken ;)
mvg, Jason van der Zeeuw
-
28-09-2011, 09:47 #3
- Berichten
- 154
- Lid sinds
- 15 Jaar
Re: php vraag
Beste,
De website is voor een klant van het bedrijf dus kan natuurlijk niet de klant verplichten om elke keer een - en een + te zetten dit zou raar staan.
Iemand met een oplossing?
-
28-09-2011, 10:00 #4
- Berichten
- 175
- Lid sinds
- 14 Jaar
Re: php vraag
tja, ik weet het dan ook niet zo snel te bedenken..
je moet weten waar een <p> en een </p> moet komen als je ze er wil plaatsen...
-
28-09-2011, 10:01 #5
- Berichten
- 61
- Lid sinds
- 14 Jaar
Re: php vraag
Met deze functie hoef je zelf niets toe te voegen aan de tekst.
PHP Code:function addParagraphs($str)
{
return str_replace('<p></p>', '', '<p>' . preg_replace('/\\r\\n|\\n|\\r/', '</p>$0<p>', $str) . '</p>');
}
-
28-09-2011, 10:03 #6
- Berichten
- 558
- Lid sinds
- 16 Jaar
Re: php vraag
Niet getest maar probeer eens de volgende functie die op http://nl3.php.net/nl2br is geplaatst:
<?php
function nl2p($string, $class='') {
$class_attr = ($class!='') ? ' class="'.$class.'"' : '';
return
'<p'.$class_attr.'>'
.preg_replace('#(<br\s*?/?>\s*?){2,}#', '</p>'."\n".'<p'.$class_attr.'>', nl2br($string, true))
.'</p>';
}
?>
-
28-09-2011, 10:05 #7
- Berichten
- 494
- Lid sinds
- 16 Jaar
Re: php vraag
Ofwel een editor gebruiken.
-
28-09-2011, 10:06 #8
- Berichten
- 154
- Lid sinds
- 15 Jaar
Re: php vraag
Beste,
Werkt ook niet. Als ik me goed kan herinneren was er toch een code waarmee je tekst uit database kan halen zoals het staat.
mvg,
Wesley
Aanvullend bericht:
Yep het was nl2br die ik zocht bedankt jongens :)Laatst aangepast door WesleyV : 28-09-2011 om 10:07 Reden: Automatisch samengevoegd.
-
28-09-2011, 10:10 #9
- Berichten
- 175
- Lid sinds
- 14 Jaar
Re: php vraag
maar nl2br zet er alleen <br/> achter dus nog geen <p> toch?
echo "<p>" . preg_replace("/(\r|\n|\r\n)(\r|\n|\r\n)+/", "</p><p>", $string) . "</p>";
deze functie zet alle alinea's tussen <p></p>
-
28-09-2011, 10:12 #10
- Berichten
- 61
- Lid sinds
- 14 Jaar
Re: php vraag
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic