Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 19:48

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



CGI Problem (mit C eine Passwortabfrage machen)

Discussion on CGI Problem (mit C eine Passwortabfrage machen) within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
Edhle's Avatar
 
elite*gold: 0
Join Date: Jan 2008
Posts: 166
Received Thanks: 1
CGI Problem (mit C eine Passwortabfrage machen)

Ich möchte eine Passwortabfrage über ein CGI-Protokoll machen. Das soll vom Aufbau her folgendermaßen aussehen:

html-Datei mit User / PW Input
->
CGI-Auswertung
->
(eventuelle) VERSCHLÜSSELTE Weiterleitung

Das eigentliche Problem ist, dass KEIN .htaccess benutzt werden darf.
Jetzt blick ich aber auch absolut nicht durch CGI durch. Hab mir schon etliche Tutorials angesehen, leider gibt es für C + CGI keine wirklich guten.
Kann mir jemand helfen und mir erklären, wie man die eingebebenen Daten aus der HTML in CGI verarbeitet? Bspw wenn die HTML so aussieht:

Code:
<html>
<head>
<title>Passwort-Abfrage</title>
</head>
<body>
<pre>
<form action="/pfad/zeug.cgi" method=post>
Username:
<input value="Username" name="user" size="20">
Passwort:
<input type=password value="" name"pw" size="20">
<input type="reset"><input type=submit value="Abschicken">
</form>
</pre>
</body>
</html>
//edit: Achja, ich benutz nun doch C++.
Edhle is offline  
Old 02/06/2008, 22:42   #2
 
mr.rattlz's Avatar
 
elite*gold: 0
Join Date: Aug 2005
Posts: 896
Received Thanks: 334
Eventuell solltest du dafür eine bereits verfügbare library benutzen, wie beispielsweise cgic:
mr.rattlz is offline  
Old 02/07/2008, 13:42   #3
 
Edhle's Avatar
 
elite*gold: 0
Join Date: Jan 2008
Posts: 166
Received Thanks: 1
Ehm ja, da kommen wir zum nächsten Problem. Ich darf auch keine externen Librarys benutzen, sonst hätte ich die cgilib für Linux Systeme benutzt, mit der das auch etwas einfacher ginge. Könntest du mir evt. sagen, wie denn der Output aussieht, wenn ich obiges HTML Formular benutze? Es werden ja glücklicherweise keine Leerzeichen, Zeichenabsätze, o.Ä. benutzt, daher muss ich das ja nicht zuerst "umdekodieren", ne? Wenn ich jetzt aber bspw wüsste, dass der Output so aussieht:
Username=Blabla;PW=Blablablup
dann könnte ich das abarbeiten, aber momentan kann ich das auch nicht irgendwie überprüfen, da ich hier kein Apache benutzen darf (ich darf ja auch sonst nix), ergo hab ich keine Chance das ganze "Online" zu testen.
//edit : Noch was... ich weiß, dass mit der POST Methode in der stdin alles gespeichert wird, kann ich die als ganz normale Variable aufrufen, bspw mit char *str = stdin oder direkt mit cout<<stdin ?
//edit : Ooooooookay. Jetzt weiss ich, dass das im stdin folgendermaßen angezeigt wird:
frage=antwort&frage=antwort&...
Jetzt weiß ich aber immer noch nicht wie ich stdin aufrufe, da der Compiler beim übersetzen meckert, dass stdin ja natürlich eine undefinierte Variable ist. (Oder hab ich da was falsch verstanden und stdin = C und cin = C++ ? Falls ja müsste ich dann einfach direkt am Anfang der cig einen String mit cin definieren? Oo
Edhle is offline  
Reply


Similar Threads Similar Threads
Lehrer zu shops machen, doch sie sollen eine ausbildung machen
05/27/2012 - Metin2 Private Server - 5 Replies
Hallo, ich will die bücher von den verschiedenen Rassen (chara`s) in die kehrer rein tun: Ich hab on_click auf 1 gemacht, dann klapps doch sie machen keine ausbildung mehr... kann jemand helfen. Hab das schon auf verschiedenen Servern gesehen wo es geht, will es auch gerne wissen :D
Könnt ihr mir eine Sig machen?
01/16/2011 - General Art - 4 Replies
Hoi, Ich wollte mal fragen ob ihr mir eine Sig und einen Avatar machen könnte(WoW Style) es würde natürlichauch Karma geben :D
Problem mit Blender(Die waffe zu eine datei machen+ farbe hinzu fügen)
07/13/2010 - Metin2 Private Server - 6 Replies
Hi ich hätte da ein problem mit blender. Ich habe mir ein eigenes waffe gemacht. Ich weiß nur nicht wie ich da farbe oder wie ich das zu ne datei mache kann mir mal bittte jenmand helfen? hier ist der screen :http://img269.imageshack.us/img269/1920/schwert.p ng ps:sry wen das falsche section ist
FTERM ID und Passwortabfrage?
10/09/2009 - Metin2 PServer Guides & Strategies - 1 Replies
:rtfm:



All times are GMT +1. The time now is 19:49.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.