login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Nieuwe regel i.p.v. br

Offline prienstra - 09/06/2007 18:22
Avatar van prienstraMySQL interesse Ik heb een php pagina waarin ik tekst typ, dit zet ie dan in een database, als ik een nieuwe rege wil moet ik altijd <br> intypen. Als ik gewoon op enter druk pakt hij het niet, hieronder de code. Het gaat om het stuk bij regel 110
http://www.plaatscode.be/5589/

9 antwoorden

Gesponsorde links
Offline sir_green - 09/06/2007 18:26
Avatar van sir_green PHP interesse Hij slaat het wel goed op in je database, maar als je hem weer wil geven op het scherm inclussies de enters moet je de variale die je uitvoerd in deze functie zetten.

nl2br( $uitvoer )
Bedankt door: Kwarde
Offline finduilas - 09/06/2007 18:27 (laatste wijziging 09/06/2007 18:29)
Avatar van finduilas PHP gevorderde
  1. <?php
  2. $bericht = str_replace("\n","<br>",$ingave);
  3. ?>


Je ingave hierdoor halen

Citaat:
Marten edit
PHP tags vergeten

Offline prienstra - 09/06/2007 18:31 (laatste wijziging 09/06/2007 18:32)
Avatar van prienstra MySQL interesse op welke pagina moet ik
  1. <?php
  2. $bericht = str_replace("\n","<br>",$ingave);
  3. ?>


neerzetten, waar ik de tekst intype of de pagina waarin het te voorschijn komt?

Citaat:
Marten edit
Code Tags vergeten!
Offline Nanon - 09/06/2007 18:33
Avatar van Nanon PHP interesse
  1. <?php
  2.  
  3. $ingave = $_POST['tekstveldnaam'];
  4.  
  5. $bericht = str_replace("\n","<br>",$ingave);
  6.  
  7. echo $bericht;
  8.  
  9. ?>


Dus als je gaat controleren of er wel op de 'submit' knop is gelijkt.
Offline Koen - 09/06/2007 18:57
Avatar van Koen PHP expert Ik snap niet waarom jullie str_replace gebruiken terwijl er al zo'n functie bestaat, zoals sir_green al opmerkte.
[URL=http://www.php.net/nl2br]nl2br()[/URL]
Offline vinTage - 09/06/2007 19:03 (laatste wijziging 09/06/2007 19:03)
Avatar van vinTage Nieuw lid Lekker laten klooien, zo leren ze gelijk om met het gebruik van eigen functies om te gaan 

edit: wiew, nieuwe status 
Offline prienstra - 09/06/2007 21:12
Avatar van prienstra MySQL interesse Niemand die me iets verder kan helpen? want van bovenstaande wordt ik niet wijzer
Offline Clemens32 - 10/06/2007 11:35
Avatar van Clemens32 PHP interesse Hoezo word je niks wijzer.
Als je nou gewoon je output uit de database tussen de haakjes van nl2br() zet.
Dan is het goed.

  1. <?php
  2. $qGetData = mysql_query("SELECT iets FROM tabel") or die (mysql_error());
  3. while ($aData = mysql_fetch_assoc($qGetData)) {
  4.  
  5. echo nl2br($aData['kolom']);
  6. }
  7. ?>
Offline Koen - 10/06/2007 15:36
Avatar van Koen PHP expert
Citaat:
Niemand die me iets verder kan helpen? want van bovenstaande wordt ik niet wijzer

Hoezo je wordt niets wijzer????
je hebt nu al zowat elke mogelijke functie gezien om nieuwe lijn om te zetten in <br />.
als je het nog niet snapt raad ik je aan om eerst een paar PHP tutorials door te lezen.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.312s