Gå til innhold

UPDATE klin umulig, noen variabler må være feil


Anbefalte innlegg

Sitter og leker meg med phpbb-forum (2.0 noe) og har prøvd å legge inn flere felter i brukerprofilen. Så langt så godt etter å ha lagt inn ett, men prøvde så å legge inn seks nye, men det blir bare kaos. Siden der brukere kan redigere profilen sin får fint til å hente informasjon UT, men får bare en helt hvit side når jeg prøver å legge noe inn, enten det er de nye feltene eller gamle (Location, ICQ-feltet osv.) Det er noe inne i selve php-filen som loker, det er jeg helt sikker på.

 

Lurer derfor på om denne her er helt på trynet? Er det noe galt her?

$sql = "UPDATE " . USERS_TABLE . "
				SET "
			. $username_sql . $passwd_sql . "user_email = '" . str_replace("\'", "''", $email) ."',  user_icq = '" . str_replace("\'", "''", $icq) . "', user_website = '" . str_replace("\'", "''", $website) . "', user_occ = '" . str_replace("\'", "''", $occupation) . "', user_from = '" . str_replace("\'", "''", $location) . "', user_interests = '" . str_replace("\'", "''", $interests) . "', user_styretittel = '" . str_replace("\'", "''", $styretittel) . "', user_styret_navn = '" . str_replace("\'", "''", $styret_navn) . "', user_styret_tittel = '" . str_replace("\'", "''", $styret_tittel) . "', user_styret_klasse = '" . str_replace("\'", "''", $styret_klasse) . "', user_styret_tlf = '" . str_replace("\'", "''", $styret_tlf) . "', user_styret_epost = '" . str_replace("\'", "''", $styret_epost) . "', user_styret_rang = '" . str_replace("\'", "''", $styret_rang) . "', user_sig = '" . str_replace("\'", "''", $signature) . "', user_sig_bbcode_uid = '$signature_bbcode_uid', user_viewemail = $viewemail, user_aim = '" . str_replace("\'", "''", str_replace(' ', '+', $aim)) . "', user_yim = '" . str_replace("\'", "''", $yim) . "', user_msnm = '" . str_replace("\'", "''", $msn) . "', user_attachsig = $attachsig, user_allowsmile = $allowsmilies, user_allowhtml = $allowhtml, user_allowbbcode = $allowbbcode, user_allow_viewonline = $allowviewonline, user_notify = $notifyreply, user_notify_pm = $notifypm, user_popup_pm = $popup_pm, user_timezone = $user_timezone, user_dateformat = '" . str_replace("\'", "''", $user_dateformat) . "', user_lang = '" . str_replace("\'", "''", $user_lang) . "', user_style = $user_style, user_active = $user_active, user_actkey = '" . str_replace("\'", "''", $user_actkey) . "'" . $avatar_sql . "
			WHERE user_id = $user_id";

 

Edit: Samma med denne

$sql = "INSERT INTO " . USERS_TABLE . "	(user_id, username, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_from, user_interests, user_styretittel, user_styret_navn, user_styret_tittel, user_styret_klasse, user_styret_tlf, user_styret_epost, user_styret_rang,  user_sig, user_sig_bbcode_uid, user_avatar, user_avatar_type, user_viewemail, user_aim, user_yim, user_msnm, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_viewonline, user_notify, user_notify_pm, user_popup_pm, user_timezone, user_dateformat, user_lang, user_style, user_level, user_allow_pm, user_active, user_actkey)
			VALUES ($user_id, '" . str_replace("\'", "''", $username) . "', " . time() . ", '" . str_replace("\'", "''", $new_password) . "', '" . str_replace("\'", "''", $email) . "', '" . str_replace("\'", "''", $icq) . "', '" . str_replace("\'", "''", $website) . "', '" . str_replace("\'", "''", $occupation) . "', '" . str_replace("\'", "''", $location) . "', '" . str_replace("\'", "''", $interests) . "', '" . str_replace("\'", "''", $styretittel) . "', '" . str_replace("\'", "''", $styret_navn) . "', '" . str_replace("\'", "''", $styret_tittel) . "', '" . str_replace("\'", "''", $styret_klasse) . "', '" . str_replace("\'", "''", $styret_tlf) . "', '" . str_replace("\'", "''", $styret_epost) . "', '" . str_replace("\'", "''", $styret_rang) . "', '" . str_replace("\'", "''", $signature) . "', '$signature_bbcode_uid', $avatar_sql, $viewemail, '" . str_replace("\'", "''", str_replace(' ', '+', $aim)) . "', '" . str_replace("\'", "''", $yim) . "', '" . str_replace("\'", "''", $msn) . "', $attachsig, $allowsmilies, $allowhtml, $allowbbcode, $allowviewonline, $notifyreply, $notifypm, $popup_pm, $user_timezone, '" . str_replace("\'", "''", $user_dateformat) . "', '" . str_replace("\'", "''", $user_lang) . "', $user_style, 0, 1, ";

 

NOTAT TIL DENNE: MÅ Insert into-kommandoene komme i samme rekkefølge som kolonnene er i tabellen?!

 

Her følger en typisk "feilmelding"...

DEBUG: post vars were: 
Array ( [username] => Anne [email] => [email protected] [cur_password] => [new_password] => [password_confirm] => [menneske] => [icq] => [aim] => [msn] => [yim] => [website] => [location] => PHPhælvettenjhytm [occupation] => [interests] => [signature] => Anne K 3L [styretittel] => Uer [styret_navn] => Anne P [styret_tittel] => Slave [styret_klasse] => [styret_tlf] => [styret_epost] => [styret_rang] => [viewemail] => 0 [hideonline] => 0 [notifyreply] => 0 [notifypm] => 1 [popup_pm] => 0 [attachsig] => 1 [allowbbcode] => 1 [allowhtml] => 0 [allowsmilies] => 1 [language] => norwegian [style] => 1 [timezone] => 1 [dateformat] => l d F Y, G:i [MAX_FILE_SIZE] => 20000 [avatarurl] => [mode] => editprofile [agreed] => true [coppa] => 0 [sid] => 65bae2298783362b021f44dca3c66910 [user_id] => 3 [current_email] => [email protected] [submit] => OK )

 

Jeg har masse mer å vise, men det var denne her jeg trodde det var noe galt med i utgangspunktet...

 

Kake til den som hjelper meg.

Endret av Anxe
Lenke til kommentar
Videoannonse
Annonse

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...