/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
<br>
Fra : Søren


Dato : 14-12-08 10:55

Slet ikke nogen der kan fortælle hvordan man får et script til automatisk at
indsætte <br> ved enter (linieskift)

Søren


 
 
Birger Sørensen (14-12-2008)
Kommentar
Fra : Birger Sørensen


Dato : 14-12-08 11:41

Søren skrev den 14-12-2008:
> Slet ikke nogen der kan fortælle hvordan man får et script til automatisk at
> indsætte <br> ved enter (linieskift)
>
> Søren

Javascript, PHP, ASP, eller en anden slags script?
I hvilken forbindelse har du problemet?
Har du prøvet de løsninger, der er blevet angivet?

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Søren (14-12-2008)
Kommentar
Fra : Søren


Dato : 14-12-08 11:46


"Birger Sørensen" <sdc@bbsorensen.com> skrev i meddelelsen
news:4944e2b3$0$90274$14726298@news.sunsite.dk...
> Søren skrev den 14-12-2008:
>> Slet ikke nogen der kan fortælle hvordan man får et script til automatisk
>> at indsætte <br> ved enter (linieskift)
>>
>> Søren
>
> Javascript, PHP, ASP, eller en anden slags script?
> I hvilken forbindelse har du problemet?
> Har du prøvet de løsninger, der er blevet angivet?
>
> Birger
>
Hej..

Ja synes jeg..
Men ved ikke om det er php, eller hva det er..

Har du set link?...

Har skrevet sådan, ved oprettlesen.....

Hej..
Nu håber jeg det virker
Hilsen mig

Men når siden vises, ser det sådan ud...

Hej.. Nu håber jeg det virker Hilsen mig

http://www.test.vardeportalen.dk/register.php

http://www.test.vardeportalen.dk/profile.php?user=igenigen

Søren


Birger Sørensen (14-12-2008)
Kommentar
Fra : Birger Sørensen


Dato : 14-12-08 12:17

Søren kom med følgende:
> "Birger Sørensen" <sdc@bbsorensen.com> skrev i meddelelsen
> news:4944e2b3$0$90274$14726298@news.sunsite.dk...
>> Søren skrev den 14-12-2008:
>>> Slet ikke nogen der kan fortælle hvordan man får et script til automatisk
>>> at indsætte <br> ved enter (linieskift)
>>>
>>> Søren
>>
>> Javascript, PHP, ASP, eller en anden slags script?
>> I hvilken forbindelse har du problemet?
>> Har du prøvet de løsninger, der er blevet angivet?
>>
>> Birger
>>
> Hej..
>
> Ja synes jeg..
> Men ved ikke om det er php, eller hva det er..
>
> Har du set link?...
>
> Har skrevet sådan, ved oprettlesen.....
>
> Hej..
> Nu håber jeg det virker
> Hilsen mig
>
> Men når siden vises, ser det sådan ud...
>
> Hej.. Nu håber jeg det virker Hilsen mig
>
> http://www.test.vardeportalen.dk/register.php
>
> http://www.test.vardeportalen.dk/profile.php?user=igenigen
>
> Søren

Eftersom det er php-filer, må man gå ud fra at det er php du anvender.
Hvor har du teksten der skal formatteres fra?

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Søren (14-12-2008)
Kommentar
Fra : Søren


Dato : 14-12-08 12:21


"Birger Sørensen" <sdc@bbsorensen.com> skrev i meddelelsen
news:4944eb09$0$90276$14726298@news.sunsite.dk...
> Søren kom med følgende:
>> "Birger Sørensen" <sdc@bbsorensen.com> skrev i meddelelsen
>> news:4944e2b3$0$90274$14726298@news.sunsite.dk...
>>> Søren skrev den 14-12-2008:
>>>> Slet ikke nogen der kan fortælle hvordan man får et script til
>>>> automatisk at indsætte <br> ved enter (linieskift)
>>>>
>>>> Søren
>>>
>>> Javascript, PHP, ASP, eller en anden slags script?
>>> I hvilken forbindelse har du problemet?
>>> Har du prøvet de løsninger, der er blevet angivet?
>>>
>>> Birger
>>>
>> Hej..
>>
>> Ja synes jeg..
>> Men ved ikke om det er php, eller hva det er..
>>
>> Har du set link?...
>>
>> Har skrevet sådan, ved oprettlesen.....
>>
>> Hej..
>> Nu håber jeg det virker
>> Hilsen mig
>>
>> Men når siden vises, ser det sådan ud...
>>
>> Hej.. Nu håber jeg det virker Hilsen mig
>>
>> http://www.test.vardeportalen.dk/register.php
>>
>> http://www.test.vardeportalen.dk/profile.php?user=igenigen
>>
>> Søren
>
> Eftersom det er php-filer, må man gå ud fra at det er php du anvender.
> Hvor har du teksten der skal formatteres fra?
>
> Birger
>
Det er en tekst som bruger selv skriver i et tekst felt..
Når man gør det, vises det rigtigt nok, mens man skriver.
Men når det senere vises, står det hele i en smøre.
Bruger kan ikke lave linieskift, efter behov.. kun ved at skrive <br> hver
gang..
Lidt meget træls !

Søren


Erik Ginnerskov (14-12-2008)
Kommentar
Fra : Erik Ginnerskov


Dato : 14-12-08 13:08

Søren wrote:

>> Eftersom det er php-filer, må man gå ud fra at det er php du
>> anvender. Hvor har du teksten der skal formatteres fra?

> Det er en tekst som bruger selv skriver i et tekst felt..

Det er et spørgsmål om at linjeskiftet i textarea-feltet skal konverteres
til et linjeskift i html - sandsynligvis i forbindelse i database af det i
tekstfeltet skrevne - så det siden kan vises som korrekt formateret html.

Men da det drejer sig om php, vil det rigtige sted at spørge være
php-gruppen:

news:dk.edb.internet.webdesign.serveside.php

Der vil du meget hurtigt få det præcise svar på kodekonverteringen.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://ginnerskov.dk
http://vestfynswebdesign.dk - http://html-faq.dk


Søren (14-12-2008)
Kommentar
Fra : Søren


Dato : 14-12-08 20:06


"Erik Ginnerskov" <erik.ginnerskov@live.dk> skrev i meddelelsen
news:4944f750$0$90265$14726298@news.sunsite.dk...
> Søren wrote:
>
>>> Eftersom det er php-filer, må man gå ud fra at det er php du
>>> anvender. Hvor har du teksten der skal formatteres fra?
>
>> Det er en tekst som bruger selv skriver i et tekst felt..
>
> Det er et spørgsmål om at linjeskiftet i textarea-feltet skal konverteres
> til et linjeskift i html - sandsynligvis i forbindelse i database af det i
> tekstfeltet skrevne - så det siden kan vises som korrekt formateret html.
>
> Men da det drejer sig om php, vil det rigtige sted at spørge være
> php-gruppen:
>
> news:dk.edb.internet.webdesign.serveside.php
>
> Der vil du meget hurtigt få det præcise svar på kodekonverteringen.
>
> --
> Med venlig hilsen
> Erik Ginnerskov
> http://hjemmesideskolen.dk - http://ginnerskov.dk
> http://vestfynswebdesign.dk - http://html-faq.dk

Næ.. der har jeg prøvet !

Mvh Søren


Birger Sørensen (14-12-2008)
Kommentar
Fra : Birger Sørensen


Dato : 14-12-08 20:09

Søren formulerede søndag:
> "Erik Ginnerskov" <erik.ginnerskov@live.dk> skrev i meddelelsen
> news:4944f750$0$90265$14726298@news.sunsite.dk...
>> Søren wrote:
>>
>>>> Eftersom det er php-filer, må man gå ud fra at det er php du
>>>> anvender. Hvor har du teksten der skal formatteres fra?
>>
>>> Det er en tekst som bruger selv skriver i et tekst felt..
>>
>> Det er et spørgsmål om at linjeskiftet i textarea-feltet skal konverteres
>> til et linjeskift i html - sandsynligvis i forbindelse i database af det i
>> tekstfeltet skrevne - så det siden kan vises som korrekt formateret html.
>>
>> Men da det drejer sig om php, vil det rigtige sted at spørge være
>> php-gruppen:
>>
>> news:dk.edb.internet.webdesign.serveside.php
>>
>> Der vil du meget hurtigt få det præcise svar på kodekonverteringen.
>>
>> -- Med venlig hilsen
>> Erik Ginnerskov
>> http://hjemmesideskolen.dk - http://ginnerskov.dk
>> http://vestfynswebdesign.dk - http://html-faq.dk
>
> Næ.. der har jeg prøvet !
>
> Mvh Søren

Du har også fået svaret.

$tekst = str_replace("\n","<br>\n",$tekst);

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Søren (14-12-2008)
Kommentar
Fra : Søren


Dato : 14-12-08 20:17


