Hey,
Ich hab aktuell ein kleines Problem mit einem Formular. Wenn ich auf den Button drücke passiert einfach garnichts. Eigentlich sollte es ja mit POST an signup.php weiterleiten
Hier der Schnipsel:
[HTML]
Wenns an meiner PHP liegen würde dann würds ja trotzdem überhaupt was tun, oder? Naja hier mal das PHP:
[PHP]<?php
$team = $_POST[„teamname“];
$shortcut = $_POST[„shortcut“];
$leader = $_POST[„leader“];
$board = $_POST[„board“];
Also bei mir klappt es. Habe das Formular mal rauskopiert.
Ist die signup.php denn im gleichen Ordner wie die Datei in der das Formular ist?
Ansonsten kommentier dein PHP Code mal aus und setz in die erste Zeile
[PHP]echo „
“;
print_r($_POST);
echo „<(pre>“;[/PHP]
Aso und versuch mysqli oder PDO zu verwenden, denn mysql ist als deprecated eingestuft und sollte nicht mehr genutzt werden.
Ich denke ab PHP 6 wird dies auch verschwinden. Lieber jetzt den Code anpassen als später
kannst du das irgendwo hochladen?
Hast du den restlichen PHP code auch auskommentiert, also auch folgende Zeile
[PHP]echo „“;[/PHP]
Und sonst was heißt es passiert immer noch nichts, also wenn du auf submit drückst kommst du denn auf ne leere seite oder bleibst du immer
im formular?
Mit Firebug sieht man auch sehr gut, dass das Formular an signup.php abgeschickt und von dort zu index.html weitergeleitet wird. Die Weiterleitung erfolgt per meta-Refresh:
[html][/html]
In deinem o.g. PHP-Code sehe ich diese Zeile nicht. Du leitest an index.php weiter - was stimmt da nun?
So oder so: das Formular wird an die PHP-Datei abgeschickt und verarbeitet bis letztlich die Weiterleitung erfolgt. In deiner MySQL-Tabelle müsstest Du auch einen Eintrag dazu sehen, da das vorher im PHP-Code vorher abgeschickt wird.