24. februar 2006 - 14:09
Der er
18 kommentarer og 1 løsning
Input type="text" egenskaber
Hej eksperter Har en form, hvor input type="text", som sender indholdet af formen til mysql. Er det muligt at gøre således, at der i dette indtastningsfelt kan laves linieskift (Enter) og anvendes tabulator, altså skrive "rigtig" tekst i feltet.
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
24. februar 2006 - 14:15
#1
brug textarea i stedet
24. februar 2006 - 14:22
#2
hvordan det???
24. februar 2006 - 14:29
#3
<textarea rows="2" name="S1" cols="20"></textarea> du kan ændre på rows og cols for at ændre størrelsen på feltet...og så skal feltet i databasen være longtext
24. februar 2006 - 14:42
#4
Håber du vil bære over med mig lidt endnu... Sådan ser den sidste del af formen ud. Kan du vise med eksempel, hvordan det skal gøres?? <kode> <tr> <td width="" height="75"> Personlig hilsen:</td> <td width="" height="75"><input type="textarea" maxlength="550" name="hilsen" size="125" value="<? print $hilsen; ?>"></td> </tr> <tr> <td width="" height="1"></td> <td width="" height="1"><input type="submit" value="Send" name="B1"><input type="reset" value="Nulstil" name="B2"></td> </tr> </table>
24. februar 2006 - 15:29
#5
Har fået det til at virke nu. Men når jeg kalder teksten fra mysql med: print "<td width=\"314\" height=\"29\"><font size=\"4\">".$row[hilsen]."</font></td>"; så skrives teksten bare ud i een køre. Hvordan får jeg linieskiftene med???
24. februar 2006 - 18:01
#6
nu ved jeg ikke så meget om php ...men nogat ala det her bør virke: $hilsen = $row[hilsen]; $hilsen1 = str_replace("\r\n", "<br />", $hilsen); "<td width=\"314\" height=\"29\"><font size=\"4\">"$hilsen1"</font></td>";
25. februar 2006 - 15:40
#7
Hmm, næh det fungerer ikke. Siden kan slet ikke vises når jeg indsætter koden... Er desværre heller ikke selv videre kyndig ud i php, men jeg prøver at lede videre her i forum.
25. februar 2006 - 16:32
#8
Du skal udskifte ale \n med <br /> inden du lægger teksten i databasen, det vil hjælpe. Er ret sikker på at når du kigger i din database lige nu, så findes der ikke noget \n eller \r i den.
25. februar 2006 - 17:17
#9
==> dkfire Når jeg kalder databaseindholdet i et textarea (rettefunktion) så står det godt nok som det skal. Skulle det så ikke kunne hentes rigtigt frem på en html side???
25. februar 2006 - 22:32
#10
Hvorfor ikke bare bruge den native php-funktion nl2br !-) <td width="" height="75"><? print nl2br($hilsen); ?></td>
25. februar 2006 - 22:34
#11
-- i øvrigt har et textarea ikke en value-attribut (selvom den har en value-property, hvis man tilgår den via DOM !-) <textarea>Value skal skrives inde i tagget</textarea>
26. februar 2006 - 02:11
#12
Hmm det skal stå på denne måde, men kan ikke finde ud af hvor alle \ skal placeres... print "<td width=\"\" height=\"75\"><? print nl2br($hilsen); ?></td> forslag??
26. februar 2006 - 02:13
#13
-- det eneste, der mangler, er såvidt jeg kan se, den afsluttende " ...
26. februar 2006 - 14:34
#14
print "<td width=\"\" height=\"75\"><? print nl2br($hilsen); ?></td>"; nu loader siden, men der printes ikke indholdet af "hilsen", skal indholdet lægges ind i databasen på en bestemt måde?? Jeg bruger: <tr> <td width="" height="75"> Personlig hilsen:</td> <td width="" height="75"><textarea rows="15" name="hilsen" wrap="hard" cols="80"><?=$row["hilsen"]?></textarea></td> </tr>
26. februar 2006 - 14:52
#15
Hvis du ikke har sat variablen $hilsen kan du jo ikke bruge den, så f.eks. nl2br($row['hilsen'])
26. februar 2006 - 15:09
#16
Er bange for du er nødt til at være lidt mere konkret. Hvor skal nl2br($row['hilsen']) helt præcis sættes ind??
27. februar 2006 - 11:54
#17
Hvordan ser hele din kode ud til at lægge i databasen og til siden dedr viser indholdet, det ville hjælpe lidt at se det hele i en sammenhæng.
27. februar 2006 - 16:33
#18
Delen som sender til databasen: (hentet ud af en større php-side <font class="overskrift"><b>Tilføj/ret Elevoplysninger</b></font><br><br> <form name="form" method="POST" action="<? $_SERVER[PHP_SELF]; ?>" onsubmit='return send()'> <input type="hidden" name="aktion" value="<? print $newaktion; ?>"> <input type="hidden" name="id" value="<? print $id; ?>"> <table border="1" width="100%" height="1"> <tr> <td width="100" height="35"> Fornavn:</td> <td width="" height="35"><input type="text" maxlength="50" name="fornavn" size="50" value="<? print $fornavn; ?>"></td> </tr> <tr> <td width="" height="35"> Efternavn:</td> <td width="" height="35"><input type="text" maxlength="50" name="efternavn" size="50" value="<? print $efternavn; ?>"></td> </tr> <tr> <td width="" height="35"> Adresse:</td> <td width="" height="35"><input type="text" maxlength="250" name="adresse" size="50" value="<? print $adresse; ?>"></td> </tr> <tr> <td width="" height="35"> Postnr:</td> <td width="" height="35"><input type="text" maxlength="50" name="postnr" value="<? print $postnr; ?>"></td> </tr> <tr> <td width="" height="35"> Bynavn:</td> <td width="" height="35"><input type="text" maxlength="50" name="bynavn" size="50" value="<? print $bynavn; ?>"></td> </tr> <tr> <td width="" height="35"> Fødselsdag:</td> <td width="" height="35"><input type="text" maxlength="20" name="foedselsdag" value="<? print $foedselsdag; ?>"></td> </tr> <tr> <td width="" height="35"> Kendetegn:</td> <td width="" height="35"><input type="text" maxlength="40" name="kendetegn" size="50" value="<? print $kendetegn; ?>"></td> </tr> <tr> <td width="" height="35"> Kælenavn:</td> <td width="" height="35"><input type="text" maxlength="40" name="kaelenavn" size="50" value="<? print $kaelenavn; ?>"></td> </tr> <tr> <td width="" height="35"> Rumbo:</td> <td width="" height="35"><input type="text" maxlength="150" name="rumbo" size="125" value="<? print $rumbo; ?>"></td> </tr> <tr> <td width="" height="35"> Scoringer:</td> <td width="" height="35"><input type="text" maxlength="150" name="scoringer" size="125" value="<? print $scoringer; ?>"></td> </tr> <tr> <td width="" height="35"> Bommert:</td> <td width="" height="35"><input type="text" maxlength="150" name="bommert" size="125" value="<? print $bommert; ?>"></td> </tr> <tr> <td width="" height="35"> Ofte hørt:</td> <td width="" height="35"><input type="text" maxlength="150" name="oftehort" size="125" value="<? print $oftehort; ?>"></td> </tr> <tr> <td width="" height="35"> Ofte set:</td> <td width="" height="35"><input type="text" maxlength="150" name="ofteset" size="125" value="<? print $ofteset; ?>"></td> </tr> <tr> <td width="" height="35"> Væremåde:</td> <td width="" height="35"><input type="text" maxlength="150" name="vaeremaade" size="125" value="<? print $vaeremaade; ?>"></td> </tr> <tr> <td width="" height="35"> Positiv(e) side(r):</td> <td width="" height="35"><input type="text" maxlength="150" name="positiv" size="125" value="<? print $positiv; ?>"></td> </tr> <tr> <td width="" height="35"> Negativ(e) side(r):</td> <td width="" height="35"><input type="text" maxlength="150" name="negativ" size="125" value="<? print $negativ; ?>"></td> </tr> <tr> <td width="" height="35"> Livret:</td> <td width="" height="35"><input type="text" maxlength="150" name="livret" size="125" value="<? print $livret; ?>"></td> </tr> <tr> <td width="" height="35"> Førstehåndsindtryk:</td> <td width="" height="35"><input type="text" maxlength="150" name="indtryk" size="125" value="<? print $indtryk; ?>"></td> </tr> <tr> <td width="" height="35"> Fremtidsplaner:</td> <td width="" height="35"><input type="text" maxlength="150" name="fremtid" size="125" value="<? print $fremtid; ?>"></td> </tr> <tr> <td width="" height="35"> 3 ting på en øde ø:</td> <td width="" height="35"><input type="text" maxlength="150" name="treting" size="125" value="<? print $treting; ?>"></td> </tr> <tr> <td width="" height="75"> Personlig hilsen:</td> <td width="" height="75"><textarea rows="15" name="hilsen" wrap="hard" cols="80"><?=$row["hilsen"]?></textarea></td> </tr> <tr> <td width="" height="1"></td> <td width="" height="1"><input type="submit" value="Send" name="B1"><input type="reset" value="Nulstil" name="B2"></td> </tr> </table> Delen som fremkalder indholdet af databasen: (del af php-side) print "<div align=\"center\">"; print "<table border=\"1\" width=\"600\">"; print "<tr>"; print "<td width=\"154\" height=\"204\" cellpadding =\"2\" rowspan=\"6\"><img src=\"/blaabog/billeder/Tinnie.jpg\" width=\"150\" height=\"200\"></td>"; print "<td width=\"314\" height=\"29\" colspan=\"2\"><font size=\"4\"><b>$navn</b></font></td>"; print "</tr>"; print "<tr>"; print "<td width=\"314\" height=\"29\" colspan=\"2\"><font size=\"4\"><b>".$row[adresse]."</b>, <b>".$row[postnr]."</b> <b>".$row[bynavn]."</b></font></span></td>"; print "</tr>"; print "<tr>"; print "<td width=\"314\" height=\"29\" colspan=\"2\"></td>"; print "</tr>"; print "<tr>"; print "<td width=\"111\" height=\"29\"><font size=\"4\"><b>Fødselsdag:</b></font></td>"; print "<td width=\"314\" height=\"29\"><font size=\"4\">".$row[foedselsdag]."</font></td>"; print "</tr>"; print "<tr>"; print "<td width=\"111\" height=\"29\"><font size=\"4\"><b>Kælenavn(e):</b></font></td>"; print "<td width=\"314\" height=\"29\"><font size=\"4\">".$row[kaelenavn]."</font></td>"; print "</tr>"; print "<tr>"; print "<td width=\"111\" height=\"29\"><font size=\"4\"><b>Kendetegn:</b></font></td>"; print "<td width=\"314\" height=\"29\"><font size=\"4\">".$row[kendetegn]."</font></td>"; print "</tr>"; print "<tr>"; print "<tr>"; print "<td width=\"596\" colspan=\"3\" valign=\"top\"><b>Rumbo(er): </b>".$row[rumbo]."<br><br><b>Scoringer: </b>".$row[scoringer]."<br><br><b>Bommert(er): </b>".$row[bommert]."<br><br><b>Oftest hørt: </b>".$row[oftehort]."<br><br><b>Oftest set: </b>".$row[ofteset]."<br><br><b>Væremåde: </b>".$row[vaeremaade]."<br><br><b>Positiv(e) side(r): </b>".$row[positiv]."<br><br><b>Negativ(e) side(r): </b>".$row[negativ]."<br><br><b>Livret: </b>".$row[livret]."<br><br><b>Førstehåndsindtryk: </b>".$row[indtryk]."<br><br><b>Fremtidsplaner: </b>".$row[fremtid]."<br><br><b>3 ting på en øde ø: </b>".$row[treting]."<br><br><b>Personlig hilsen: </b>".$row[hilsen]."</td>"; print "</tr>"; print "<td width=\"\" height=\"75\"><? print nl2br($hilsen); ?></td>"; print "</table>"; print "</div>";
08. juli 2006 - 15:00
#19
lukker
Vi tilbyder markedets bedste kurser inden for webudvikling