Homepage selbermachen 7.851 Themen, 35.616 Beiträge

Probleme PHP - MySQL unter W2k

tw-gr / 5 Antworten / Flachansicht Nickles

Mein System: W2k-Server, PHP 4.1.0, Mysql 3.23.42, Apache 1.3
Es läuft soweit schon einmal, aber ein Problem kann ich nicht lösen. Bei verschiedenen Skripten kann ich DB-Inhalte lesen, aber keine einfügen. Der entsprechende User hat die zugehörigen Rechte für die DB (versuchsweise sogar alle - ist nur ein Testserver!). Über phpMyadmin funktioniert es. Andere Skripte, die Inhalte in textdateien ablegen - gleiches Problem: lesen geht, aber kein schreiben. Fehlermeldungen werden keine ausgegeben, obwohl die entsprechenden Tests eingebaut sind. Ach ja, die Skripte sollten funktionieren, da u. a. in PC kreativ (Th. Wölfer) veröffentlicht.

An welcher Schraube muss man da drehen? Für einen Tipp wäre ich dankbar!

Gruss Torsten

bei Antwort benachrichtigen
xafford tw-gr „Probleme PHP - MySQL unter W2k“
Optionen

ohne zu wissen, wie das formular und das script aussieht kann man schwer was sagen. mach doch einfach mal am anfang der betroffenen scripte eine ausgabe aller variablen, die mittels get oder post übermittelt werden, je nachdem was du nutzt, ich tippe ja mal auf post, ansonsten würdest du die variablen ja schon in der logdatei nachsehen können.
also am anfang vom script:
foreach($HTTP_POST_VARS as $var=>$value){
if(!is_array($var)){print("$var = $value
");}
else{
foreach($vars as $s_var=>$s_value){print("$s_var = $s_value
");}
}
}
wenn die variablen als leere strings auftauchen, dann stimmt etwas an der übergabe der variablen nicht, dann würde ich mal die formulare und scripte posten für eine überprüfung.

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen