Zum Inhalt springen

crown

Mitglieder
  • Gesamte Inhalte

    10
  • Benutzer seit

  • Letzter Besuch

  1. Hallo Ich habe eine Datenbank in die DAten aus ein Umfrage.html über perl geschrieben werden. Da nun eine neue Umfrage ins haus steht habe ich die bestehenden dateien (html,pl,mdb) Kopiert und entsprechend erweitert. Diese Umfrage (wie die vorherige auch) ist so angelegt das jeder nur einmal (primärkey auf IP.adr) in die Datenbank eintragen kann. Nach dem ersten Eintrag bzw Ausfüllen der Html-Seite kommt eine Meldung wie z.B. "Vielen Dank für ihre Teilnahme......ihre Daten wurden gespeichert.". Nach dem Ausfüllen kommt die Meldung "Vielen Dank für ihre Teilnahme......ihre Daten wurden nicht gespeichert da sie schon mal eingetragen haben.." Dsa Problem ist das Ich die erste Meldung bekam und in der Daten bank nix stand und nach nochmaligen ausfüllen immer noch nich. Die ist leer. Dann habe ich nochmal ein neue Datenbank angelegt und es kam wieder die 2.! Meldung. Warum sehe ich die Daten nicht und warum bringt der die Meldung obwohl ich ihm ne völlig neue Datenbank gegeben hab? (Den ODBC-Pfad habe ich mehrmal überprüft,der stimmt)
  2. die datenbank ist angelegt bzw, angepasst. Kann ich was dafür wenn die mir hier son schrott aufs auge drücken. Ich werd dann wohl besser nix mehr hier reinschreiben wenn da jeder seine unqualifizierte, nicht zur sache gehörige, meinung abgibt die keinem weiterhilft. Dank an Frank für die mühe!
  3. Ich geb grad mal die perl datei #!perl use CGI; # CGI-Modul einbinden $cgi = new CGI; use Win32::ODBC; # ODBC-Modul einbinden $db = new Win32::ODBC("DSN=dvv"); # Objekt erstellen # Parameter auslesen $string1 = $cgi->param('frage1'); $string2 = $cgi->param('frage2'); $string3 = $cgi->param('frage3'); etc. was und wieviel und wo muss nun von folgender .pl da rein? use CGI qw(:standard); use strict; my $q=new CGI; print $q->header; my $name = param('Textfeld'); print "<html><head><title>AUSWERTUNG IHRER EINGABE</title></head>"; print "<body><center><h1><b>Hallo $name</b></h1><br>"; print "CGI-Skripts zu schreiben ist doch gar nicht so schwer, oder?</center>"; print "<body></html>"; Thx an alle die mir weiterhelfen. Ich bin leider kein Informatiker und quäle mich hier mit studienfremdem zeug rum. Irgendwer muss es eben machen!
  4. Ich hab folgenden quelltext. Es handelt sich um eine abfrage in der die personen nun zusätzlich ihren namen eintragen sollen <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Strict//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <title>DVV-Umfrage</title> <link rel="stylesheet" href="scripts/dcintranet.css" type="text/css"> </head> <body> <h2>DVV-Umfrage </h2> <form action="/indigo/cgi-bin/dvv.pl" method = "post" onSubmit="doSearch();"> <hr> <table border="0"> <tr class="hlParagraph"> <td> </td> <td><p style="text-align:center;">schreibend</td> <td><p style="text-align:center;">lesend</td> <td><p style="text-align:center;">nicht benutzt</td> </tr> <tr class="textNormal"> <td>AE Auftragserfassung komplett </td> <td><p style="text-align:center;"><input size=50 type="radio" name="frage1" value="schreibend"></td> <td><p style="text-align:center;"><input type="radio" name="frage1" value="lesend"></td> <td><p style="text-align:center;"><input type="radio" name="frage1" value="nicht benutzt"></td> ....................... etc. ....................... <td>VSTAT Statusrücksetzung Verladeeinheit</td> <td><p style="text-align:center;"><input type="radio" name="frage179" value="1"></td> <td><p style="text-align:center;"><input type="radio" name="frage179" value="2"></td> <td><p style="text-align:center;"><input type="radio" name="frage179" value="3"></td> </tr><tr> <td colspan="6"><hr noshade style="width:100%; color:solid blue; height:1px; text-align:left; border:1px solid blue;"> </td> </table> <p><input type="submit" value="Absenden"></p> </form> </body> </html> Ich habe nun folgenden html-code gefunden weiß aber nich wo und was ich davon alles eintragen muss? <html> <head> <title>Eine einfache Auswertung das Namens</title> </head> <body> <h1><center><b><u> GET-Formular</u></b></center></h1><br><br> <table width="50%" cellspacing=5 border=0 cellpadding=5 align="center" bgcolor="yellow"> <tr align="center " valign="center"> <form action="http://localhost/cgi-bin/auswert.pl" method=get> <center><b>Bitte geben sie ihren Namen ein : </b> <input name="Textfeld" size="20"> </input> <input type=submit value="abschicken"></center> </form> </tr> </table> </body> </html> was ist mit 2 mal from action.... und den submit habe ich auch schon
  5. <html> <head> <title>Eine einfache Auswertung das Namens</title> </head> <body> <h1><center><b><u> GET-Formular</u></b></center></h1><br><br> <table width="50%" cellspacing=5 border=0 cellpadding=5 align="center" bgcolor="yellow"> <tr align="center " valign="center"> <form action="http://localhost/cgi-bin/auswert.pl" method=get> <center><b>Bitte geben sie ihren Namen ein : </b> <input name="Textfeld" size="20"> </input> <input type=submit value="abschicken"></center> </form> </tr> </table> </body> </html> und bei perl:) <input name="Textfeld" size="20"> <form action="http://localhost/cgi-bin/auswert.pl" method=get> was brauch ich davon und an welche stelle muss das eingefügt werden?
  6. Ich hab ne perl datei und dahinter dann eben die datenbank. Auf der html-seite waren bis dato nur so ankreuzfelder und jetzt soll eben noch ein (3) textfeld mit rein. Die ankreuzfelder schreiben mir noten von 1-5 in die datenbank. Auf dem server läuft dann apache. Ohne text funktionierts also schon. Normalerweise kann das doch dann kein act sein das zu den bestehenden feldern noch ein text (bsw. ein name) in die datenbank geschrieben wird? Was musss ich den nun in html machen und was an der perl datei? In die datenbank muss ich doch dann eigentlich nur ein feld/spalte mit "name" einfügen,oder?
  7. Ich hab ne perl datei und dahinter dann eben die datenbank. Sonst nur so ankreuzfelder und jetzt soll eben noch ein textfeld mit rein. Die ankreuzfelder schreiben mir noten von 1-5 in die datenbank. Auf dem server läuft dann apache. Ohne text funktionierts also schon. Normalerweise kann das doch dann kein act sein das zu den bestehenden feldern noch ein text(bsw. ein name) in die datenbank geschrieben wird. Was musss ich den nun in html machen und was an der perl datei? In die daten bank muss ich doch dann eigentlich nur ein feld/spalte mit "name" einfügen,oder?
  8. hallo erstmal was und wo muss im quelltext stehen wenn ich den inhalt eines textfeldes oder mehrerer in eine access datenbank senden will? In verbindung mit primery schlüssel.
  9. Also mittlerweile bin ich soweit das sich beim klicken auf den absenden butten die *.pl datei öffnet. Ich denk das ist soweit ok. Ich habe indigoperl installiert. Jetzt weiß ich nich wie ich hin bekomme das die werte in die datenbank eigetragen werden. Kann mir jemand weiterhelfen? Was wäre der nächste?
  10. Was muss ich machen wenn ich ein umfrage (fragebogen) mit einer access Datenbank verküpfen will? Das heißt das der ausgefüllte fragebogen bzw. dessen werte in die datenbank eingetragen wird. Was steht z.B. im quelltext und welche aufgabe hat die .pl datei?

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...