TeisL Skrevet 7. januar 2010 Skrevet 7. januar 2010 Hei, Når jeg submitter en form får jeg nå bare en Access forbidden. Den skal kjøre en UPDATE på databasen. Brukeren som jeg bruker til å kjøre spørringen mot databasen brukes til INSERT og UPDATE andre steder i systemet, så den skal ikke bli avvist i databasen. if(isset($_POST['submit'])) { //Setting the new values in variables $minweeks = $_POST['minweeks']; $maxweeks = $_POST['maxweeks']; $weeklyworkinghour = $_POST['weeklyworkinghour']; $dailyworkinghour = $_POST['dailyworkinghour']; $costoflivingandloding = $_POST['costoflivingandloding']; $deducation = $_POST['deducation']; $agemax = $_POST['agemax']; $salary = $_POST['salary']; //Update database table $sql = " UPDATE public.standardvalue SET minweeks='" . $minweeks . "', maxweeks='" . $maxweeks . "', weeklyworkinghours='" . $weeklyworkinghour . "', dailyworkinghours='" . $dailyworkinghour . "', costoflivingandloding='" . $costoflivingandloding . "', deducation='" . $deducation . "', agemax='" . $agemax . "', salary='" . $salary . "' WHERE minweeks='" . $standard[0]['min'] . "' AND maxweeks='" . $standard[0]['max'] . "' AND weeklyworkinghours='" . $standard[0]['weekly'] . "' AND dailyworkinghours='" . $standard[0]['daily'] . "' AND costoflivingandloding='" . $standard[0]['livingandloding'] . "' AND deducation='" . $standard[0]['deducation'] . "' AND salary='" . $standard[0]['salary'] . "' "; }
medlem-68510 Skrevet 7. januar 2010 Skrevet 7. januar 2010 403 er en HTTP kode, og har ingenting med SQL eller PHP å gjøre. Sjekk serverens error og access-log.
nomore Skrevet 7. januar 2010 Skrevet 7. januar 2010 En 403 feilmelding sier at brukeren ikke har tilgang til å vise/kjøre filen. I dette tilfellet blir det da filen som står på action i skjemaet.
TeisL Skrevet 7. januar 2010 Forfatter Skrevet 7. januar 2010 Okei, jeg fant ut feilen, var en liten tullefeil... i <form action="" ...> så hadde jeg bare en stjerne mellom "", men byttet dette til <?php $PHP_SELF;?>
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå