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 in r5650 behoben.
Hatte nicht ganz bedacht, dass nach dem Senden des Headers kein exit hinzugefügt werden muss, außer nach einem 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...