close× Call Us +49 (1805) 01 29 59

HarlekinPower
Thread Author: MaZzIMo24
Thread ID: 3402
Thread Info
Es gibt 5 Beiträge zu diesem Thema, und es wurde 2538 mal angesehen.
 Thema drucken
Textarea Probleme
MaZzIMo24
Hallo ihr guten,

Habe mal wieder Schwierigkeiten mit den befehlen,
habe die html Grundlagen durchgelesen und nichts gefunden,

folgendes Problem:

Wenn ich Mein neues Projekt mit Informationen fülle, habe ich das Problem dass in der Beschreibung keine ENTER eingaben gespeichert werden,
Habe es unter folgenden Code laufen (code beschreibung neues projekt )

Code

<tr>
<td class='tbl1'>".$locale['projekt_bes']."</td>
<td class='tbl2'><textarea name='projekt_bes' cols='10' colspan='5' rows='5' class='textbox' style='width:300px; height:75px;' maxlength='400' value='' /></textarea></td>\n
</tr>


Anschließend ist die Darstellung denn auch nicht korrekt von der Beschreibung,

wenn ich das Projekt bearbeite lädt er denn die Beschreibung ohne Enter.

Und ein weiteres Problem ist dass er nicht alle Text Informationen speichert, obwohl ich eine maximale Länge angegeben habe .

Also der erste Code ist NEUES PROJEKT, der zweite Code PROJEKT BEARBEITEN ( JEWEILS BESCHREIBUNG )

Code

<tr>
<td class='tbl1'>".$locale['projekt_bes']."</td>
<td class='tbl2'><input type='text' name='projekt_bes' cols='10' colspan='5' rows='5' class='textbox' style='width:300px; height:75px;' maxlength='400' value='".$data['projekt_bes']."' /></td>\n
</tr>


Danke im vorraus

MfG MaZz
Bearbeitet von MaZzIMo24 am 25.01.2011 00000001 18:53
 
SC-Ad-Bot
 
emblinux
Zuerst einmal schau dir nochmal genau die HTML-Tags INPUT und TEXTAREA an. Dabei auch die erlaubten Attribute beachten. Denn bei textarea ist kein / am Ende erlaubt und auch kein value. Beim Input-Tag ist kein cols bzw. rows erlaubt.

Dann musst du unterscheiden, was du bei dem Eingabefeld für Werte bei der erlaubten Länge angibst und was du in der Datenbank für Datentypen für diese Felder verwendest. Gerade bei Beschreibungen benutzt man den Datentyp Text und nicht varchar(255). Daran musst du immer denken.

Es sind eigentlich noch grundlegende Dinge die dir fehlen. Gerade das mit den HTML-Tags solte man schon wissen. Das mit den Datentypen von Datenbankfeldern kann man mal übersehen.
Das Lernen ist wie ein Meer ohne Ufer. Konfuzius

Alles wird Gut!

KEIN Support per Mail, ICQ oder PN !
www.heiseclan.de/fusion/sig.gif

www.heiseclan.de/geosig.gif
 
MaZzIMo24
ja ok , es sind noch einige grund dinge die mir fehlen da stimme ich dir zu, zur value in der text area, benötige ich dieses nicht um die schon vorhandenen informationen aus der datenbank zu nehmen, also beim editieren

EDIT²

text NOT NULL, falls ich dich da oben ned falsch verstanden habe , und mit text textarea, wenn ich / wegnehme nimmt er alles darauf folgende in den bereich in das text feld , also auch falsch .

was ist denn das end stück von <textarea
Bearbeitet von MaZzIMo24 am 25.01.2011 00000001 11:54
 
emblinux
FALSCH:
Code

<tr>
<td class='tbl1'>".$locale['projekt_bes']."</td>
<td class='tbl2'><textarea name='projekt_bes' cols='10' colspan='5' rows='5' class='textbox' style='width:300px; height:75px;' maxlength='400' value='' /></textarea></td>\n
</tr>



RICHTIG:
Code

<tr>
<td class='tbl1'>".$locale['projekt_bes']."</td>
<td class='tbl2'><textarea name='projekt_bes' cols='10' rows='5' class='textbox' style='width:300px; height:75px;' maxlength='400'></textarea></td>\n
</tr>


Wenn du eine Variable dort mit übergeben möchtest (z.B. beim Edit), dann siehts z.B. so aus:
Code

<tr>
<td class='tbl1'>".$locale['projekt_bes']."</td>
<td class='tbl2'><textarea name='projekt_bes' cols='10' rows='5' class='textbox' style='width:300px; height:75px;' maxlength='400'>".$data['beschreibung']."</textarea></td>\n
</tr>


Die Variable $data['beschreibung'] ist von mir ausgedacht, da ich nicht weiß, wie deine Variable heißt.

Alles rund um textarea findest du hier: http://www.w3schools.com/TAGS/tag_textarea.asp
Dort findest du auch zu den anderen HTML-Tags die aktuellen Beschreibungen.
Das Lernen ist wie ein Meer ohne Ufer. Konfuzius

Alles wird Gut!

KEIN Support per Mail, ICQ oder PN !
www.heiseclan.de/fusion/sig.gif

www.heiseclan.de/geosig.gif
 
MaZzIMo24
ja super habe das alles hinbekommen , sogar mit value ^^

Danke für den super Support EMB und MG...

klatsch

Mit unterstützung von Deeone^^
Bearbeitet von MaZzIMo24 am 25.01.2011 00000001 18:16
 
Springe ins Forum:
Gr@n@dE