-
19.01.2016, 01:55 #1
[PHP] .2. Query funktioniert nicht
Hallo,
ich hab folgendes Problem:
Ich habe einen Button, wo man etwas alle 12 Std gratis bekommt.
Der Timestamp wird zwar gesetzt, aber das was man bekommen soll, wird nicht gutgeschrieben.
Es gibt keinen Error, es wird der Query einfach nicht "ausgelöst", als würde er nicht existieren..
Geschaut ob alles richtig geschrieben wurde etc hab ich schon ..
Hier mal die PHP-Datei:
Spoiler:
Nicht wundern das es katastrophal ausschaut, hab's von einer anderen Datei angepasst.
Wisst ihr vielleicht woran es liegen kann, dass der Query nicht ausgeführt wird?
-
19.01.2016, 18:41 #2
- Registriert seit
- 15.11.2011
- Beiträge
- 6.209
- Blog Entries
- 5
Thanked 9.130 Times in 3.005 PostsAW: [PHP] .2. Query funktioniert nicht
Das sieht alles recht wirr aus... Alleine schon der Part:
PHP-Code:if ($buy_type == 'Buy it') {
// [...]
}
elseif ($buy_type == 'Buy it') {
// [...]
}
Dein buy-Parameter könnte zum Beispiel in die Hose gehen, weil HTTP-Parameter maskiert übertragen werden. Aus Buy it würde somit Buy%20it. Damit kann man aber auch clientseitig schon Unsinn machen, manche Browser rebellieren wenn das z.B nicht escaped wird. Mangels fehlenden Infos kann das keiner Prüfen. Und was die Methode HTTP::_GP damit anstellt weiß auch nur die Glaskugel: Vielleicht erkennt und dekodiert sie das, vielleicht nicht, möglicherweise macht sie den String auch erst recht kaputt.
Was so was angeht würde ich sowieso nach Best Practices gehen und überhaupt keine Leerzeichen in URL-Parametern verwenden, damit fällt nämlich schon mal eine vermeidbare Fehlerquelle weg. Nutze CamelCase oder PascalCase. Wenns sein muss kannst du die Wörter auch mit Underscores trennen um deine CodingConventions für Variablennamen auch in den Parametern einzuhalten, falls du welche hast. Was du davon wählst spielt letztendlich keine Rolle: Hauptsache keine Leerzeichen und am besten einheitlich.
Ähnliche Themen
-
Bildschirm funktioniert (nicht) ?!
Von iDave im Forum HardwareAntworten: 3Letzter Beitrag: 15.03.2015, 17:55 -
[VB] Klick Bot funktioniert nicht :/
Von ZarneXxX im Forum HochsprachenAntworten: 1Letzter Beitrag: 17.07.2014, 04:06 -
C# Debuggen funktioniert nicht
Von Gast78236 im Forum AndereAntworten: 5Letzter Beitrag: 15.07.2014, 20:16 -
Zeilenumbruch funktioniert nicht :/
Von ZarneXxX im Forum PHPAntworten: 10Letzter Beitrag: 22.06.2013, 20:38 -
[H] DayZ Mod funktioniert nicht...
Von ryudragon14 im Forum Sonstige GamesAntworten: 3Letzter Beitrag: 09.08.2012, 14:05
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.