Modify ↓
#113 closed Bug/Fehler (fixed)
Trunk: create_(guest_)account.php defekt
| Reported by: | Torsten Riemer | Owned by: | somebody |
|---|---|---|---|
| Priority: | hoch | Milestone: | modified-shop-2.0.0.0 |
| Component: | Shop | Version: | trunk |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: |
Description
Im Trunk ist es derzeit weder als Gast, noch als Kunde möglich ein neues Konto zu erstellen. Beim senden der Daten kommt nur eine weisse Seite.
Attachments (0)
Change History (2)
comment:1 by , 12 years ago
comment:2 by , 12 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
Problem wurde behoben.
Hatte nicht ganz bedacht nach senden des header kein exit hinzugefügt werden muss, außer bei einem header redirect.
Genialerweise ist dadurch ein anderer Fehler im Code aufgefallen.
//SET 410 STATUS CODE
elseif (isset($error) && ($error == CATEGORIE_NOT_FOUND || $error == TEXT_PRODUCT_NOT_FOUND)) {
header("HTTP/1.0 410 Gone");
header("Status: 410 Gone"); // FAST CGI
}
Bei einem fehlerhaftem Login bekommt $error ein true und true/1 ist auch == string, daher muss es hier === heißen.
Note:
See TracTickets
for help on using tickets.

Im Apache Log steht hier ein 410-Fehler ("Gone")
Nachstellen kann man das einfach, indem man in der create_account.php einen Vornamen eingibt und einfach ENTER drückt...