hilfdirselbst.ch
Facebook Twitter gamper-media
"Funktioniert nicht" ist keine hinreichende Fehlerbeschreibung.
Robbi
Beiträge: 267
3. Nov 2003, 14:19
Beitrag #1 von 7
Bewertung:
(1491 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Suche Skript zum Zeichen zählen


Hallo,
ich habe ein Formulare gebaut, das ausgewertet per FormMail versandt wird. Dort brauche ich aber ein Textfeld, das di eingebenen Zeichen zählt und entsprechend in der Mail mit ausgibt.
Bei Coder-World habe ich dieses hier gefunden:
http://www.fairesweb.de/...main.cgi?action=end1

Leider zählt es 1. nur rückwärts und 2. läuft es innerhalb des Formulars nicht. Das könnte daran liegen, dass ich für das Versandformular die Aktion "/cgi-bin/FormMail.pl" eintragen muss, für das Zählskript aber die Aktion "domain.cgi?action=end3". Beides zusammen geht ja nicht.
Wenn ich die Seite aber mit zwei Formularen bauen, wird das Ergebnis nicht mit verschickt.

Hat jemand nen Tipp, wie das zu realisieren ist?

Tschüss, Robbi
Top
 
X
oesi50  A  S
Beiträge: 2315
3. Nov 2003, 14:52
Beitrag #2 von 7
Beitrag ID: #57245
Bewertung:
(1491 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Suche Skript zum Zeichen zählen


hi Robi,

versuch mal das:

<HTML>
<BODY>
<SCRIPT LANGUAGE="JavaScript" type="text/javascript"><!--
function anzeige(){
var z = document.formular.text.value.length;
document.formular.anzahl.value = z;
}

//-->
</SCRIPT>

<FORM METHOD=POST ACTION="" name="formular">
<INPUT TYPE="text" NAME="anzahl">

<TEXTAREA NAME="text" ROWS="" COLS="" onChange="anzeige()" onKeyup="anzeige()">

</TEXTAREA>
</FORM>

</BODY>
</HTML>

Grüße Oesi
als Antwort auf: [#57232]
(Dieser Beitrag wurde von oesi50 am 4. Nov 2003, 11:41 geändert)
Top
 
Robbi
Beiträge: 267
4. Nov 2003, 10:50
Beitrag #3 von 7
Beitrag ID: #57355
Bewertung:
(1491 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Suche Skript zum Zeichen zählen


Hai Oesi,
zuerst mal vielen Dank, jetzt hab ich wenigstens schon ein Skript, das die Einträge vorwärts zählt.
Das andere Problem ist aber, dass ich es nicht innerhalb eines bestehenden Formulars einsetzen kann, da es ein eigenes Formular enthält.
Ich muss es aber in ein umfangreicheres Formular einbinden können, dassen Inhalte dann per Mail verschickt werden. Und darin soll das Ergebnis des Zeichenzählens mit ausgegeben werden.
Wie kann ich es dort einbauen?

<form action="/cgi-bin/FormMail.pl" method="post" name="FormMail">

<input type="hidden" value="---@---.de" name="recipient">
<input type="hidden" value="Name,email" name="print_config">

<p>Name: <input type="text" name="Name" size="15"><br>
E-Mail: <input type="text" name="email" size="30"></p>

<p><input type="submit" name="Abschicken" value="Senden">
<input type="reset" value="Korrigieren"></p>
</form>

Tschüss,
Robbi
als Antwort auf: [#57232]
(Dieser Beitrag wurde von Robbi am 4. Nov 2003, 10:57 geändert)
Top
 
oesi50  A  S
Beiträge: 2315
4. Nov 2003, 11:03
Beitrag #4 von 7
Beitrag ID: #57360
Bewertung:
(1491 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Suche Skript zum Zeichen zählen


von welchem Feld sollen denn die Zeichen gezählt werden?

Grüße Oesi
Ich weiß, dass ich nichts weiß... (Sokrates)
als Antwort auf: [#57232]
(Dieser Beitrag wurde von oesi50 am 4. Nov 2003, 11:16 geändert)
Top
 
Robbi
Beiträge: 267
4. Nov 2003, 11:21
Beitrag #5 von 7
Beitrag ID: #57365
Bewertung:
(1491 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Suche Skript zum Zeichen zählen


Sorry, hier ist der richtige Text, die Zeichen soll im textfeld gezählt werden:

<form action="/cgi-bin/FormMail.pl" method="post" name="FormMail">
<p><input type="hidden" value="---@---.de" name="recipient"><input type="hidden" value="Name,email,text" name="print_config"></p>
<p><b>Rechnungsanschrift:</b></p>
<p>Name: <input type="text" name="Name" size="15"><span class="stern"><br>E-Mail: <input type="text" name="email" size="30"></p>
<p><TEXTAREA NAME="text" ROWS="3" COLS="40" onChange="anzeige()" onKeyup=
"anzeige()">
</TEXTAREA></p>
<p><input type="submit" name="Abschicken" value="Senden"> &nbsp; <input type="reset" value="Korrigieren"></p>
</form>
als Antwort auf: [#57232] Top
 
oesi50  A  S
Beiträge: 2315
4. Nov 2003, 11:25
Beitrag #6 von 7
Beitrag ID: #57366
Bewertung:
(1491 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Suche Skript zum Zeichen zählen


mach's einfach so:

<SCRIPT LANGUAGE="JavaScript" type="text/javascript"><!--
function anzeige(){
var z = document.FormMail.text.value.length;
document.FormMail.anzahl.value = z;
}
//-->
</SCRIPT>

<form action="/cgi-bin/FormMail.pl" method="post" name="FormMail">
<p><input type="hidden" value="---@---.de" name="recipient"><input type="hidden" value="Name,email,text" name="print_config"></p>
<p><b>Rechnungsanschrift:</b></p>
<p>Name: <input type="text" name="Name" size="15"><span class="stern"><br>E-Mail: <input type="text" name="email" size="30"></p>
<p><TEXTAREA NAME="text" ROWS="3" COLS="40" onChange="anzeige()" onKeyup="anzeige()">
</TEXTAREA>
<INPUT TYPE="text" NAME="anzahl">
</p>
<p><input type="submit" name="Abschicken" value="Senden"> &nbsp; <input type="reset" value="Korrigieren"></p>
</form>



Grüße Oesi
als Antwort auf: [#57232]
(Dieser Beitrag wurde von oesi50 am 4. Nov 2003, 11:41 geändert)
Top
 
Robbi
Beiträge: 267
4. Nov 2003, 11:31
Beitrag #7 von 7
Beitrag ID: #57368
Bewertung:
(1491 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen

Suche Skript zum Zeichen zählen


Hai Oesi,
prima, so klappt es! Ich danke Dir sehr.

'nen schönen Tag wünsch ich Dir noch!
Robbi
als Antwort auf: [#57232] Top
 
X