Kom ihåg mig?
Home Menu

Menu


Ren HTML på profilpressen? (PHP)

Ämnesverktyg Visningsalternativ
Oläst 2004-11-26, 22:31 #1
Mr.P Mr.P är inte uppkopplad
Nykomling
 
Reg.datum: Nov 2004
Inlägg: 5
Mr.P Mr.P är inte uppkopplad
Nykomling
 
Reg.datum: Nov 2004
Inlägg: 5
Hej, jag driver en community där man har en egen profil, med en egen presentation, nu börjar medlemmarna klaga på att dom inte kan få bakgrundsfärg på sin press. pressen är includerad i en tabell alltså kortfattat:
<table>
<tr>
<td>
<?=$r['press']; ?>
</td>
</tr>
</table>

Frågan är hur man får som t ex playahead, REN html så man kan skriva <html bgcolor=""> m.m...
Mr.P är inte uppkopplad   Svara med citatSvara med citat
Oläst 2004-11-26, 22:45 #2
Anders Anders är inte uppkopplad
Supermoderator
 
Reg.datum: Oct 2003
Inlägg: 833
Anders Anders är inte uppkopplad
Supermoderator
 
Reg.datum: Oct 2003
Inlägg: 833
De kör inte med en iframe? Det är ju en "enkel" lösning.

Ett annat alternativ är ju att göra ett system likt det här på WN. Medlemmarna får skriva [background=färg] så bearbetar du det sedan. Då får du ju sätta färgen "färg" på din TD-tagg du har i ditt exempel.
Anders är inte uppkopplad   Svara med citatSvara med citat
Oläst 2004-11-26, 23:30 #3
mypay mypay är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Aug 2004
Inlägg: 528
mypay mypay är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Aug 2004
Inlägg: 528
Kör en iframe.. låt dom köra med vanlig standard HTML (finns smarta editorer att tanka hem (javascript))

när du sedan hämtar in deras data från tabellen (databasen) så kör du en replace funktion på alla <script och < script etc. så du slipper jobbiga script funktioner som alert rutor etc
mypay är inte uppkopplad   Svara med citatSvara med citat
Oläst 2004-11-27, 01:40 #4
Rasmus Rasmus är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jul 2004
Inlägg: 538
Rasmus Rasmus är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jul 2004
Inlägg: 538
Kör du med databas i till PHPn skulle jag nog spara en användare och ha hans inställningar i olika fält i databasen. så hämtar man rätt fält för rätt användare, läser ut det till en variabel och sen bara kör bgcolor='$variabel'
Rasmus är inte uppkopplad   Svara med citatSvara med citat
Oläst 2004-12-25, 01:22 #5
Schneakers avatar
Schneaker Schneaker är inte uppkopplad
Medlem
 
Reg.datum: Jun 2004
Inlägg: 168
Schneaker Schneaker är inte uppkopplad
Medlem
Schneakers avatar
 
Reg.datum: Jun 2004
Inlägg: 168
Att låta folk peta in html är _INTE_ bra nån stans...

Visst, kör str_replace() mot <script>, men vad gör du när folk leker in:
flashfiler
skriver <marquee> och fular?
Lägger en iframe till raus.de/crashme
Lägger in bakgrundsmusik på sidan
onclick, onmouseover, onfocus osv....
meta-refresh

Det är nog en bra idé att spärra all användning av html och sedan filtrera igenom vissa taggar...
Schneaker är inte uppkopplad   Svara med citatSvara med citat
Oläst 2004-12-25, 01:37 #6
Jens Jens är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 874
Jens Jens är inte uppkopplad
Administratör
 
Reg.datum: Jan 2003
Inlägg: 874
...lägger in Copyright-skyddade bilder hostade på andra sidor... m.m

Själv hade jag nog ordnat ett eget "htmltag" system med ett begränsat antal funktioner.

Annars är ju Anders lösning nog bäst. Speciellt fält för att sätta bakgrund på td taggen och resten vanlig html ..
Jens är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 07:32.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017