12. november 2006 - 14:55Der er
20 kommentarer og 1 løsning
ret profil
Hejsa alle eksperten .. nu har jeg prøvet i de sidste par dage at få et ret profil script til at virke uden held .. jeg kan godt oprette bruger vise profiler .. men ret profil kan jeg bare ikke få til at virke ..
det skal lige siges det er længe siden jeg har lavet noget i php så nok bare mig der ikke er update med Php´en idag
koden: edit profil
<?
if(!$fornavn || !$efternavn || !$postnr || !$bynavn || !$email || !$new_password) { echo "Du skal udfylde alle felterne som har en <b>*<b/> ud for sig!";
Hvad sker der når du kører den med en fejlfinder på?
<? if(!$fornavn || !$efternavn || !$postnr || !$bynavn || !$email || !$new_password) { echo "Du skal udfylde alle felterne som har en <b>*<b/> ud for sig!";
} else { $password = md5($new_password); $today = date("d-m-Y"); include("inc/db_ind.php"); mysql_query("UPDATE profiler SET fornavn = '$fornavn', efternavn = '$efternavn', rank = '$rank', alder = '$alder', adresse = '$adresse', postnr = '$postnr', bynavn = '$bynavn', tlf = '$tlf', mobil = '$mobil', email = '$email', icq = '$icq', fritekst = '$fritekst, password = '$password', lastlogin = '$today' WHERE username = '$username'") or die(mysql_error()); echo "Din profil er nu blevet opdateret."; }
if(!$fornavn || !$efternavn || !$postnr || !$bynavn || !$email || !$new_password) { echo "Du skal udfylde alle felterne som har en <b>*<b/> ud for sig!";
den skriver bare jeg skal udfylde det hele .. og det fatter jeg ik lige hvorfor den gør .. for alle felter og navn er udfyldt den laver også samme fejl hvis der bare står
if(!$fornavn || !$efternavn ) { echo "Du skal udfylde alle felterne som har en <b>*<b/> ud for sig!";
så skriver den stadigvæk (Du skal udfylde alle felterne som har en <b>*<b/> ud for sig
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'f165a901e17e5c4b331146e89dbec6a0', lastlogin = '12-11-2006' WHER
Du mangler vidst bare at opdatere din update query, blot fortsæt med at ændre dine varibler som jeg har gjort - alle dem der kommer fra din form. Husk at nogen af dine varibler har du selv defineret lige ovenover så de er fine nok.
jo tak i lige måde .. kan være jeg vender tilbage en anden dag til dig :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.