23. januar 2004 - 21:02Der er
29 kommentarer og 1 løsning
En side hvor den opdatere
Hejsa.. jeg har denne kode hvor jeg kan redigere mine oplysninger i! Og jeg mangler hjælp til en side som opdatere det man har skrevet.. Altså når man trykker submit så går den videre til opdater.php
Er der nogen der kan hjælpe mig med at lave opdater.php som så opdatere det man har skrevet her?
<?php include('config.php'); mysql_connect($host,$user,$pass); mysql_select_db($db); mysql_query("UPDATE community SET password='".$_POST['password']."',email='".$_POST['email']."',alder='".$_POST['alder']."', hjemmeside='".$_POST['hjemmeside']."' WHERE id=".$_POST['id']."") or print mysql_error(); echo 'Oplysningerne blev opdateret'; ?>
CREATE TABLE community ( id int(11) NOT NULL auto_increment, navn tinytext NOT NULL, password tinytext NOT NULL, email tinytext NOT NULL, alder tinytext NOT NULL, hjemmeside tinytext NOT NULL, PRIMARY KEY (id) ) TYPE=MyISAM;
<?php session_start(); include('config.php'); mysql_connect($host,$user,$pass); mysql_select_db($db); mysql_query("UPDATE community SET password='".$_POST['password']."',email='".$_POST['email']."',alder='".$_POST['alder']."', hjemmeside='".$_POST['hjemmeside']."' WHERE navn=".$s_navn."") or print mysql_error(); echo 'Oplysningerne blev opdateret'; ?>
Hvis du vil må du da også gerne lave en ny side hvor man retter og opdatere.. Det behøves ikke være på min måde.. Jeg skal bare kunne redigere det! hvis du gider hjælpe mig og gøre det så skal jeg også nok forhøje points...
<?php session_start(); include('config.php'); mysql_connect($host,$user,$pass); mysql_select_db($db); mysql_query("UPDATE community SET password='".$_POST['password']."',email='".$_POST['email']."',alder='".$_POST['alder']."', hjemmeside='".$_POST['hjemmeside']."' WHERE navn='".$s_navn."'") or print mysql_error(); echo 'Oplysningerne blev opdateret'; ?>
Okay nu kan man godt ændre sine oplysninger.. Men når man så går ind i ret.php så henter den ikke de informationer man allerede havde skrevet? Altså fkes. i "hjemmeside" så er feltet bare tomt.. Der står ikek den hjemmeside man allerede har indskrevet...?
Det kan være du gider lave opdater og ret.php på din måde..? Altså sådan vi ved at det fungere...? Du kan sikkert lave den meget bedre end mig jo, hvis det er skal jeg også nok forhøje points..!!
Hvad kan man gøre ved det? Altså når man har ændret noget en gang og logget ud så er det som om at man ikke kan logge ind igen fordi at passwordet er væk?
Ja jeg ved ikke hvad der sker men så kan man ikke logge ind igen når man har gjort det engang altså ændret i ens profil..?
schaefner.. Hvis nu jeg forhøjer til 200 Points vil du så ikke lave en ny rediger profil og en ny opdater.php - Og jeg skal nok selv rette det til min database..!!
Ahh.. Nu ved jeg hvorfor.. Nåå ja, når man går ind for at redigere sin profil så henter den alle ens informationer ind UNDTAGEN ens password.. Også når man opdatere, opdatere den jo også passwordet og det er jo tomt!!? Kan det ikke være derfor?
Nope når du logger ind og trykker ret oplysninger så er feltet med passwordet i TOMT.. Og hvis jeg så ikke skriver et password der i så er der jo intet password mere..
Når du går ind i rediger profil og gemmer uden at have skrevet noget .. Så står der ikke noget NEJ. Men når du opretter og logger ind så står der et password JA
schaefner > Hvis du evt. gider kigge på dette spg også så ville jeg blive MEGET glad, hvis der er noget du ikke forstår eller noget kan du bare skrive i det så skal jeg besvare det med det samme.. Men kig på det, så er du rar :)
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.