HTML Form keine Übertragung
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
analyse
code
datum
dokument
domain
doppelt vorkommen
einzelnen inputs
fehler
form
formular
http
individuelle namen
input
klassiker
klein schreibung
korrekte struktur
korrespondierenden feldern
parameter
suchen
url
-
Dieser Code:
<form action="vote.php" method="GET"> <img src='../cap.php?id=1teamid'/> <br><input type='hidden' id='id' value='1'/> <input type='hidden' id='tid' value='teamid'/> <input type='text' id='captcha' value=''/> <input type='submit' value='vote'/> </form>
überträgt bie mir kein GET Request weiß einer warum nicht ?
Hier die Website dazu http://minechg.lima-city.de/big/?id=1
Beitrag zuletzt geändert: 25.11.2013 0:05:54 von minechg -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
1. Sollten die einzelnen Inputs individuelle Namen haben. (das könnte dein Problem schon beheben)
2. Dürfen IDs in einem Dolument nicht doppelt vorkommen.
3. Sollte ein HTML-Dokument über eine korrekte Struktur verfügen: Doctype, html-, head- und body-Tags
Nachtrag: Die Feldnamen dürfen natürlich bei korrespondierenden Feldern in den beiden Formularen identisch sein. Wenn Du die jetzigen IDs als Feldnamen nutzt, mußt Du an vote.php, sofern da nicht weitere Fehler drin sind, nichts ändern.
Beitrag zuletzt geändert: 25.11.2013 1:53:11 von fatfreddy -
webdave schrieb:
Wie sieht denn vote.php aus?
Das ist zwar sicher interessant, aber vorerst unwesentlich, da bisher nicht mal Daten dorthin übermittelt wurden. -
Wenn das Form die vote.php mit get aufruft, werden Daten übermittelt, sie werden evtl nicht ausgelesen. $_GET[]
groß klein schreibung ist hier ein Klassiker.
beim Kunden würde ich jetzt mal wireshark starten....
Beitrag zuletzt geändert: 25.11.2013 1:47:03 von webdave -
webdave schrieb:
Wenn das Form die vote.php mit get aufruft, werden Daten übermittelt, sie werden evtl nicht ausgelesen..
Noch mal zum Mitschreiben: So wie das Formular z.Zt. aussieht werden KEINE Daten an vote.php übermittelt. Wo nichts übermittelt wird, kann auch nichts ausgewertet werden. Schau dir die URL beim Absenden an. Siehst Du angehängte Parameter? Ich nicht. -
Sorry
adresszeile einblenden nicht drauf achten check.
inputs im Form nicht mit name="" versehen nicht bemerken check.
ich schiebe mal auf die Uhrzeit,.....
dann mal die Info:
das Formular sucht nach inputs um sie bei der GET Methode an die url zu hängen.
http://domain/site.php?name=value&name=value.....
ohne name Attribut keine value.
Beitrag zuletzt geändert: 25.11.2013 2:09:24 von webdave -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage