Home › Forums › Games discussies › [PHP] HTML in textarea?
- Dit onderwerp bevat 14 reacties, 4 deelnemers, en is laatst geüpdatet op 18 jaren, 9 maanden geleden door Neo.
- AuteurBerichten
- 04/08/2005 17:23 om 17:23 #116174
Ik wil op ScholierenSite een cu2 achtig iets doen, mensen kunnen dingen in hun profiel zetten. Daarvoor gebruik ik dit script: Code:Dit zorgt voor een tekstvak waar ze dingen in kunnen typen. Het probleem is dat als ze enters gebruiken dat je die dan uiteindelijk niet ziet op de pagina, de broncode vd pagina geeft nl. weer:
Code:Hier komt mijn vragenlijst, ik moet nog wel even uitvinden hoe je hier enters kunt doen :P Ja ha
Hoe kan ik ervoor zorgen dat de enters veranderd worden in
oid?Bedankt!!
Neo
05/08/2005 11:16 om 11:16 #41462215/08/2005 10:14 om 10:14 #414623Hmm kan ik nergens vinden.. Volgens mij maakt PHPNuke gebruik van $HTTP_POST_VARS ipv $_POST Dan werkt je script natuurlijk niet he
15/08/2005 10:25 om 10:25 #414624naja het is imho gewoon :
Code:
$var = nl2br($var);
15/08/2005 13:08 om 13:08 #414625Thnx, maar nu nog vinden waar ik dat moet neerzetten Ik kan in usercp_viewprofile.php vinden:
Code:‘OCCUPATION’ => ( $profiledata[’user_occ’] ) ? $profiledata[’user_occ’] : ‘ ‘,
Zou ik hier iets van kunnen maken met nl2br??
17/08/2005 21:43 om 21:43 #414626Niemand weet het?? 17/08/2005 22:09 om 22:09 #414627ja uhmm probeer het, ik gebruik zelf niet zo’n matig iets als phpnuke, dus gooi het ervoor en kijk wat eruit komt ^^ 17/08/2005 22:22 om 22:22 #414628gewoon achter je print/echo nl2br zetten echo nl2br($detekst);
18/08/2005 07:35 om 07:35 #414629ironhelm wrote:gewoon achter je print/echo nl2br zetten
echo nl2br($detekst);
Werkt niet, omdat de pagina die de tekst aanvraagt een .tpl pagina is (niet PHP)
18/08/2005 08:45 om 08:45 #414630o m f g.TPL zijn voor de lay out (imho bij phpbb)
kzou toch echt is meer proberen de structuur van phpnuke te leren kennen voordat je wat gaat tweaken
😡 18/08/2005 09:27 om 09:27 #414631Nee Bart, de .tpl bestanden horen wel bij de layout, maar worden geinclude bij de PHP bestanden, de file profile_viewbody.tpl zorgt ervoor (met HTML uiteraard) dat de tabellen enz worden weergegeven incl. de tekstvelden, ik bedoel dus dat ik geen echo nl2br($detekst); kan gebruiken zoals Ironhelm zegt.. Dus zal het moeten met $var = nl2br($var); zoals jij zei, maar dit werkt niet echt hier.. 18/08/2005 09:31 om 09:31 #414632hij moet in profile.php echo’en wat er moet komen te staan, alleen de TPL file’s zorgen dat het er mooit uit komt te zien dus doorzoek je profile.php maar ff goed
18/08/2005 11:10 om 11:10 #414633Nee, hij laat het namelijk alleen zien in 1 theme, dus staat alleen in die tpl Heb ff nog wat geprobeerd in includes/usercp_viewprofile.php,
heb hiervan:
Code:‘OCCUPATION’ => ( $profiledata[’user_occ’] ) ? $profiledata[’user_occ’] : ‘ ‘,
dit gemaakt:
Code:‘OCCUPATION’ => nl2br(( $profiledata[’user_occ’] ) ? $profiledata[’user_occ’] : ‘ ‘ ) ,
En het werkt!!
Bedankt iig voor de hulp
En het werkt!!
in en dan komt er te staan:
Code:<img src="http://www.enz
Kan ik HTML ook toestaan met een code als nl2br??
Thnx!!
Thnx anyway..
18/08/2005 11:17 om 11:17 #414634uhmm misch ideetjuh om zelf eerst te googlen / uit te proberen voordat je gaat vragen… 18/08/2005 12:08 om 12:08 #414635Ja heb ik gedaan.. maar pas na een uur gevonden.. AuteurBerichten15 berichten aan het bekijken - 1 tot 15 (van in totaal 15)- Je moet ingelogd zijn om een antwoord op dit onderwerp te kunnen geven.