Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Textarea krånglar

Postades av 2003-06-27 22:20:44 - Kjell Ideskär, i forum javascript/dhtml, Tråden har 4 Kommentarer och lästs av 645 personer

Hej
Jag har ett problem med ett cgi script skrivet i perl. Informationen som skrivs in i ett formulär ska sparas på en separat fil en .dat fil.
Problemet är en textarea när någon skrivit i textarean och använt sig av enter för att skriva på en ny rad försvinner det som är skrivet efter enter tryckningen när jag sedan ska läsa från filen.
Jag tror att det har att göra med att scriptet uppfattar enter tryckningen som att det är dags att byta rad i dat filen.
Kan man koda texten så att det inte uppfattas så utan scriptet skriver att som en sträng.
Textstängen som blir av en 1 enter 2 enter 3 ser ut Inlagg=1%0D%0A2%0D%0A3.

Mvh
Kjell Ideskär


Svara

Sv: Textarea krånglar

Postades av 2003-06-27 23:07:14 - Pelle Johansson

0D är en omvandling som jag känner igen från asp's motsvariget till server.urlencode. Det är för att en url inte tillåter mellanslag i exempelvis netscape.

Att den sparas ner så torde betyda att du kanske omvandlar datat innan du skriver ner det eller kanske mellanlagrar det på något annat sätt. En variant är att innan du visar det igen ersätter alla 0D med de mellanslag du behöver - men som sagt, det låter mer som du strular till strängen innan den skrivs ner till fil.


Svara

Sv: Textarea krånglar

Postades av 2003-06-29 09:10:18 - Terje Isaksen

Förmodligen en dum fråga, men:
Har du kollat att inte .dat-filen innehåller allt - t ex med Notepad.
Det är kanske när du läser tillbaka data som du använder något som läser en rad.
I såna lägen har jag själv missat att slå samman raderna till en sträng ...


Svara

Sv: Textarea krånglar

Postades av 2003-06-29 22:33:03 - Kjell Ideskär

Frågan var inte alls dum. För ibland kan det vara enkla fel som man själv inte ser.

Men tyvärr så skriver han inte allt till dat filen.

Så här ser adressfältet ut
Rubrik=Hej&Inlagg=Rad+ett%0D%0ARad+tv%E5

Och så här har jag skrivigt att han ska skriva in det:
print LIST "$Rubrik;$Inlagg;\n";

Och i dat filen blir texten:
Hej;Rad ett ;

Det som saknas är texten Rad två.

MVH
Kjell


Svara

Sv:Textarea krånglar

Postades av 2005-07-14 17:34:08 - Andreas Pettersson

Vad använder du för kåd för att läsa in variablerna?
Följande kodsnutt bör inte generera några skumma ersättningstecken för mellanslag och radbryt.

use CGI;
$cgi = new CGI;
$text = $cgi->param('Inlagg');

/Andreas


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 615
27 953
271 709
525
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies