Übersicht (Neuester Beitrag zuerst) |
Spieleplanet Everything Else Is Just Gaming |
[20:00] Lottoziehung in 03d 00:00h [00:00] Songs gespielt gestern: 18 [20:00] Lottoziehung in 02d 00:00h [00:00] Songs gespielt gestern: 1
|
|
Registrieren | Forum | Community |
Andere Spiele |
18.07.10 23:13:11 | |
SchlafMuetze |
Ok, danke... ich werde mal sehen, was ich damit morgen anfangen kann Wenn ich Fragen habe, melde ich mich nochmal |
18.07.10 18:41:59 | |
blue |
Für einen HTTP GET brauchst du ja nur die gewünschte URI aufzurufen. PHP-Code:
PHP-Code:
PHP-Code:
Das ist jetzt mti dem .NET gemacht. In Java wird die Geschichte ähnlich einfach sein. In C/C++ müsstest du dir eine geeignete Bibliothek suchen oder - wenn du es selbst machen willst - dich in Sockets (C-Kurz und gut: Netzwerkprogrammierung) einarbeiten und dir das HTTP Protokoll (RFC2616) näher ansehen. |
18.07.10 18:22:35 | |
SchlafMuetze |
Danke blue schonmal... ich bin jetzt beim Kumpel aber nachhher schau ich nochmal rein |
18.07.10 18:19:20 | |
blue | Ich suche mal Code raus ... musste sowas mal mit C# umsetzen. Sec ... |
18.07.10 16:32:14 | |
SchlafMuetze |
Nen Kumpel von mir hat sich da mal so nen Beispiel angeguckt... und der schreibt öfters mit Java auch kompliziertere Dinge, aber irgendwie konnte er mir da auch nicht richtig helfen... Kannste sowas vielleicht in einer anderen Sprache? Wäre cool, muss aber net unbedingt sein... kostet ja auch Zeit^^ |
18.07.10 16:18:11 | |
Zahl |
Ich nutze weder Java noch C#, daher keine Ahnung, aber das sind garantiert nicht mehr als 20 Zeilen Code in beiden Sprachen. Und man findet sicherlich auch n komplettes Beispiel dafür.
|
18.07.10 13:19:14 | |
SchlafMuetze |
Jetzt verwirrt ihr mich ein wenig... aber irgendwie klingt Zahls Antwort logisch... ich darf die DB glaube garnicht von außen "angreifbar" machen... ich bezweifle auch das dies geht, da ich den Server ja nicht selbst hoste, sondern die der MySQL-Server nur zu meinem Webspace gehört, den ich "gemietet" habe... Nach Zahls Methode habe ich schon gesucht, aber irgendwie übersteigt das meine Java-Fähigkeiten total... Kann mir da vielleicht irgendjemand irgendwie helfen? |
18.07.10 03:25:36 | |
Zahl |
Im Gegenteil: Die Datenbank für Verbindungen von außen freigeben ist der Pfusch-Ansatz, der erhebliche Risiken birgt, da er potentiell die komplette Datenbank nach außen freigibt.
Im Normalfall lauscht der MySQL-Server nur auf dem Loopback Interface, sodass du mit ODBC von außen mal schön sterben gehen kannst, außer du änderst die Config des Servers. Wenn man nur das Formular - natürlich im Produktiveinsatz mit einem Passwort versehen - nutzt, kann ein Angreifer maximal diese eine Tabelle vollspammen, zu der das PHP-Script das Interface darstellt, mehr Macht hat er damit über die DB jedoch nicht. |
18.07.10 03:05:07 | |
blue |
Es gibt unterschiedliche Lösungsansätze. Einerseits kannst du unter Windows das ODBC nutzen. Du installierst eine Bibliothek für das gewünschte DBMS und schon kannst auf die DB zugreifen. Wie man ODBC in einer Programmiersprache nutzt, musst du natürlich errecherchieren - Kostet Zeit: Doof Einfacher geht es aber mit proprietären Lösungen. Unter C++ gibt es für MYSQL eine embeded Lösung die extrem schnell ist (Ist halt embeded Code) (Such einfach mal nach der MySQL-C++ API). Was Java angeht, so würde ich auf JDBC setzen. Das ist eine Platformunabhängige Lösung für Datenbanktreiber (JDBC ist eine alternative zu ODBC. Wobei ODBC für Windows OS konzipiert wurde - JDBC für alle Plattformen, für die es eien JVM gibt) (Hier einfach mal nach 'jdbc mysql' google'n und schon wirst du fündig).
Zitat von Zahl
⇨
Am besten machst du ein Programm, was das Formular ausgefüllt absendet im Hintergrund. Mit .NET Sprachen oder Java sollte das einfach gehen, die haben fertige Klassen, um Formulare ausgefüllt abzuschicken. Stichwort zum Googlen wär "HTTP POST Anfrage senden" P.S.: Ich werde bei Anfrage mal nach einer Präsentation über Datenbanken suchen, die ich vor einigen Jahren mal gehalten habe. Dort bin ich auf Herangehensweisen eingegangen. |
17.07.10 23:52:54 | |
SchlafMuetze |
danke erstmal Zahl... ich werde mal gucken, was ich da schaffe^^ |
Dieses Thema enthält mehr als 10 Antworten. Klicke hier, um das ganze Thema zu lesen. |
Forumregeln |