"Birger Sørensen" <sdc@bbsorensen.com> skrev i meddelelsen
news:494559e1$0$90269$14726298@news.sunsite.dk...
> Søren formulerede søndag:
>> "Erik Ginnerskov" <erik.ginnerskov@live.dk> skrev i meddelelsen
>> news:4944f750$0$90265$14726298@news.sunsite.dk...
>>> Søren wrote:
>>>
>>>>> Eftersom det er php-filer, må man gå ud fra at det er php du
>>>>> anvender. Hvor har du teksten der skal formatteres fra?
>>>
>>>> Det er en tekst som bruger selv skriver i et tekst felt..
>>>
>>> Det er et spørgsmål om at linjeskiftet i textarea-feltet skal
>>> konverteres til et linjeskift i html - sandsynligvis i forbindelse i
>>> database af det i tekstfeltet skrevne - så det siden kan vises som
>>> korrekt formateret html.
>>>
>>> Men da det drejer sig om php, vil det rigtige sted at spørge være
>>> php-gruppen:
>>>
>>> news:dk.edb.internet.webdesign.serveside.php
>>>
>>> Der vil du meget hurtigt få det præcise svar på kodekonverteringen.
>>>
>>> -- Med venlig hilsen
>>> Erik Ginnerskov
>>> http://hjemmesideskolen.dk - http://ginnerskov.dk
>>> http://vestfynswebdesign.dk - http://html-faq.dk
>>
>> Næ.. der har jeg prøvet !
>>
>> Mvh Søren
>
> Du har også fået svaret.
>
> $tekst = str_replace("\n","<br>\n",$tekst);
>
> Birger
>
Okay.. mener du det virker ? men hvor skal jeg sætte det ind ???

Søren


Kim Ludvigsen (14-12-2008)
Kommentar
Fra : Kim Ludvigsen


Dato : 14-12-08 21:30

Søren skrev:
>
> "Birger Sørensen" <sdc@bbsorensen.com> skrev i meddelelsen
>>
>> $tekst = str_replace("\n","<br>\n",$tekst);

> Okay.. mener du det virker ? men hvor skal jeg sætte det ind ???

Ja, det bør virke.

Du skal sætte det ind et passende sted i din kode. Og nej,
det er ikke for at være flabet, men du kan ikke få nærmere
anvisning, når vi ikke kender den relevante kode.

Spørg i php-gruppen. Du har postet to links i php-gruppen,
men de hjælper desværre ikke. Html og css kan vi se, hvis vi
får links. Men sådan fungerer det ikke med php. Der skal vi
have den originale kode, der i dette tilfælde sikkert findes
i filen register.php. Hvis filen indeholder adgangskoder
eller andet hemmeligt, skal du naturligvis fjerne disse,
inden du offentliggør koden. Udskift fx kodeord med ****.

--
Mvh. Kim Ludvigsen
http://pc-sikkerhed.dk

Kim Schmidt Wind (14-12-2008)
Kommentar
Fra : Kim Schmidt Wind


Dato : 14-12-08 21:46

"Søren" <s.thomsen@mail.dk> skrev i meddelelsen
news:49455bb0$0$15900$edfadb0f@dtext01.news.tele.dk...
>
> "Birger Sørensen" <sdc@bbsorensen.com> skrev i meddelelsen
> news:494559e1$0$90269$14726298@news.sunsite.dk...
>> Søren formulerede søndag:
>>> "Erik Ginnerskov" <erik.ginnerskov@live.dk> skrev i meddelelsen
>>> news:4944f750$0$90265$14726298@news.sunsite.dk...
>>>> Søren wrote:
>>>>
>>>>>> Eftersom det er php-filer, må man gå ud fra at det er php du
>>>>>> anvender. Hvor har du teksten der skal formatteres fra?
>>>>
>>>>> Det er en tekst som bruger selv skriver i et tekst felt..
>>>>
>>>> Det er et spørgsmål om at linjeskiftet i textarea-feltet skal
>>>> konverteres til et linjeskift i html - sandsynligvis i forbindelse i
>>>> database af det i tekstfeltet skrevne - så det siden kan vises som
>>>> korrekt formateret html.
>>>>
>>>> Men da det drejer sig om php, vil det rigtige sted at spørge være
>>>> php-gruppen:
>>>>
>>>> news:dk.edb.internet.webdesign.serveside.php
>>>>
>>>> Der vil du meget hurtigt få det præcise svar på kodekonverteringen.
>>>>
>>>> -- Med venlig hilsen
>>>> Erik Ginnerskov
>>>> http://hjemmesideskolen.dk - http://ginnerskov.dk
>>>> http://vestfynswebdesign.dk - http://html-faq.dk
>>>
>>> Næ.. der har jeg prøvet !
>>>
>>> Mvh Søren
>>
>> Du har også fået svaret.
>>
>> $tekst = str_replace("\n","<br>\n",$tekst);
>>
>> Birger
>>
> Okay.. mener du det virker ? men hvor skal jeg sætte det ind ???
>
> Søren


Hej Søren
Hvis jeg har forstået det rigtigt så er det i denne del af din kode du skal
ind og rette
<!-- Begin
function textCounter(field, countfield, maxlimit)
{if (field.value.length > maxlimit) field.value = field.value.substring(0,
maxlimit);
else countfield.value = maxlimit - field.value.length;}
function eraseValue(field){ field.value = ''; }
// End -->
</script>
<tr class="table_body_light"><td width=200>Din annonce tekst, priser, mail.
tlf nr. osv.. Du kan til hver en tid selv ændre den.</td><td><textarea
name="aboutme" cols="60" rows="6"
onKeyDown="textCounter(this.form.aboutme,this.form.remLen,1000);"
onKeyUp="textCounter(this.form.aboutme,this.form.remLen,1000);"></textarea><br><font
size=1>Karakterer tilbage</font>&nbsp;<input readonly type="text"
name="remLen" size="3" maxlength="5" value="1000"></td></tr>
Men hvor dan du retter den det ved jeg ikke endnu


--
Kim S. Wind
Novice på webdesignområdet
Men man bliver aldrig for gammel til at lære.
"Øvelse gør mester"
http://oz1jux.dk/php/


Søren (14-12-2008)
Kommentar
Fra : Søren


Dato : 14-12-08 22:39


"Kim Schmidt Wind" <oz1juxXXX@mail.tele.dk> skrev i meddelelsen
news:4945706f$0$90267$14726298@news.sunsite.dk...
> "Søren" <s.thomsen@mail.dk> skrev i meddelelsen
> news:49455bb0$0$15900$edfadb0f@dtext01.news.tele.dk...
>>
>> "Birger Sørensen" <sdc@bbsorensen.com> skrev i meddelelsen
>> news:494559e1$0$90269$14726298@news.sunsite.dk...
>>> Søren formulerede søndag:
>>>> "Erik Ginnerskov" <erik.ginnerskov@live.dk> skrev i meddelelsen
>>>> news:4944f750$0$90265$14726298@news.sunsite.dk...
>>>>> Søren wrote:
>>>>>
>>>>>>> Eftersom det er php-filer, må man gå ud fra at det er php du
>>>>>>> anvender. Hvor har du teksten der skal formatteres fra?
>>>>>
>>>>>> Det er en tekst som bruger selv skriver i et tekst felt..
>>>>>
>>>>> Det er et spørgsmål om at linjeskiftet i textarea-feltet skal
>>>>> konverteres til et linjeskift i html - sandsynligvis i forbindelse i
>>>>> database af det i tekstfeltet skrevne - så det siden kan vises som
>>>>> korrekt formateret html.
>>>>>
>>>>> Men da det drejer sig om php, vil det rigtige sted at spørge være
>>>>> php-gruppen:
>>>>>
>>>>> news:dk.edb.internet.webdesign.serveside.php
>>>>>
>>>>> Der vil du meget hurtigt få det præcise svar på kodekonverteringen.
>>>>>
>>>>> -- Med venlig hilsen
>>>>> Erik Ginnerskov
>>>>> http://hjemmesideskolen.dk - http://ginnerskov.dk
>>>>> http://vestfynswebdesign.dk - http://html-faq.dk
>>>>
>>>> Næ.. der har jeg prøvet !
>>>>
>>>> Mvh Søren
>>>
>>> Du har også fået svaret.
>>>
>>> $tekst = str_replace("\n","<br>\n",$tekst);
>>>
>>> Birger
>>>
>> Okay.. mener du det virker ? men hvor skal jeg sætte det ind ???
>>
>> Søren
>
>
> Hej Søren
> Hvis jeg har forstået det rigtigt så er det i denne del af din kode du
> skal ind og rette
> <!-- Begin
> function textCounter(field, countfield, maxlimit)
> {if (field.value.length > maxlimit) field.value = field.value.substring(0,
> maxlimit);
> else countfield.value = maxlimit - field.value.length;}
> function eraseValue(field){ field.value = ''; }
> // End -->
> </script>
> <tr class="table_body_light"><td width=200>Din annonce tekst, priser,
> mail. tlf nr. osv.. Du kan til hver en tid selv ændre
> den.</td><td><textarea name="aboutme" cols="60" rows="6"
> onKeyDown="textCounter(this.form.aboutme,this.form.remLen,1000);"
> onKeyUp="textCounter(this.form.aboutme,this.form.remLen,1000);"></textarea><br><font
> size=1>Karakterer tilbage</font>&nbsp;<input readonly type="text"
> name="remLen" size="3" maxlength="5" value="1000"></td></tr>
> Men hvor dan du retter den det ved jeg ikke endnu
>
>
> --
> Kim S. Wind
> Novice på webdesignområdet
> Men man bliver aldrig for gammel til at lære.
> "Øvelse gør mester"
> http://oz1jux.dk/php/
>
Ja hvis du kan hjælpe, er der en jule gave på vej

Søren


Birger Sørensen (14-12-2008)
Kommentar
Fra : Birger Sørensen


Dato : 14-12-08 23:15

> Hej Søren
> Hvis jeg har forstået det rigtigt så er det i denne del af din kode du skal
> ind og rette
> <!-- Begin
> function textCounter(field, countfield, maxlimit)
> {if (field.value.length > maxlimit) field.value = field.value.substring(0,
> maxlimit);
> else countfield.value = maxlimit - field.value.length;}
> function eraseValue(field){ field.value = ''; }
> // End -->
> </script>
> <tr class="table_body_light"><td width=200>Din annonce tekst, priser, mail.
> tlf nr. osv.. Du kan til hver en tid selv ændre den.</td><td><textarea
> name="aboutme" cols="60" rows="6"
> onKeyDown="textCounter(this.form.aboutme,this.form.remLen,1000);"
> onKeyUp="textCounter(this.form.aboutme,this.form.remLen,1000);"></textarea><br><font
> size=1>Karakterer tilbage</font>&nbsp;<input readonly type="text"
> name="remLen" size="3" maxlength="5" value="1000"></td></tr>
> Men hvor dan du retter den det ved jeg ikke endnu

Det er det så nok ikke.
Ovenstående er js og HTML. En slags i hvert fald.
Den kode der skal erstatte \n med <br> er php - og den skal naturligvis
indsættes i den php kode der viser det der i sin tid blev tastet ind i
texareaet.

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Kim Schmidt Wind (15-12-2008)
Kommentar
Fra : Kim Schmidt Wind


Dato : 15-12-08 05:39

"Birger Sørensen" <sdc@bbsorensen.com> skrev i meddelelsen
news:49458553$0$90276$14726298@news.sunsite.dk...
>> Hej Søren
>> Hvis jeg har forstået det rigtigt så er det i denne del af din kode du
>> skal ind og rette
>> <!-- Begin
>> function textCounter(field, countfield, maxlimit)
>> {if (field.value.length > maxlimit) field.value =
>> field.value.substring(0, maxlimit);
>> else countfield.value = maxlimit - field.value.length;}
>> function eraseValue(field){ field.value = ''; }
>> // End -->
>> </script>
>> <tr class="table_body_light"><td width=200>Din annonce tekst, priser,
>> mail. tlf nr. osv.. Du kan til hver en tid selv ændre
>> den.</td><td><textarea name="aboutme" cols="60" rows="6"
>> onKeyDown="textCounter(this.form.aboutme,this.form.remLen,1000);"
>> onKeyUp="textCounter(this.form.aboutme,this.form.remLen,1000);"></textarea><br><font
>> size=1>Karakterer tilbage</font>&nbsp;<input readonly type="text"
>> name="remLen" size="3" maxlength="5" value="1000"></td></tr>
>> Men hvor dan du retter den det ved jeg ikke endnu
>
> Det er det så nok ikke.
> Ovenstående er js og HTML. En slags i hvert fald.
> Den kode der skal erstatte \n med <br> er php - og den skal naturligvis
> indsættes i den php kode der viser det der i sin tid blev tastet ind i
> texareaet.
>
> Birger
>

Hej Birger
når man går ind på hans side og ser hans kildekode der hvor han beskriver
hans problem er.
Så må han også kunne finde den del i hans PHP, det kan jeg ved min egen.


--
Kim S. Wind
Novice på webdesignområdet
Men man bliver aldrig for gammel til at lære.
"Øvelse gør mester"
http://oz1jux.dk/php/


Birger Sørensen (15-12-2008)
Kommentar
Fra : Birger Sørensen


Dato : 15-12-08 10:08

Kim Schmidt Wind har bragt dette til verden:
> "Birger Sørensen" <sdc@bbsorensen.com> skrev i meddelelsen
> news:49458553$0$90276$14726298@news.sunsite.dk...
>>> Hej Søren
>>> Hvis jeg har forstået det rigtigt så er det i denne del af din kode du
>>> skal ind og rette
>>> <!-- Begin
>>> function textCounter(field, countfield, maxlimit)
>>> {if (field.value.length > maxlimit) field.value = field.value.substring(0,
>>> maxlimit);
>>> else countfield.value = maxlimit - field.value.length;}
>>> function eraseValue(field){ field.value = ''; }
>>> // End -->
>>> </script>
>>> <tr class="table_body_light"><td width=200>Din annonce tekst, priser,
>>> mail. tlf nr. osv.. Du kan til hver en tid selv ændre
>>> den.</td><td><textarea name="aboutme" cols="60" rows="6"
>>> onKeyDown="textCounter(this.form.aboutme,this.form.remLen,1000);"
>>> onKeyUp="textCounter(this.form.aboutme,this.form.remLen,1000);"></textarea><br><font
>>> size=1>Karakterer tilbage</font>&nbsp;<input readonly type="text"
>>> name="remLen" size="3" maxlength="5" value="1000"></td></tr>
>>> Men hvor dan du retter den det ved jeg ikke endnu
>>
>> Det er det så nok ikke.
>> Ovenstående er js og HTML. En slags i hvert fald.
>> Den kode der skal erstatte \n med <br> er php - og den skal naturligvis
>> indsættes i den php kode der viser det der i sin tid blev tastet ind i
>> texareaet.
>>
>> Birger
>>
>
> Hej Birger
> når man går ind på hans side og ser hans kildekode der hvor han beskriver
> hans problem er.
> Så må han også kunne finde den del i hans PHP, det kan jeg ved min egen.

Det er vist heller ikke rigtigt.
Det må være i profile.php, der hvor koden hentes igen, problemet skal
løses. Her ser det sådan ud:

----
<table align=center cellspacing="0" cellpadding="4" border=0
width="100%" class="body_text">
<tr><td>
<b>Annoncør</b>: igenigen<br>
<b>Område</b>: Hele landet<br><b></b>: Hej..
Nu håber jeg det virker

Hilsen mig<br><br>
</td><tr>
</table>
----

Man kan godt gøre det inden teksten gemmes - hvorved man skaber det
omvendte problem, hvis man vil give mulighed for senere at editere
teksten. <br> virker ikke i et textarea.
Det er langt mere hensigtsmæssigt at gemme teksten med CR/LF, og kode
den i HTML, når den skal vises som HTML.

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Stig Johansen (15-12-2008)
Kommentar
Fra : Stig Johansen


Dato : 15-12-08 05:54

Erik Ginnerskov wrote:

> Det er et spørgsmål om at linjeskiftet i textarea-feltet skal konverteres
> til et linjeskift i html

Der er muligvis også den mulighed at sætte white-space:pre på visningen.

--
Med venlig hilsen
Stig Johansen

Birger Sørensen (15-12-2008)
Kommentar
Fra : Birger Sørensen


Dato : 15-12-08 13:48

Stig Johansen kom med følgende:
> Der er muligvis også den mulighed at sætte white-space:pre på visningen.

Der er 13 HTML fejl på siden - hvis man tvinger den til at tolke
dokumentet som ISO-8859-1 (og den kan ikke valideres, hvis man ikke gør
det).
Der er desuden 4 CSS fejl.
Doctype angivet til HTML4.0 Transitional - men den er kun halv, så
browsere er i quirks mode.

Ellers ville det da nok også være en mulighed...

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Søren (15-12-2008)
Kommentar
Fra : Søren


Dato : 15-12-08 17:48


"Birger Sørensen" <sdc@bbsorensen.com> skrev i meddelelsen
news:494651e9$0$90269$14726298@news.sunsite.dk...
> Stig Johansen kom med følgende:
>> Der er muligvis også den mulighed at sætte white-space:pre på visningen.
>
> Der er 13 HTML fejl på siden - hvis man tvinger den til at tolke
> dokumentet som ISO-8859-1 (og den kan ikke valideres, hvis man ikke gør
> det).
> Der er desuden 4 CSS fejl.
> Doctype angivet til HTML4.0 Transitional - men den er kun halv, så
> browsere er i quirks mode.
>
> Ellers ville det da nok også være en mulighed...
>
> Birger
>

Spændende læsning Men Kan det løses ?

Mvh Søren


Erik Ginnerskov (15-12-2008)
Kommentar
Fra : Erik Ginnerskov


Dato : 15-12-08 18:43

Søren wrote:

> Spændende læsning Men Kan det løses ?

Ja, da. Sæt en komplet DocType på:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

Læs mere om DocTypes her:

http://hjemmesideskolen.dk/html/elmnt/dtd.asp

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://ginnerskov.dk
http://vestfynswebdesign.dk - http://html-faq.dk


Søren (15-12-2008)
Kommentar
Fra : Søren


Dato : 15-12-08 19:15


"Erik Ginnerskov" <erik.ginnerskov@live.dk> skrev i meddelelsen
news:4946970f$0$90263$14726298@news.sunsite.dk...
> Søren wrote:
>
>> Spændende læsning Men Kan det løses ?
>
> Ja, da. Sæt en komplet DocType på:
>
> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
> "http://www.w3.org/TR/html4/loose.dtd">
>
> Læs mere om DocTypes her:
>
> http://hjemmesideskolen.dk/html/elmnt/dtd.asp
>

Vil det sige at mit problem er løst, hvis jeg indsætter dette
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
i stedet for den jeg har nu ?

Mvh Søren


Birger Sørensen (15-12-2008)
Kommentar
Fra : Birger Sørensen


Dato : 15-12-08 21:25

Søren skrev den 15-12-2008:
> "Erik Ginnerskov" <erik.ginnerskov@live.dk> skrev i meddelelsen
> news:4946970f$0$90263$14726298@news.sunsite.dk...
>> Søren wrote:
>>
>>> Spændende læsning Men Kan det løses ?
>>
>> Ja, da. Sæt en komplet DocType på:
>>
>> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
>> "http://www.w3.org/TR/html4/loose.dtd">
>>
>> Læs mere om DocTypes her:
>>
>> http://hjemmesideskolen.dk/html/elmnt/dtd.asp
>>
>
> Vil det sige at mit problem er løst, hvis jeg indsætter dette
> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
> i stedet for den jeg har nu ?
>
> Mvh Søren

Nej - men du har større chance for at din side opfører sig ens i alle
browsere, hvis du fjerne de fejl der er.

Det link der står skal med også.

Jeg tror dit grundlæggende problem er, at du fokuserer på de manglende
<br> i en brugerindtastet tekst. Det er i virkeligheden et meget
simpelt problem at løse, hvis man ved hvad man laver.
Men der er mange andre alvorlige problemer med siden.

Du forventer at nogen ikke blot giver dig en stump kode, der kan løse
problemet. Tilsyneladende skal vi også fortælle dig hvor den indsættes
i en kode vi endnu ikke har set noget af.

Der er mange ting man kan låne, hente og stjæle på nettet. For at bruge
den slags fornuftigt, er det nødvendigt, at man ved hvad man laver.

Du har fået op til flere løsningsforlag her, og også i php gruppen.
Hvad har du gjort, og hvad er resultaterne af dine anstrengelser?

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Birger Sørensen (15-12-2008)
Kommentar
Fra : Birger Sørensen


Dato : 15-12-08 21:31

Søren skrev den 15-12-2008:
> "Erik Ginnerskov" <erik.ginnerskov@live.dk> skrev i meddelelsen
> news:4946970f$0$90263$14726298@news.sunsite.dk...
>> Søren wrote:
>>
>>> Spændende læsning Men Kan det løses ?
>>
>> Ja, da. Sæt en komplet DocType på:
>>
>> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
>> "http://www.w3.org/TR/html4/loose.dtd">
>>
>> Læs mere om DocTypes her:
>>
>> http://hjemmesideskolen.dk/html/elmnt/dtd.asp
>>
>
> Vil det sige at mit problem er løst, hvis jeg indsætter dette
> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
> i stedet for den jeg har nu ?
>
> Mvh Søren

Nej - men du har større chance for at din side opfører sig ens i alle
browsere, hvis du fjerne de fejl der er.
Og det kræver så selvfølgelig, at du tager _hele_ linien - linket hører
med.

Jeg tror dit grundlæggende problem er, at du fokuserer på de manglende
<br> i en brugerindtastet tekst. Det er i virkeligheden et meget
simpelt problem at løse, hvis man ved hvad man laver.
Men der er mange andre alvorlige problemer med siden.

Du forventer at nogen ikke blot giver dig en stump kode, der kan løse
problemet. Tilsyneladende skal vi også fortælle dig hvor den indsættes
i en kode vi endnu ikke har set noget af.

Der er mange ting man kan låne, hente og stjæle på nettet. For at bruge
den slags fornuftigt, er det nødvendigt, at man ved hvad man laver.

Du har fået op til flere løsningsforlag her, og også i php gruppen.
Hvad har du gjort, og hvad er resultaterne af dine anstrengelser?

Birger

--
http://varmeretter.dk - billig, sund og hurtig mad
http://bbsorensen.dk



Martin (16-12-2008)
Kommentar
Fra : Martin


Dato : 16-12-08 09:41

Søren wrote:
> Slet ikke nogen der kan fortælle hvordan man får et script til
> automatisk at indsætte <br> ved enter (linieskift)
>
> Søren

Som du måske har fundet ud af så er det som der skal ændres noget som
hedder PHP - det sjove ved PHP er at det er et såkaldt scripting sprog,
det samme som javascript DOG så bliver javascript udført på DIN
computer, imens PHP bliver udført på SERVEREN, og PHP afvikles INDEN du
overhovedet ser noget på din skærm, så når du ser noget på din skærm, så
er PHP færdig med at arbejde.

Hvordan kan det så ændres....

Har du adgang til filerne via FTP?
Hvis nej - så må du finde en som har, hvis ingen har, så er du lidt på
skideren - og vil blive umuligt at ændre.
(Spørg evt. dem som har lavet siden til dig...)

Find nu profile.php via FTP, et eller andet sted der står noget muligvis
print eller echo, måske står det mange steder, men prøv at kopier det
tekst ind her - og NEJ det skal IKKE være det tekst som du kan se i
browseren...!

Søren (16-12-2008)
Kommentar
Fra : Søren


Dato : 16-12-08 15:58


"Martin" <martin@aarhof.invalid> skrev i meddelelsen
news:494769ad$0$90276$14726298@news.sunsite.dk...
> Søren wrote:
>> Slet ikke nogen der kan fortælle hvordan man får et script til automatisk
>> at indsætte <br> ved enter (linieskift)
>>
>> Søren
>
> Som du måske har fundet ud af så er det som der skal ændres noget som
> hedder PHP - det sjove ved PHP er at det er et såkaldt scripting sprog,
> det samme som javascript DOG så bliver javascript udført på DIN computer,
> imens PHP bliver udført på SERVEREN, og PHP afvikles INDEN du overhovedet
> ser noget på din skærm, så når du ser noget på din skærm, så er PHP færdig
> med at arbejde.
>
> Hvordan kan det så ændres....
>
> Har du adgang til filerne via FTP?
> Hvis nej - så må du finde en som har, hvis ingen har, så er du lidt på
> skideren - og vil blive umuligt at ændre.
> (Spørg evt. dem som har lavet siden til dig...)
>
> Find nu profile.php via FTP, et eller andet sted der står noget muligvis
> print eller echo, måske står det mange steder, men prøv at kopier det
> tekst ind her - og NEJ det skal IKKE være det tekst som du kan se i
> browseren...!

Hej Martin..
Jo jeg har da filen ftp os..
Kommer her.
<?php
$view_page='profile';
include_once 'includes/config.php';
include 'languages/default/'.C_LANG.'.php';
if(PROFILES>='1'){include_once 'includes/session.php';}
if(!isset($admin) && PROFILES=='2' &&
$p_member!='1'){header("Refresh:0;URL=premium.php");die;}
setcookie("vprofile", $user, 0, "/");
include_once 'templates/header.php';
include_once 'includes/countrys.php';
include 'layout/menu.php';
include 'layout/menubar.php';
if($addusr){$user = $addusr;}

$none = '<i>'.$lang_profile_1.'</i>';

$tmp=mysql_query("SELECT DISTINCT * FROM pro_membersu_privchatf WHERE
usrname = '".$user."' OR id = '".$user."' LIMIT 1");
while($i=mysql_fetch_array($tmp)) {$user=($i['usrname']);$_views =
($i['profile_views'])+1;

if($vprofile!=$user){
$sql = "UPDATE pro_membersu_privchatf set profile_views='$_views' where
usrname='$user'";mysql_query($sql);
}
?>
<table class="table_body" width="900"><tr><td>
<table width="780" border=0><tr><td>
<br>

<!-- page title -->
<table width="780" border="0"><tr><td align="center"><h4>
<?if($add=='1'){?>
<?=$lang_profile_2?>
<?}else{?>
<?=$lang_profile_3?> - <?=$user?>
<?}?>
</h4></td></tr>
<?if($add!='1'){?>
<tr><td class="body_text" align="center"><?=$lang_profile_4?> - <a
href="<?=C_URL?>/profile.php?user=<?=$user?>"
target="_blank"><?=C_URL?>/?user=<?=$user?></a></td></tr>
<?}?>
</table>
<table align="center" border="0" width="850" cellpadding="20">
<tr><td valign="top" align="center" class="body_text">
<?if ($add == '1' && $pro_id && $pro_name){include 'fav.php';return;}?>

<!-- members profile -->

<?
$_memberid = ($i['id']);
$_membername = ($i['usrname']);
$_memberlevel = ($i['memberlevel']);
$_age = ($i['age']); if($_age=='0'){$_age=' - ';}
$_gender = ($i['gender']);
$_website = ($i['website']);
$_photo = ($i['photo']);
$_location = ($i['location']);
$_aboutme = ($i['aboutme']);
$_birthday = ($i['birthday']);
$_city = ($i['city']);
$_mar_status = ($i['mar_status']);
$_firstname = ($i['firstname']);
$_lastname = ($i['lastname']);
$seek_age = ($i['seek_age']);
$seek_gender = ($i['seek_gender']);
$seek_purpose = ($i['seek_purpose']);
$seek_location = ($i['seek_location']);

//// CHECK ONLINE STATUS ////
$get_online=mysql_query("SELECT status FROM pro_membersu_privchatd WHERE
membername = '".$user."'");
while($_online=mysql_fetch_array($get_online)) {
$_is_online = ($_online['status']);
if ($_is_online=='Offline'){$_is_online='<font size=1
color=red>'.$_is_online.'</font><img src="off.gif" align=absmiddle height=12
width=12>';}
if ($_is_online=='Online'){$_is_online='<font size=1
color=green>'.$_is_online.'</font><img src="on.gif" align=absmiddle
height=12 width=12>';}
}
?>

<div align=center>
<a href="gallery/?member=<?=$user?>"><?=$lang_profile_5?></a> |
<a href="blogs/?username=<?=$user?>"><?=$lang_profile_6?></a> |
<a href="mail/wink.php?recipientname=<?=$user?>"><?=$lang_profile_7?></a> |
<a href="mail/send.php?recipientname=<?=$user?>"><?=$lang_profile_8?></a> |

<?
if(C_CHAT_MODULE){
if(isset($pro_name) && PRIVATE_CHAT=='1' || isset($pro_name) &&
PRIVATE_CHAT=='2'){?>
<?if(CHAT=='2' && $p_member=='1' || CHAT=='1'){?>
<a href="#"
onClick="window.open('messenger/index.php?rec=<?=$_memberid?>&snd=<?=$pro_id?>&new=1','<?=$_memberid?>','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0,width=600,height=433,left=230,top=200');return
false;"><?=$lang_profile_9?></a> |
<?}else{?>
<a href="premium.php"><?=$lang_profile_9?></a> |
<?}?>
<?}else{?>
<a href="login.php"><?=$lang_profile_9?></a> |
<?}}?>

<?if ($pro_id && $pro_name){?>
<a
href="profile.php?user=<?=$user?>&add=1&addusr=<?=$_membername?>"><?=$lang_profile_10?></a></div>
<?}else{?>
<a href="login.php"><?=$lang_profile_10?></a></div>
<?}?>

<br>

<table align="center" cellspacing="0" width="600" border="0"
cellpadding="0">
<tr>
<td width="80%" height="12" background="images/<?=C_STYLE?>/bg.gif"
class="body_title">
<div class="tl"><div class="tr">&nbsp;<?if ($_memberlevel=='1'){echo
$lang_premium_1;}?></div></div>
</td>
<td align="center" valign="top" width="20%" height="12"
background="images/<?=C_STYLE?>/bg.gif" class="body_title">
<div class="tl"><div class="tr"><?=$_is_online?></div></div>
</td>
</tr>
</table>

<table align=center cellspacing="0" cellpadding="0" border=0 width="600"
class="body_text">
<tr class="table_body"><td class="table_border" width=120 height=100
valign=top align=center>
<?if($_photo=='' && $_gender==$lang_browse_7){?>
<img src="<?=C_URL?>/members/uploads/nopic_<?=$lang_browse_7s?>.jpg"
height=90 border=0>
<?}elseif($_photo=='' && $_gender==$lang_browse_8){?>
<img src="<?=C_URL?>/members/uploads/nopic_<?=$lang_browse_8s?>.jpg"
height=90 border=0>
<?}elseif($_photo=='' && $_gender==$lang_browse_9a){?>
<img src="<?=C_URL?>/members/uploads/nopic_<?=$lang_browse_9s?>.jpg"
height=90 border=0>
<?}elseif($_photo=='' && $_gender==''){?>
<img src="<?=C_URL?>/members/uploads/nopic.gif" height=90 border=0>
<?}else{?>
<a href="<?=C_URL?>/members/uploads/<?=$_photo?>" target="_blank">
<img src="<?=C_URL?>/members/uploads/<?=$_photo?>" height=90 border=0>
<br>Enlarge Image</a>
<?}?>

</td><td class="table_body_light" valign=top>

<table align=center cellspacing="0" cellpadding="4" border=0 width="100%"
class="body_text">
<tr><td>
<?
if($_firstname ==''){$_firstname=$none;}
if($_lastname ==''){$_lastname='';}
if($_gender ==''){$gender=$none;}
if($_age ==''){$_age=$none;}
if($_mar_status ==''){$_mar_status=$none;}
if($_birthday ==''){$_birthday=$none;}
if($_city ==''){$_city=$none;}
if($_location ==''){$_location=$none;}
if($_views ==''){$_views='none';}
if($_hobbies ==''){$_hobbies=$none;}
if($_aboutme ==''){$_aboutme=$none;}
?>
<b><?=$lang_profile_11?></b>: <?=$_membername?><br>
<?if (REQ_FN){?><b><?=$lang_profile_12?></b>: <?=$_firstname?>
<?=$_lastname?><br><?}?>
<?if (REQ_GNDR){?><b><?=$lang_profile_13?></b>: <?=$_gender?><br><?}?>
<?if (REQ_AGE){?><b><?=$lang_profile_14?></b>: <?=$_age?><br><?}?>
<?if (REQ_MS){?><b><?=$lang_profile_15?></b>: <?=$_mar_status?><br><?}?>
<?if (REQ_AGE){?><b><?=$lang_profile_16?></b>: <?=$_birthday?><br><?}?>
<?if (REQ_CTY){?><b><?=$lang_profile_17?></b>: <?=$_city?><br><?}?>
<?if (REQ_CTRY){?><b><?=$lang_profile_18?></b>: <?=$_location?><br><?}?>
<?if (REQ_POP){?><b><?=$lang_profile_19?></b>: <?=$_views?><br><?}?>
<?if (REQ_ABME){?><b><?=$lang_profile_21?></b>: <?=$_aboutme?><br><?}?>
<br>
</td><tr>
</table>

<?}?>
</td><tr></table>

<?if(DATING && $seek_gender!=''){?>
<br><br>
<table align=center cellspacing="0" cellpadding="0" border=0 width="600"
class=body_text>
<tr><td align=center>
<b><?=$_membername?></b> <?=$lang_profile_22?></b>: <?=$seek_gender?>,
<?=$lang_profile_23?> <?=$seek_age?> <?=$lang_profile_24?>
<?=$seek_location?> <?=$lang_profile_25?> <?=$seek_purpose?>.
</td><tr>
</table>
<?}?>

<?if (!$_membername || !$user){?>
<table cellspacing="0" height=300 cellpadding="0" border=0 width="800"
class=body_text>
<tr><td colspan="2" align=center class=body_text>
<b><font color=red><?=$lang_profile_26?>:</font></b>
<?=$lang_profile_27?><br>
<a href="<?=C_URL?>/"><?=$lang_profile_28?></a>
</td></tr>
<table>
<?}?>

</table>

</td></tr></table>

</td></tr></table>
<?
include_once 'templates/footer.php';
?>


Martin (16-12-2008)
Kommentar
Fra : Martin


Dato : 16-12-08 22:41

Søren wrote:
> Hej Martin..
> Jo jeg har da filen ftp os..
> Kommer her.

SE det hjalp...
Så er der kun 1 sted du skal rette.

Find linjen

> $_aboutme = ($i['aboutme']);

Prøv at skrive
$_aboutme = (nl2br($i['aboutme']));

istedet og upload det - og se om det ikke skulle hjælpe

Søren (16-12-2008)
Kommentar
Fra : Søren


Dato : 16-12-08 22:49


"Martin" <martin@aarhof.invalid> skrev i meddelelsen
news:49482073$0$90271$14726298@news.sunsite.dk...
> Søren wrote:
>> Hej Martin..
>> Jo jeg har da filen ftp os..
>> Kommer her.
>
> SE det hjalp...
> Så er der kun 1 sted du skal rette.
>
> Find linjen
>
>> $_aboutme = ($i['aboutme']);
>
> Prøv at skrive
> $_aboutme = (nl2br($i['aboutme']));
>
> istedet og upload det - og se om det ikke skulle hjælpe


Hej Martin..

Du er bare super !!! Nu virker det..

Mange tak for hjælpen

Søren


Søren (20-12-2008)
Kommentar
Fra : Søren


Dato : 20-12-08 17:22


"Martin" <martin@aarhof.invalid> skrev i meddelelsen
news:49482073$0$90271$14726298@news.sunsite.dk...
> Søren wrote:
>> Hej Martin..
>> Jo jeg har da filen ftp os..
>> Kommer her.
>
> SE det hjalp...
> Så er der kun 1 sted du skal rette.
>
> Find linjen
>
>> $_aboutme = ($i['aboutme']);
>
> Prøv at skrive
> $_aboutme = (nl2br($i['aboutme']));
>
> istedet og upload det - og se om det ikke skulle hjælpe

----------------------------

Hej Martin..

Det virker som om du har nemt ved dette her.. Måske du kan hjælpe mig med et
andet træls problem.. Som nok også er en bagatel

Mvh Søren


Søren (16-12-2008)
Kommentar
Fra : Søren


Dato : 16-12-08 16:01


"Martin" <martin@aarhof.invalid> skrev i meddelelsen
news:494769ad$0$90276$14726298@news.sunsite.dk...
> Søren wrote:
>> Slet ikke nogen der kan fortælle hvordan man får et script til automatisk
>> at indsætte <br> ved enter (linieskift)
>>
>> Søren
>
> Som du måske har fundet ud af så er det som der skal ændres noget som
> hedder PHP - det sjove ved PHP er at det er et såkaldt scripting sprog,
> det samme som javascript DOG så bliver javascript udført på DIN computer,
> imens PHP bliver udført på SERVEREN, og PHP afvikles INDEN du overhovedet
> ser noget på din skærm, så når du ser noget på din skærm, så er PHP færdig
> med at arbejde.
>
> Hvordan kan det så ændres....
>
> Har du adgang til filerne via FTP?
> Hvis nej - så må du finde en som har, hvis ingen har, så er du lidt på
> skideren - og vil blive umuligt at ændre.
> (Spørg evt. dem som har lavet siden til dig...)
>
> Find nu profile.php via FTP, et eller andet sted der står noget muligvis
> print eller echo, måske står det mange steder, men prøv at kopier det
> tekst ind her - og NEJ det skal IKKE være det tekst som du kan se i
> browseren...!

Og her er registrerings delen ! Hvor man skriver..


<?php
include_once 'includes/config.php';
include 'languages/default/'.C_LANG.'.php';
include_once 'templates/header.php';
include_once 'includes/countrys.php';
include 'layout/menu.php';
include 'layout/menubar.php';
?>

<!-- Register -->

<script language="JavaScript">
<!--
function formCheck(form) {
if (form.usr_name.value == "") {alert( "<?=$lang_form_7?> ");return false ;}
if (form.usr_pass.value == "") {alert( "<?=$lang_form_8?> ");return false ;}
if (form.e_mail.value == "") {alert( "<?=$lang_form_2?> ");return false ;}
validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
strEmail = form.e_mail.value;

if (strEmail.search(validRegExp) == -1)
{
alert('You have entered an invalid email address. ');return false;
}

<?if (REQ_FN){?>if (form.firstname.value == "") {alert( "<?=$lang_form_1?>
");return false ;}<?}?>
<?if (REQ_GNDR){?>if (form.gender.value == "") {alert( "<?=$lang_form_9?>
");return false ;}<?}?>
<?if (REQ_AGE){?>
if (form.age.value == "0") {alert( "<?=$lang_form_10?> ");return false ;}
if (form.day.value == "") {alert( "<?=$lang_form_11?> ");return false ;}
if (form.month.value == "") {alert( "<?=$lang_form_12?> ");return false ;}
if (form.year.value == "") {alert( "<?=$lang_form_13?> ");return false ;}
<?}?>
<?if (REQ_MS){?>if (form.mar_status.value == "") {alert( "<?=$lang_form_14?>
");return false ;}<?}?>
<?if (REQ_CTY){?>if (form.city.value == "") {alert( "<?=$lang_form_15?>
");return false ;}<?}?>
<?if (REQ_CTRY){?>if (form.location.value == "0") {alert(
"<?=$lang_form_16?> ");return false ;}<?}?>
<?if (REQ_ABME){?>if (form.aboutme.value == "") {alert( "<?=$lang_form_17?>
");return false ;}<?}?>
<?if (DATING){?>
if (form.seek_gender.value =="") {alert( "<?=$lang_form_18?> ");return false
;}
if (form.minage.value =="0") {alert( "<?=$lang_form_19?> ");return false ;}
if (form.maxage.value =="0") {alert( "<?=$lang_form_20?> ");return false ;}
if (form.seek_purpose.value =="") {alert( "<?=$lang_form_21?> ");return
false ;}
<?}?>

if (!(form.terms.checked)) {alert( "<?=$lang_form_22?> ");return false ;}
}
// -->
</script>

<?
if(sizeof($_POST)){
$_POST = strip_tags($_POST);
$maxsize = PHOTOSIZE; // photo size - set in config.php
$usr_name = ereg_replace (" ", "", $usr_name); // remove spaces from
username

if ($action!='update'){
$tmp=mysql_query("SELECT DISTINCT * FROM pro_membersu_privchatf WHERE
usrname='$usr_name' OR e_mail='$e_mail' order by id DESC LIMIT 1");
while($i=mysql_fetch_array($tmp)) {
if ($i['usrname'] == $usr_name){$reg_error='Username';}
if ($i['e_mail'] == $e_mail){$reg_error='Email';}
?>
<table class="table_body" width="900"><tr><td>
<br><br><br><br><br><br>
<table width="900" class=body_text cellpadding=0><tr><td align=center
valign=middle>
<br><br>
<font color=red><b><?=$lang_reg_1?></b></font><br>
<?=$reg_error?> <?=$lang_reg_2?>
<br><br>
<a href="javascript:history.back()"><?=$lang_reg_3?></font>
</td></tr></table>
<br><br><br><br><br><br>
<br><br><br>
<?
include_once 'templates/footer.php';
return;
}
}

//// CHECK MEMBERSHIP EXISTS OR IS NEW ////
$sql = "SELECT * FROM pro_membersu_privchatf WHERE usrname = '$usr_name'
LIMIT 1";
$result=mysql_query($sql);
$num_rows = mysql_num_rows($result);

if (
FREE_MEMBERSHIP && FREE_GENDER =='1' && $gender==$lang_browse_7 ||
FREE_MEMBERSHIP && FREE_GENDER =='2' && $gender==$lang_browse_8 ||
FREE_MEMBERSHIP && FREE_GENDER =='3' && $gender==$lang_browse_9 ||
FREE_MEMBERSHIP && FREE_GENDER =='4'
){
$expires_date = date('U', strtotime('+'.FREE_DURATION.' days'));
$mlevel='1';
}

$file = $_FILES['file']['tmp_name'];

if ($file !='' and $num_rows <='0'){
$file_name = $_FILES['file']['name'];
$new_name = $usr_name;

if ($_FILES['file']['size']>$maxsize) $status = "$lang_reg_4<br>$lang_reg_5
$maxsize bytes.";
if (($_FILES['file']['type']!="image/gif") &&
($_FILES['file']['type']!="image/jpeg") &&
($_FILES['file']['type']!="image/jpg") &&
($_FILES['file']['type']!="image/pjpeg")) $status .= $lang_reg_6;
$picext = substr($file_name,-3);
$picext = strtolower($picext);
if ((!$status) && ($picext!="gif") && ($picext!="jpg") && ($picext!="peg"))
$status .= $lang_reg_6;

if (!$status){

$file_name = str_replace(' ', '_', $new_name.'.'.$picext);
if(file_exists("./members/uploads/".$file_name.".".$picext)){unlink("./members/uploads/".$file_name.".".$picext);}
@copy($file, "./members/uploads/".$file_name);
chmod("./members/uploads/".$file_name, 0644);
}

$aboutme = preg_replace("/([^\s]{25})/","$1 ",$aboutme);
$birthday = $day."-".$month."-".$year;
$seeking_ages = $minage."-".$maxage;
$location = $wcr[$location];
$seek_location = $wcr[$seek_location];
if(C_APPR_MEMBER=='0'){$admin_check='0';}else{$admin_check='1';}
$firstname = ereg_replace ("'", "", $firstname);
$lastname = ereg_replace ("'", "", $lastname);
$city = ereg_replace ("'", "", $city);
$birthday = ereg_replace ("'", "", $birthday);
$usr_name = ereg_replace ("'", "", $usr_name);
$usr_pass = ereg_replace ("'", "", $usr_pass);
$e_mail = ereg_replace ("'", "", $e_mail);
$aboutme = ereg_replace ("'", "", $aboutme);
$sql = "INSERT INTO pro_membersu_privchatf (firstname, lastname,
seek_location, city, seek_purpose, seek_age, seek_gender, mar_status,
birthday, usrname, usrpassword, e_mail, age, gender, location, hobbies,
aboutme, photo, terms, date, admin_check, expires_date, memberlevel)
VALUES ('$firstname', '$lastname', '$seek_location', '$city',
'$seek_purpose', '$seeking_ages', '$seek_gender', '$mar_status',
'$birthday', '$usr_name', '$usr_pass', '$e_mail', '$age', '$gender',
'$location', '$hobbies', '$aboutme', '$file_name', '$terms', NOW(),
'$admin_check', '$expires_date', '$mlevel')";mysql_query($sql) or
die(mysql_error());

$tmp=mysql_query("SELECT * FROM pro_membersu_privchatf WHERE usrname =
'$usr_name' order by id DESC LIMIT 1");
while($e=mysql_fetch_array($tmp)) {$new_member = ($e['usrname']);$new_id =
($e['id']);}
$system_c = date("U");$today = date("M j, Y - g:i a");
$sql = "INSERT INTO pro_membersu_privchatd (memberid, membername, status,
ontime, active) VALUES ('$new_id', '$new_member', 'Online', '$today',
'$system_c')";mysql_query($sql) or die(mysql_error());
$sql = "INSERT INTO pro_membersu_privchatk (userid, username, view_page)
VALUES ('$new_id', '$new_member', 'online')";mysql_query($sql) or
die(mysql_error());

$fromname = C_ADMINM; // site name
$fromaddress = C_MAIL; // email address
$subject = C_SNAME." - membership details";
if(C_APPR_MEMBER=='0'){
$body = $lang_reg_7." ".$usr_name."\n\n".$lang_reg_8."
".C_SNAME."\n".$lang_reg_9."\n\n".$lang_reg_10.":
".$usr_name."\n".$lang_reg_11.": ".$usr_pass."\n".$lang_reg_12.":
".$e_mail."\n\n".$lang_reg_13."\n\n\n".$lang_reg_14.",\n".C_ADMINM."\n".C_URL;
}else{
$body = $lang_reg_7." ".$usr_name."\n\n".$lang_reg_8."
".C_SNAME."\n".$lang_reg_9."\n\n".$lang_reg_10.":
".$usr_name."\n".$lang_reg_11.": ".$usr_pass."\n".$lang_reg_12.":
".$e_mail."\n\n".$lang_reg_13."\n\n".$lang_reg_13b."\n".C_URL."/activate.php?u=".$new_id."&a=".md5(date("U"))."\n\n\n".$lang_reg_14.",\n".C_ADMINM."\n".C_URL;
}
$to = $e_mail;
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-type: text/plain; charset=iso-8859-1\n";
$headers .= "X-Priority: 3\n";
$headers .= "X-MSMail-Priority: Normal\n";
$headers .= "X-Mailer: php\n";
$headers .= "From: \"".$fromname."\" <".$fromaddress.">\n";
if (mail($to, $subject, $body, $headers)){echo("");} else {echo("");}

//// END //////////////////////////

}

elseif ($file =='' and $num_rows <='0'){
$aboutme = preg_replace("/([^\s]{25})/","$1 ",$aboutme);
$birthday = $day."-".$month."-".$year;
$seeking_ages = $minage."-".$maxage;
$location = $wcr[$location];
$seek_location = $wcr[$seek_location];
if(C_APPR_MEMBER=='0'){$admin_check='0';}else{$admin_check='1';}
$firstname = ereg_replace ("'", "", $firstname);
$lastname = ereg_replace ("'", "", $lastname);
$city = ereg_replace ("'", "", $city);
$birthday = ereg_replace ("'", "", $birthday);
$usr_name = ereg_replace ("'", "", $usr_name);
$usr_pass = ereg_replace ("'", "", $usr_pass);
$e_mail = ereg_replace ("'", "", $e_mail);
$aboutme = ereg_replace ("'", "", $aboutme);
$sql = "INSERT INTO pro_membersu_privchatf (firstname, lastname,
seek_location, city, seek_purpose, seek_age, seek_gender, mar_status,
birthday, usrname, usrpassword, e_mail, age, gender, location, hobbies,
aboutme, terms, date, photo, admin_check, expires_date, memberlevel)
VALUES ('$firstname', '$lastname', '$seek_location', '$city',
'$seek_purpose', '$seeking_ages', '$seek_gender', '$mar_status',
'$birthday', '$usr_name', '$usr_pass', '$e_mail', '$age', '$gender',
'$location', '$hobbies', '$aboutme', '$terms', NOW(), '$photo',
'$admin_check', '$expires_date', '$mlevel')";mysql_query($sql) or
die(mysql_error());

$tmp=mysql_query("SELECT * FROM pro_membersu_privchatf WHERE usrname =
'$usr_name' order by id DESC LIMIT 1");
while($e=mysql_fetch_array($tmp)) {$new_member = ($e['usrname']);$new_id =
($e['id']);}
$system_c = date("U");$today = date("M j, Y - g:i a");
$sql = "INSERT INTO pro_membersu_privchatd (memberid, membername, status,
ontime, active) VALUES ('$new_id', '$new_member', 'Online', '$today',
'$system_c')";mysql_query($sql) or die(mysql_error());
$sql = "INSERT INTO pro_membersu_privchatk (userid, username, view_page)
VALUES ('$new_id', '$new_member', 'online')";mysql_query($sql) or
die(mysql_error());

$fromname = C_ADMINM; // site name
$fromaddress = C_MAIL; // email address
$subject = C_SNAME." - membership details";
if(C_APPR_MEMBER=='0'){
$body = $lang_reg_7." ".$usr_name."\n\n".$lang_reg_8."
".C_SNAME."\n".$lang_reg_9."\n\n".$lang_reg_10.":
".$usr_name."\n".$lang_reg_11.": ".$usr_pass."\n".$lang_reg_12.":
".$e_mail."\n\n".$lang_reg_13."\n\n\n".$lang_reg_14.",\n".C_ADMINM."\n".C_URL;
}else{
$body = $lang_reg_7." ".$usr_name."\n\n".$lang_reg_8."
".C_SNAME."\n".$lang_reg_9."\n\n".$lang_reg_10.":
".$usr_name."\n".$lang_reg_11.": ".$usr_pass."\n".$lang_reg_12.":
".$e_mail."\n\n".$lang_reg_13."\n\n".$lang_reg_13b."\n".C_URL."/activate.php?u=".$new_id."&a=".md5(date("U"))."\n\n\n".$lang_reg_14.",\n".C_ADMINM."\n".C_URL;
}
$to = $e_mail;
$headers = "MIME-Version: 1.0\n";
$headers .= "Content-type: text/plain; charset=iso-8859-1\n";
$headers .= "X-Priority: 3\n";
$headers .= "X-MSMail-Priority: Normal\n";
$headers .= "X-Mailer: php\n";
$headers .= "From: \"".$fromname."\" <".$fromaddress.">\n";
if (mail($to, $subject, $body, $headers)){echo("");} else {echo("");}

//// END //////////////////////////

}

elseif ($file !='' and $num_rows >='1'){

$file_name = $_FILES['file']['name'];
$new_name = $usr_name;

if ($_FILES['file']['size']>$maxsize) $status =
"$lang_reg_4<br>$lang_reg_5";
if (($_FILES['file']['type']!="image/gif") &&
($_FILES['file']['type']!="image/jpeg") &&
($_FILES['file']['type']!="image/jpg") &&
($_FILES['file']['type']!="image/pjpeg")) $status .= $lang_reg_6;
$picext = substr($file_name,-3);
$picext = strtolower($picext);
if ((!$status) && ($picext!="gif") && ($picext!="jpg") && ($picext!="peg"))
$status .= $lang_reg_6;

if (!$status){

$file_name = str_replace(' ', '_', $new_name.'.'.$picext);
if(file_exists("./uploads/".$file_name.".".$picext)){unlink("./uploads/".$file_name.".".$picext);}
@copy($file, "./uploads/".$file_name);
chmod("./uploads/".$file_name, 0644);
}

$aboutme = preg_replace("/([^\s]{25})/","$1 ",$aboutme);
$sql = "UPDATE pro_membersu_privchatf SET usrname='$usr_name',
usrpassword='$usr_pass', e_mail='$e_mail', age='$age', gender='$gender',
location='$location', hobbies='$hobbies', aboutme='$aboutme',
photo='$file_name', terms='$terms', date = NOW(''), website='$site_id' WHERE
usrname = '$usr_name'";;mysql_query($sql);
}

elseif ($file =='' and $num_rows >='1'){
$aboutme = preg_replace("/([^\s]{25})/","$1 ",$aboutme);
$sql = "UPDATE pro_membersu_privchatf SET usrname='$usr_name',
usrpassword='$usr_pass', e_mail='$e_mail', age='$age', gender='$gender',
location='$location', hobbies='$hobbies', aboutme='$aboutme',
terms='$terms', date = NOW('') WHERE usrname =
'$usr_name'";;mysql_query($sql);
}

else{}
?>
<table class="table_body" width="800"><tr><td>
<br><br><br><br>
<table width="780" border="0"><tr><td
align="center"><h4><?=$lang_reg_15?></h4></td></tr></table>
<table width="900" height="250" class="body_text" cellpadding="0">
<tr><td align="center" valign="top">
<?if(C_APPR_MEMBER!='0'){?>
<?=$lang_reg_61?>
<?}else{?>
<?=$lang_reg_16?><br><?=$lang_reg_17?> <a
href="login.php"><?=$lang_reg_18?></a>.
<?}?>
</td></tr></table>
<?
include_once 'templates/footer.php';
return;
}
?>
<table class="table_body" width="900"><tr><td>
<table width="850"><tr>
<div align="left"></div>
<td class="body_text">
<div align="left"></div>

<br>

<!-- page title -->
<table width="850" border="0"><tr><td
align="center"><h4><?=$lang_reg_19?></h4></td></tr>
<tr><td align="center" class="body_text">
<?=$lang_reg_20?><br>
</td></tr></table>

<?if (isset($pro_name)){?><br><center><font
color=red><b><?=$lang_reg_23?></b></font> <a
href="members.php">(<?=$lang_reg_24?>)</a></center><?}?>

<form enctype="multipart/form-data" method="post" action="register.php"
name=form OnSubmit="return formCheck(this)">
<div align="left"></div>

<input type="hidden" name="MAX_FILE_SIZE" value="<?=$maxsize?>">
<table align=center border="0" width="600" cellpadding="10">
<tr><td valign="top" width="120">

<!-- showcase existing members -->



<!-- registration details -->
</td><td valign="top" align=center>

<table align="center" cellspacing="0" width="700" border="0"
cellpadding="0">
<tr><td height="12" background="images/<?=C_STYLE?>/bg.gif"
class="body_title">
<div class="tl"><div class="tr">&nbsp;<?=$lang_reg_26?> <font
size=1>(<?=$lang_reg_27?>)</font></div></div></td></tr></table>

<table cellspacing="0" width="700" class="table_border" border="0"
cellpadding="4">
<tr class="table_body"><td colspan=2><b><?=$lang_reg_28?></b></td></tr>
<tr class="table_body"><td width=150><?=$lang_reg_29?></td><td><input
type="text" name="usr_name" value="" minlength="2" maxlength="16"></td></tr>
<tr class="table_body"><td width=150><?=$lang_reg_30?></td><td><input
type="password" name="usr_pass" value="" minlength="2"
maxlength="25"></td></tr>
<tr class="table_body"><td width=150><?=$lang_reg_31?></td><td><input
type="text" name="e_mail" value="" ></td></tr>
<?if (REQ_PR){?>
<tr class="table_body"><td colspan=2>&nbsp;</td></tr>
<tr class="table_body_light"><td
colspan=2><b><?=$lang_reg_31a?></b></td></tr>
<?}?>
<?if (REQ_FN){?>
<tr class="table_body_light"><td width=150><?=$lang_reg_32?></td><td><input
type="text" name="firstname" value="" minlength="2"
maxlength="20"></td></tr>
<tr class="table_body_light"><td width=150><?=$lang_reg_33?></td><td><input
type="text" name="lastname" value="" minlength="2" maxlength="20"></td></tr>
<?}?>
<?if (REQ_GNDR){?>
<tr class="table_body_light"><td width=150><?=$lang_reg_34?></td><td>
<select name="gender">
<option value=""><?=$lang_reg_18a?>
<option value="<?=$lang_browse_7?>"><?=$lang_browse_7?>
<option value="<?=$lang_browse_8?>"><?=$lang_browse_8?>
<option value="<?=$lang_browse_9a?>"><?=$lang_browse_9?>
</select>
</td></tr>
<?}?>
<?if (REQ_AGE){?>
<tr class="table_body_light"><td width=150><?=$lang_reg_35?></td>
<td>
<select name="age"><option value="0"> -----
<?for($p=MINAGE;$p<MAXAGE+1;$p++) {echo '<option>'.$p;}?>
</select></td>
</tr>
<tr class="table_body_light"><td width=150><?=$lang_reg_36?></td>
<td>
<font size="1">
<input type="text" name="day" maxlength="2" size="2"> (<?=$lang_reg_37?>)
<input type="text" name="month" maxlength="2"size="2"> (<?=$lang_reg_38?>)
<input type="text" name="year" maxlength="4" size="4">
(<?=$lang_reg_39?>)</font></tr>
<?}?>
<?if (REQ_MS){?>
<tr class="table_body_light"><td width=150><?=$lang_reg_40?></td><td>
<select name="mar_status">
<option value=""><?=$lang_reg_18a?>
<option value="<?=$lang_reg_41?>"><?=$lang_reg_41?>
<option value="<?=$lang_reg_42?>"><?=$lang_reg_42?>
<option value="<?=$lang_reg_43?>"><?=$lang_reg_43?>
<option value="<?=$lang_reg_44?>"><?=$lang_reg_44?>
<option value="<?=$lang_reg_45?>"><?=$lang_reg_45?>
</select></td></tr>
</td></tr>
<?}?>
<?if (REQ_CTY){?>
<tr class="table_body_light"><td width=150><?=$lang_reg_46?></td><td>
<input type="text" name="city" value=""></td></tr>
<?}?>
<?if (REQ_CTRY){?>
<tr class="table_body_light"><td width=150><?=$lang_reg_47?></td><td>
<select name="location"><option value="0"> -----
<? $p=0;asort($wcr);reset($wcr);
while (list ($p, $val) = each ($wcr)) {
echo '<option value="'.$p.'">'.$val;
}
?>
</select>
</td></tr>
<?}?>
<?if (REQ_ABME){?>
<script language="JavaScript">
<!-- Begin
function textCounter(field, countfield, maxlimit)
{if (field.value.length > maxlimit) field.value = field.value.substring(0,
maxlimit);
else countfield.value = maxlimit - field.value.length;}
function eraseValue(field){ field.value = ''; }
$tekst = str_replace("\n","<br>\n",$tekst);
// End -->
</script>
<tr class="table_body_light"><td
width=200><?=$lang_reg_48?></td><td><textarea name="aboutme" cols="60"
rows="6" onKeyDown="textCounter(this.form.aboutme,this.form.remLen,1000);"
onKeyUp="textCounter(this.form.aboutme,this.form.remLen,1000);"></textarea><br><font
size=1>Karakterer tilbage</font>&nbsp;<input readonly type="text"
name="remLen" size="3" maxlength="5" value="1000"></td></tr>
<?}?>
<?if(DATING){?>
<tr class="table_body_light"><td colspan=2>&nbsp;</td></tr>
<tr class="table_body"><td colspan=2><b><?=$lang_reg_49?></b></td></tr>

<tr class="table_body"><td width=150><?=$lang_browse_12?></td><td>
<select name="seek_gender">
<option value=""><?=$lang_reg_18a?>
<option value="<?=$lang_browse_7?>"><?=$lang_browse_7?>
<option value="<?=$lang_browse_8?>"><?=$lang_browse_8?>
<option value="<?=$lang_browse_9a?>"><?=$lang_browse_9a?>
</select>
</td></tr>

<tr class="table_body"><td width=150><?=$lang_browse_13?></td><td>
<select name="minage"><option value="0"> -----
<?for($p=18;$p<101;$p++) {echo '<option>'.$p;}?>
</select>
&nbsp;<?=$lang_browse_17?>&nbsp;
<select name="maxage"><option value="0"> -----
<?for($p=18;$p<101;$p++) {echo '<option>'.$p;}?>
</select>
</td></tr>

<tr class="table_body"><td width=150><?=$lang_browse_14?></td><td>
<select name="seek_location"><option value="0"> -----
<? $p=0;asort($wcr);reset($wcr);
while (list ($p, $val) = each ($wcr)) {
echo '<option value="'.$p.'">'.$val;
}
?>
</select>
</td></tr>
<tr class="table_body"><td width=150><?=$lang_reg_50?></td><td>
<select name="seek_purpose">
<option value=""><?=$lang_reg_18a?>
<option value="<?=$lang_reg_51?>"><?=$lang_reg_51?>
<option value="<?=$lang_reg_52?>"><?=$lang_reg_52?>
<option value="<?=$lang_reg_53?>"><?=$lang_reg_53?>
<option value="<?=$lang_reg_54?>"><?=$lang_reg_54?>
<option value="<?=$lang_reg_55?>"><?=$lang_reg_55?>
</select>
</td></tr>
<tr class="table_body"><td colspan=2>&nbsp;</td></tr>
<?}?>
<?if (REQ_PIC){?>
<tr class="table_body_light"><td
colspan=2><b><?=$lang_reg_56?></b></td></tr>
<tr class="table_body_light"><td width=150><?=$lang_reg_57?></td><td>
<input class=input type=file name="file<?=$i?>">
</td></tr>
<?}?>
<tr class="table_body_light"><td width=150>&nbsp;</td><td><input
type="checkbox" name="terms" value="yes" CHECKED><?=$lang_reg_58?> <a
href="terms.php" target="_blank"><?=$lang_reg_59?></a>.</td></tr>
<tr class="table_body"><td width=150>&nbsp;</td><td>
<?if(!isset($pro_name)){?>
<input type="submit" name="submit" value="<?=$lang_reg_60?>">
<?}else{?>
<input type="button" name="reset" value="<?=$lang_reg_60?>" onClick="return
false;">
<?}?>
</td></tr>
</table>
</td></tr>
</table>
</td>
<div align="left"></div>
</tr>
<div align="left"></div>
</table>
</form>
<?
include_once 'templates/footer.php';
?>


Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408935
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste