Avatar billede brideonline.dk Nybegynder
02. maj 2002 - 00:33 Der er 28 kommentarer og
2 løsninger

Tagwall vurdering .....

Hey.
Jeg ville da lige høre, hvad i syns om min tagwall/gæstebog, da det er den første jeg har prøvet at lave.
www.brideonline.dk/tagwall.php
Avatar billede j0ker Nybegynder
02. maj 2002 - 00:37 #1
Den er fed nok! Den er let og overskuelig at bruge!
Avatar billede pelkjaer Nybegynder
02. maj 2002 - 00:40 #2
Er der paging på?

Hvis nej, så var det nok en idé.

Ellers en fin lille wall.
Avatar billede brideonline.dk Nybegynder
02. maj 2002 - 00:42 #3
J0ker -> Mange tak - Men din test forstår jeg ikke 100%....

pelkjaer -> Paging??
Avatar billede pelkjaer Nybegynder
02. maj 2002 - 00:43 #4
Ja, når der er x-antal tags, laver den en ny side.
Ellers bliver den med tiden *meget* tung at loade.
Avatar billede brideonline.dk Nybegynder
02. maj 2002 - 00:44 #5
pelkjaer -> Ja, nu ved jeg hvad du mener! Dét havde jeg lige glemt
Avatar billede sthen Nybegynder
02. maj 2002 - 00:45 #6
Fin nok
-men-

tjek selv hvad der sker, når du sætter html-tags ind

Det skal du nok fjerne.

Ellers som sagt fin og overskuelig
Avatar billede j0ker Nybegynder
02. maj 2002 - 00:45 #7
min test? Jeg skulle bare se hvad der skete når man skrev ' og " - altså om du ikke havde sat strip_tags.
Derefter om man kunne skrive smilies. (Det er ikke lige til at få øje på linket til smilieguiden.)
Så testede jeg hvad der skete når man skrev http:// adresser og www. adresser.
Avatar billede brideonline.dk Nybegynder
02. maj 2002 - 00:46 #8
pelkjaer -> Hmmm... Jeg troede du mente noget med html koderne ( <b> ) osv.

Men paging fatter jeg nix af. Jeg er begyndt på PHP for ca. en måned siden
Avatar billede brideonline.dk Nybegynder
02. maj 2002 - 00:47 #9
j0ker -> Okay. Men den måde jeg har lavet smileys på er :kode:
Avatar billede brideonline.dk Nybegynder
02. maj 2002 - 00:48 #10
Jeg troede at man fjernede html koderne via nl2br ?? Det gør man måske ikke?
Avatar billede j0ker Nybegynder
02. maj 2002 - 00:49 #11
Jeg tillader mig lige at vise dig hvad der sker hvis du ikke fjerner muligheden for at benytte html tags... Kig nu!

Se hvad jeg har lavet med textareaet...
Avatar billede sthen Nybegynder
02. maj 2002 - 00:50 #12
Ikke ALLE

nl2br betyder
new-line-to-break
hvilket betyder at du i stedet for \n får skrevet <br> i din output-kode
Avatar billede j0ker Nybegynder
02. maj 2002 - 00:51 #13
$nl2br(); laver et tryk på enter om til linjeskift.
Se denne: http://www.php.net/manual/en/function.str-replace.php
Avatar billede brideonline.dk Nybegynder
02. maj 2002 - 00:51 #14
hmmmm..... ikke så smart nej......
Hvordan fjerner jeg det?
Avatar billede sthen Nybegynder
02. maj 2002 - 00:53 #15
>> brideonline.dk

men atb endelig ikke modet - det er meget flot det du har lavet, vi forsøger vist alle bare at vise dig nogle af de "huller" som vi alle på et eller andet tidspunkt har måttet slås med

Keep smiling
Avatar billede j0ker Nybegynder
02. maj 2002 - 00:53 #16
Eller brug ereg istedet...
Sæt dette ind:

$tag = ereg_replace("<","&lt;",$tag);
$tag = ereg_replace(">","&gt;",$tag);
Avatar billede sthen Nybegynder
02. maj 2002 - 00:54 #17
atb -> tab
Avatar billede brideonline.dk Nybegynder
02. maj 2002 - 00:55 #18
sthen -> Det gør jeg skam heller ikke :) - Men det er rart at i lige fortæller det!

j0ker -> prøver lige. 2sek
Avatar billede j0ker Nybegynder
02. maj 2002 - 00:58 #19
Så virker det vidst :o)
Avatar billede brideonline.dk Nybegynder
02. maj 2002 - 00:59 #20
nu kan jeg jo ikke bruge smileys.......
Avatar billede j0ker Nybegynder
02. maj 2002 - 00:59 #21
Nu virker smilierne ikke. Sæt den tekst jeg gav dig nedenunder den tekst der laver :smil: om til en smilie.
Avatar billede j0ker Nybegynder
02. maj 2002 - 01:00 #22
nej, ovenover forresten...
Avatar billede brideonline.dk Nybegynder
02. maj 2002 - 01:01 #23
Sådan virker smiley koden:
$msg = ereg_replace(':stortsmil:','<IMG SRC="images/tag/stort_smil.gif" WIDTH="13" HEIGHT="13" BORDER=0>',$msg);

og $msg er det folk skriver...
Avatar billede j0ker Nybegynder
02. maj 2002 - 01:06 #24
Så indsæt

$msg = ereg_replace("<","&lt;",$msg);
$msg = ereg_replace(">","&gt;",$msg);
$msg = ereg_replace(':stortsmil:','<IMG SRC="images/tag/stort_smil.gif" WIDTH="13" HEIGHT="13" BORDER=0>',$msg);
Avatar billede brideonline.dk Nybegynder
02. maj 2002 - 01:06 #25
så jeg skal skrive
$msg = ereg_replace("<","&lt;",$msg);
$msg = ereg_replace(">","&gt;",$msg);
som jeg har gjort, og placere det ovenover smiley koden?
Avatar billede brideonline.dk Nybegynder
02. maj 2002 - 01:08 #26
Her er hele koden:

if($nick && $msg && $email) {
$tid = date("d/m-Y");
$msg = ereg_replace(':smil:','<IMG SRC="images/tag/smil.gif" WIDTH="13" HEIGHT="13" BORDER=0>',$msg);
$msg = ereg_replace(':stortsmil:','<IMG SRC="images/tag/stort_smil.gif" WIDTH="13" HEIGHT="13" BORDER=0>',$msg);
$msg = ereg_replace(':blink:','<IMG SRC="images/tag/oje_blink.gif" WIDTH="13" HEIGHT="13" BORDER=0>',$msg);
$msg = ereg_replace(':tunge:','<IMG SRC="images/tag/tunge.gif" WIDTH="13" HEIGHT="13" BORDER=0>',$msg);
$msg = ereg_replace(':sej:','<IMG SRC="images/tag/sej.gif" WIDTH="13" HEIGHT="13" BORDER=0>',$msg);
$msg = ereg_replace(':sur:','<IMG SRC="images/tag/sur.gif" WIDTH="13" HEIGHT="13" BORDER=0>',$msg);
$msg = ereg_replace(':ked:','<IMG SRC="images/tag/ked.gif" WIDTH="13" HEIGHT="13" BORDER=0>',$msg);
$msg = ereg_replace(':flov:','<IMG SRC="images/tag/flov.gif" WIDTH="13" HEIGHT="13" BORDER=0>',$msg);
$msg = ereg_replace(':hjerte:','<IMG SRC="images/tag/hjerte.gif" WIDTH="13" HEIGHT="13" BORDER=0>',$msg);
$msg = ereg_replace(':bong:','<IMG SRC="images/tag/bong.gif" WIDTH="15" HEIGHT="15" BORDER=0>',$msg);
$nick = htmlentities($nick);
$nick = nl2br($nick);
$msg = nl2br($msg);
$msg = ereg_replace("<","&lt;",$msg);
$msg = ereg_replace(">","&gt;",$msg);
Avatar billede j0ker Nybegynder
02. maj 2002 - 01:09 #27
Ja sæt de sidste to linjer over smiley koden.
Avatar billede j0ker Nybegynder
02. maj 2002 - 01:11 #28
Jeg smutter. Men kommer igen søndag aften og kigger om du har fundet ud af noget... :o)
Avatar billede brideonline.dk Nybegynder
02. maj 2002 - 01:12 #29
Det virker nu! Troede bare ikke at, det havde noget at sige, hvor man placerede koden...

Men jeg siger sgu mange tak for hjælpen! :)
Avatar billede brideonline.dk Nybegynder
02. maj 2002 - 01:19 #30
Dér lærte jeg så også en ny ting :D
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester