Ich muss fürs Geschäft ein Gästebuch machen und soll es mit hilfe eines Javascripts machen.
Das Forumlar hab ich bereits mir fehlt nur noch ein script um zu überprüfen ob jemand was nicht reingeschrieben hat oder was falsch geschrieben hat, ausserdem brauch ich ein javascript um die Daten auf einer anderen Seite anzeigen zu lassen.
kann mir jemand helfen? ich bin am ende mit meiner Weißheit.
Danke schon im vorraus
javascript benötigt
-
-
das geht nicht!!! Du kannst mit javascript gästebuch einträge nich auf eien server abspeichern, sondern nur clintseitig und da bringt das ja nichts, weil dann jeder nur seien Einträge sieht :-p
Also bebötigst du sowas wie PHP Perl ASP Jarkata oder oder oder.
-
Der meinte aber das das geht und der isn echtes genie.
weißt du dann wenigstens wie ich so nen script mache um die daten zu überprüfen? -
Also glaub mir, ich mache das ganze beruflich und javascript ist nun mal eien serverseitige sprache und damit ist das nicht möglich ein GB zu schreiben. Da du nun mal die Daten nicht auf dem Server abgelegt bekommst.
-
http://www.drweb.de/formulare/formulare_pruefen.shtml
Hier, aber javascript ist dafür ungeeignet, da es nicht jeder im inet aktiv hat und damit keien Überprüfung statfinden kann. Wenn man es nutzt, solltem an es auch noch serverseitg überprüfen lassen.
UNd hast du schon mal was von sogenanten "pfandfragen" geghört, sowas gibt es auch als aufgabenstellung udn soll vileicht nur dazu führen das du erkennst, das es mit JS garnicht gehen kann.
-
-
dann sag mir bitte wie das clientseitig geht
mein chef is schon aum verzweifeln mit mir bitte -
sag ihm doch dass das mit javascript nicht funktionieren kann und du dafür erst was anderes lernen musst O_o
was hast du fuer einen chef bitte. soll er sichs doch selbst machen xD -
sag das ihm nicht mir
ich solls nur so machen wies er will. -
Also, wenn der das von dir verlangt, das du es nur mit JS machen kannst. Hat er kein Plan von der materie und ist nicht so genial wie er/du meint.
Falls er behauptet es geht, gib ihn mal die Forum add, dann erläutere ich ihm mal die ganze Sache.
-
nee nicht erlaeutern greenrover, ich würd lieber direkt von ihm hoeren wie es funktioniert :>
-
jup das währe noch geiler (-;
-
wenn ich morgen die lösung hab dann schreib ich sie rein
-
kk, jedoch wird es keine geben (-;
-
brauche noch ein kleines script und zwar hab ich die Formlardaten aus "001.htm" und möchte die als ganz gewöhnlichen text auf "002.htm"
anzeigen. Blos ich weiß nicht wie ich das machen soll.
hat da vielleicht einer von euch ne ahnung?
danke schon im voraus -
poste mal die beiden datein
-
Das ist die Hauptseite die in einem Einseitigem Frame geöffnet ist:
(Frameseite is ganz unten)HTML
Alles anzeigen<html> <head> <title>Formular mit automatischen Checkboxen</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <SCRIPT LANGUAGE="JavaScript"> <!-- Begin function eingabetest() { var at=false; if(document.form.text0.value.length == 0) { alert('Sie müssen den Vornamen eingeben!') ; document.form.text0.focus(); return false;} if(document.form.text1.value.length == 0) { alert('Sie müssen den Nachname eingeben!') ; document.form.text1.focus(); return false;} if(document.form.text3.value.length == 0){ alert('Sie müssen Ihren Geburtstag korrekt eingeben!') document.form.text3.focus(); return false;} if(document.form.text4.value.length == 0){ alert('Sie müssen einen Text eingeben!') ; document.form.text4.focus(); return false;} if(document.form.text2.value.length == 0){ alert('Sie müssen Ihre E-mail eingeben!') ; document.form.text2.focus(); return false;} for(i=0; i<document.form.text2.value.length ; i++) { var inhalt = document.form.text2.value ; var wert=inhalt.substring(i,i+1); if (wert=='@') at = true; if (at){ if (wert == '.') return true; } } alert('Sie müssen Ihre E-mail korrekt eingeben!') ; return false; } // End --> </script> </head> <body bgcolor="#FFFFFF" text="#000000"> [b]<font size="4">Formular </font>[/b] </p><form name="form" action="002.htm" target="formular" onSubmit="return eingabetest();"> <table width="440" border="0" cellpadding="4" bgcolor="#FFFFFF" bordercolor="#FF0000"> <tr> <td>Vorname: </td> <td><input type=text name=text0 ></td> </tr> <tr> <td>Nachname: </td> <td><input type=text name=text1 ></td> </tr> <tr> <td>E-Mail:</td> <td><input type=text name=text2 ></td> </tr> <tr> <td>Geburtstag (TT/MM/JJJJ):</td> <td><input type=text name=text3 ></td> </tr> </table> <TEXTAREA name="text4" rows="7" cols="30" ></TEXTAREA> <INPUT type="submit" name="Absenden" value="Eintrag senden"> <INPUT type="reset" name="Reset" value="Zurücksetzen"> </form> </body> </html>
Das ist die Neue seite wo der Text des Formulars angezeigt werden soll:
HTML
Alles anzeigen<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <title>Neue Seite 1</title> </head> <body> Hier soll der Text rein von dem Formular </body> </html>
und das ist das Frameset das benötigt wird:
HTML
Alles anzeigen<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <meta name="GENERATOR" content="Microsoft FrontPage 4.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <title>Neue Seite 1</title> </head> <frameset rows="100%"> <noframes> <body> Diese Seite kann nicht angezeigt werden. </body> </noframes> <frame src="001.htm" name="formular"> </frameset> </html>
-
nur als hinweis ich bin Gast (wo den quelltext geschrieben hat)
hab nur net gemerkt dass ich net eingeloggt war.