| (Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI... |
Diskussion: Problem mit SQLite-query im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hallo! Ich habe folgendes Problem, ich habe in einem Ordner auf meinem webserver 2 PHP-Skripte und eine SQLite-Datenbank. PHP-Skript ...
![]() |
| | #1 (permalink) |
| Guest Likes: | Anzeige Hallo! Ich habe folgendes Problem, ich habe in einem Ordner auf meinem webserver 2 PHP-Skripte und eine SQLite-Datenbank. PHP-Skript 1 generiert eine HTML-Seite welche mittels Javascript PHP-Skript2 aufruft und es per GET Parametern versorgt. PHP-Skript2 soll dann die SQLite-Datenbank aktualisieren. Und genau dort liegt der Fehler. Selbst wenn ich das Formular mittels meines Browsers selbst anwähle funktioniert es nicht. In /var/log/httpd/errorlog steht nichts, alles scheint normal zu laufen,alles wird ausgeführt nur es gibt keine Änderungen,sogar die Variable $num wird entwertet,was komisch ist. Sobald ich aber die query in einer interaktiven PHP-shell eingebe funktioniert es wunderbar. Das Verzeichniss gehört mir und der Gruppe apache an. alle Nichtbesitzer und Nichtgruppenmitglieder dürfen auf db1.sqlite schreiben,lesen und Programme darauf ausführen. Selinuxrechte wurden mittels restorecon -r auch gesetzt. ls -Z gibt für db1.sqlite folgendes aus: -rwxrwxr--. sw33t apache unconfined_u:object_r:httpd_sys_content_t:s0 db1.sqlite was ich komisch finde ist das dort nicht steht ....system_u:object_r..... aber da ich auch 2 PHP-skripte habe welche das gleiche attribut haben aber trotzdem ausführbar sind denke ich nicht das das mein Problem ist. Weiss jemand vielleicht woran das liegt? PHP-Code: sw33t Geändert von sw33tlull4by (07.05.10 um 15:34 Uhr) |
|
| | #2 (permalink) |
| Registriert seit: 13.02.06 ![]() Likes: 1 | der ganze code wäre ja schonmal hilfreich bzw. hab ich das richtig verstanden: script 1 zeigt html an dort kann man dann was auswählen dass dann per ajax auf script 2 geschickt wird und dort dann in die DB kommt? wenn ja: kommt der ajax request sicher an? werden die GET parameter korrekt überliefert? |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Guest Likes: | Ja werden sie, ist zwar dank der localhostproblematik etwas schwer zu zeigen aber ja,alles im grünen Bereich. Aber selbst wenn ich das 2.PHP-Skript per URL in meinem Browser ansteuere liegt der Fehler vor, ist also kein Javascript-Problem. |
|
| | #4 (permalink) |
| Registriert seit: 13.02.06 ![]() Likes: 1 | wenn dus per url aufrufst das script was kriegst du wenn du die foreach schleife so machst: PHP-Code: |
| | |
| | #5 (permalink) |
| Guest Likes: | Ja ich bekomme die erwartete Ausgabe. Die Query stimmt. $param1 ist eine 1 und $param2 eine Zahl welche in Anführungszeichen gesetzt wird. |
|
| | #6 (permalink) |
| Registriert seit: 13.02.06 ![]() Likes: 1 | was sagt: PHP-Code: |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |