11. juli 2006 - 10:33
Der er
116 kommentarer og 1 løsning
hjælp til en der ikke har den store forstand på php programing,
hej..
jeg er i gang med en hjemmeside til en bil klub men jeg skal bruge noget database og php sider til at holde styr på medlemerne på siden hvor det også skal være mulit for dem at ændere deres data, ved hjælp af login.
ting som jeg skal bruge er.
bilens model.
bilens årgang.
bilens faver.
bilens tilstand (på plader, under resturing og skal igang med resturing)
Brugens fulde navn.
Brugens bruger navn. (må ikke kunne ænderes)
Brugens Førsldag.
Brugens postnummmer.
mulihed for brugen at ændere password.
mulihed for en admin har slette brugen.
mulihed for at putte flere ting på listen serene.
P.S.
Kluben har ikke penge, da den føste lige er kommet igang.
http://klub.fordanglia.dk //
okf2000
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
Hvor meget vil du have hjælp til ?
noget start kode, jeg pjarder at være god til at kom rundet i det bage efter, jeg kan godt komme men et udkast til hvordan jeg hvade tænk mig at profiler skulle se, ud, så der kan blive lavet noget start kode som jeg kan bruge... ,men admin del tro jeg ikke jeg kan lave, men bage en med noget om at hente, og gemme infomation.
Altså jeg kan godt hjælpe med nogle ting..
det ville jeg hvade glad for..
Jeg har lavet et dump til databasen som du kan starte med: CREATE TABLE brugere ( id int(11) NOT NULL auto_increment, brugernavn varchar(225) NOT NULL, password varchar(225) NOT NULL, navn varchar(225) NOT NULL, foedselsdag varchar(225) NOT NULL, postnr varchar(225) NOT NULL, bil_model varchar(225) NOT NULL, bil_alder varchar(225) NOT NULL, bil_farve varchar(225) NOT NULL, bil_tilstand text NOT NULL, nyheden text NOT NULL, billed varchar(225) NOT NULL, tid varchar(225) NOT NULL, PRIMARY KEY (id) );
Jeg kan se du har lavet en opret funktion..
Men det med alle de iframes vil jeg nok fraråde!
ok.. her du så nogen anden ide til hvordan jeg kan hent en side en i en anden..
Databasen har nu tablen bruger oprettet.
11. juli 2006 - 13:05
#10
Ja jeg har en måde du skal lave det på, men først skal du sætte det hele i celler... så indsætter du det her i content: <? if(isset($_GET['side'])){ $sti = $_GET['side'].".php"; if(file_exists($sti)) include $sti; else include 'nyheder.php';} else include 'nyheder.php'; ?>
11. juli 2006 - 14:23
#11
noget ligne det jeg nu her gjort i index.php ... og fortæl nedligt hved jeg laver forkekt hvis noget...
11. juli 2006 - 14:49
#12
Bare fjern iframet i content og indsæt istedet for... <? if(isset($_GET['side'])){ $sti = $_GET['side'].".php"; if(file_exists($sti)) include $sti; else include 'nyheder.php';} else include 'nyheder.php'; ?>
11. juli 2006 - 14:50
#13
Så laver du dine links om til fx. index.php?side=nyheder hvis siden er nyheder, så vil den finde nyheder.php
11. juli 2006 - 14:59
#14
ok kan du fortælle mig hvorfor det kun er min bund table det viker i, de andre funger ikke
11. juli 2006 - 15:08
#15
Du skal bare indsætte det i midten ikke i din bund
11. juli 2006 - 15:17
#16
ok jeg her det til at køre nu.. lave lige alle sider om og vender tilbage.
11. juli 2006 - 15:22
#17
Det er bare iorden :)
11. juli 2006 - 15:46
#18
ok så er jeg klar, nu er alle siderne blivet til php sider..
11. juli 2006 - 16:03
#19
Okay..., du har lavet opret funktion mm. ? hvordan ser din database ud ?
11. juli 2006 - 16:08
#20
11. juli 2006 - 16:08
#21
min database er en mysql 4 hvor i at din dump til databasen har oprette tablen bruger med de tilhører indformationer, jeg han godt finde ud af at få for bindes til den, men det er så det... hvad menere du med funktion...
11. juli 2006 - 16:32
#22
Altså har du lavet den tilmeld side ?
11. juli 2006 - 16:39
#23
ok er nu lavet og er under medlems område, men der kommer nok også en ude i menuen..
11. juli 2006 - 17:15
#24
Kan du ikke lige ændre de 2 sidste iframe også, :) <? include "DINSIDE.php"; ?> istedet for :P
11. juli 2006 - 17:19
#25
alle min iframe ænder med <? if(isset($_GET['side'])){ $sti = $_GET['side'].".php"; if(file_exists($sti)) include $sti; else include 'nyheder.php';} else include 'nyheder.php'; ?> og ænderet bage side til noget andet og nyheder.php til noget andet. og det gjorere je med det samme så der er ingen iframes på side mere..
11. juli 2006 - 17:34
#26
Okay, det var dejligt, hvordan ser det ud med logindelen ?
11. juli 2006 - 17:47
#27
den er også klar og viker, men da der ikke er nogen infomationer i databasen gå den bage på fejl siden.. og alt det gamle .hlml filer er blevet slette fra serven..
11. juli 2006 - 17:53
#28
ja okay, har du prøvet at sætte noget ind i databasen =?
11. juli 2006 - 18:03
#29
jeg kan ikke loge på med min info bruge navn=test og pass=test
11. juli 2006 - 18:59
#30
Hvad hedder dine tabeller i mySQL ? + kan jeg se din login.php ?
11. juli 2006 - 19:03
#31
den somo burges af login og også vider hedder brugere og er inddelt i id brugernavn PASSWORD navn foedselsdag postnr bil_model bil_alder bil_farve bil_tilstand nyheden billed tid og her er login <?php session_start(); include('config.php'); if(!isset($_POST['login'])) { echo "Fejl!"; }else{ $resultat = mysql_query("SELECT id FROM `brugere` WHERE brugernavn = '".addslashes($_POST['brugernavn'])."' AND password = '".addslashes($_POST['PASSWORD'])."'"); $number = mysql_num_rows($resultat); $row = mysql_fetch_array($resultat); if($number == 1) { $_SESSION['uid'] = $row[id]; header("Location:index.php?side=medlem"); }else{ header("Location:index.php?side=fejl"); }} ?>
11. juli 2006 - 19:06
#32
Men så skal du også ændre i din login til PASSWORD nu hedder den: name="password"
11. juli 2006 - 19:08
#33
<? if(!isset($_SESSION['uid'])){ ?> <form method="POST" action="login.php"> <input id="in" type="text" size="15" name="brugernavn" value="Brugernavn"><br> <input id="in" type="password" size="15" name="PASSWORD" value="kodeord"><br> <input id="in" type="submit" value="Login" name="login"> </form> <? } if(isset($_SESSION['uid'])){ echo"Du er logget ind"; } ?>
11. juli 2006 - 19:09
#34
det virket ikke jeg prøve også at gører det samme med brugernavn den det hjælp heller ikke
11. juli 2006 - 19:10
#35
Og husk lige at sætte startsession i toppen af din index.php aller øverst: <? session_start(); include("config.php"); ?>
11. juli 2006 - 19:11
#36
altså se dit dump + $_POST['PASSWORD'] det er med stort og $_POST skal være stort
11. juli 2006 - 19:16
#37
ok nu virker det...
11. juli 2006 - 19:17
#38
men den skiver ikke at jeg er logge ind
11. juli 2006 - 19:18
#39
ændrede du det her i menuen?: <? if(!isset($_SESSION['uid'])){ ?> <form method="POST" action="login.php"> <input id="in" type="text" size="15" name="brugernavn" value="Brugernavn"><br> <input id="in" type="password" size="15" name="PASSWORD" value="kodeord"><br> <input id="in" type="submit" value="Login" name="login"> </form> <? } if(isset($_SESSION['uid'])){ echo"Du er logget ind"; } ?>
11. juli 2006 - 19:20
#40
Det er lidt pænere så du ikke skal slette tekst hver gang <? if(!isset($_SESSION['uid'])){ ?> <form method="POST" action="login.php"> <input id="in" type="text" size="15" OnClick='this.value=""' name="brugernavn" value="Brugernavn"><br> <input id="in" type="password" size="15" OnClick='this.value=""' name="PASSWORD" value="kodeord"><br> <input id="in" type="submit" value="Login" name="login"> </form> <? } if(isset($_SESSION['uid'])){ echo"Du er logget ind"; } ?>
11. juli 2006 - 19:21
#41
ja. men den skiver det heller ikke på den som jeg blivet sendt til der stå Du skal være logget ind! , men hvis men taster forkert kommer men til fejl siden som men skal så login system fungener
11. juli 2006 - 19:25
#42
og fandt fejl jeg havde glemt noget af det der skulle stå i index.php
11. juli 2006 - 19:29
#43
Okay.... Lav et link til logaf.php under du er logget ind :) logaf.php <? session_start(); session_destroy(); header("Location: index.php"); ?>
11. juli 2006 - 19:35
#44
er gjort hvordan gemmer men det så, det kun er der nå men er logge ind..
11. juli 2006 - 20:48
#45
gemmer hvad ?=
11. juli 2006 - 20:50
#46
<? if(!isset($_SESSION['uid'])){ ?> <form method="POST" action="login.php"> <input id="in" type="text" size="15" OnClick='this.value=""' name="brugernavn" value="Brugernavn"><br> <input id="in" type="password" size="15" OnClick='this.value=""' name="PASSWORD" value="kodeord"><br> <input id="in" type="submit" value="Login" name="login"> </form> <? } if(isset($_SESSION['uid'])){ echo"Du er logget ind"; ?> <a href="logaf.php">logaf</a> <? } ?>
11. juli 2006 - 20:53
#47
ok, nu viker det også..
11. juli 2006 - 21:02
#48
:), hvor meget mere skal du så igang med ?
11. juli 2006 - 21:06
#49
hvordan jeg kan gører så bruger kan ændere deres infomation om deres biler og hvordan jeg henter infomationer til mine profil side så den selv henter infomationer og fra hvorfor en bruger man har valgt..
11. juli 2006 - 21:18
#50
Kan du ikke lige skrive alle de forme der skal være ?
11. juli 2006 - 21:26
#51
brugens navn: Alder: postnummer: bil Bilens model: bilens årgang: Bilens Farve: Status: og en mulighed for brugen er uploadet et bilded hvis det ikke er for svært. det andet brudt jeg godt kunne lavde ud fra det.. p.s. den nuværerde udsende af profilerne kan se på index=side?=profil.php
11. juli 2006 - 21:28
#52
11. juli 2006 - 21:35
#53
Men skriv lige det med tabeller/inputs så jeg ikke selv skal lave det
11. juli 2006 - 21:47
#54
sagfølge skiver jeg det selv alt ind og mange af tablene er allerede i databasen.. så bage jeg ved hvordan jeg henter infomationer i databasen så brugte det være let nok... den samme gæller gangåren at sende infomationer til databasen...
11. juli 2006 - 21:57
#55
$result = mysql_query("SELECT * FROM brugere WHERE id='$_GET[id]' ORDER BY id DESC limit 1"); while($row = mysql_fetch_array($result)) { ?> Her mellem laver du så dine celler dit info fra databasen udskriver du således: <? echo $row[navn]; ?> = det giver navn fra databasen <? } ?>
11. juli 2006 - 22:08
#56
det er nu gjort, men det kom der ingen info ud af...
11. juli 2006 - 22:16
#57
Må jeg se side ?
11. juli 2006 - 22:16
#58
$result = mysql_query("SELECT * FROM brugere WHERE id='$_GET[id]' ORDER BY id DESC limit 1"); while($row = mysql_fetch_array($result)) { ?> <center> <p align="center"><h1>Profil for <? echo $row[brugernavn]; ?></h1> <table border="0" width="550" height="334" cellspacing="3" cellpadding="8"> <tr> <td width="50%" height="328"> <table border="0" width="100%" height="307" bgcolor="#000000"> <tr> <td width="100%" valign="top" align="center" height="303"> <table border="0" width="100%" height="303" align="center"> <tr> <td id="td" width="100%" height="15" bgcolor="#CCCCCC">Bruger Info</td> </tr> <tr> <td id="td2" width="100%" height="187" bgcolor="#669966"></td> </tr> <tr> <td id="td2" width="100%" height="19" bgcolor="#669966"><font color="#ffffff">Navn: <? echo $row[navn]; ?> </font></td> </tr> <tr> <td id="td2" width="100%" height="19" bgcolor="#669966"><font color="#ffffff">Alder: <? echo $row[foedselsdag]; ?> </font></td> </tr> <tr> <td id="td2" width="100%" height="19" bgcolor="#669966"><font color="#ffffff">Postnummer: <? echo $row[postnr]; ?></font></td> </tr> </table> </td> </tr> </table> </td> <td width="50%" height="328"> <table border="0" width="100%" height="299" bordercolor="#000000" bgcolor="#000000"> <tr> <td width="100%" valign="top" align="center" height="303"> <table border="0" width="100%"> <tr> <td id="td" width="100%" height="15" bgcolor="#CCCCCC"> Bil infomaion</td> </tr> </table> <table border="0" width="100%" height="285"> <tr> <td id="td2" width="50%" height="14" bgcolor="#669966"><font color="#ffffff">Model</font> </td> <td id="td2" width="50%" height="14" bgcolor="#669966"><font color="#ffffff"><? echo $row[bil_model]; ?></font> </td> </tr> <tr> <td id="td2" width="50%" height="15" bgcolor="#669966"><font color="#ffffff">Årgang</font> </td> <td id="td2" width="50%" height="15" bgcolor="#669966"><font color="#ffffff"><? echo $row[bil_alder]; ?></font> </td> </tr> <tr> <td id="td2" width="50%" height="13" bgcolor="#669966"><font color="#ffffff">Status</font> </td> <td id="td2" width="50%" height="13" bgcolor="#669966"><font color="#ffffff"><? echo $row[bil_tilstand]; ?></font> </td> </tr> <tr> <td id="td2" width="50%" height="19" bgcolor="#669966"><font color="#ffffff">Farve</font> </td> <td id="td2" width="50%" height="19" bgcolor="#669966"><font color="#ffffff"><? echo $row[bil_farve]; ?></font> </td> </tr> <tr> <td id="td2" width="50%" height="19" bgcolor="#669966"><font color="#ffffff">har være til træf</font> </td> <td id="td2" width="50%" height="19" bgcolor="#669966"><font color="#ffffff"></font> </td> </tr> <tr> <td id="td2" width="50%" height="156" bgcolor="#669966" valign="top"><font color="#ffffff">Månedens bil</font> </td> <td id="td2" width="50%" height="156" bgcolor="#669966" valign="top"><font color="#ffffff"></font> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> <? } ?>
Slettet bruger
11. juli 2006 - 22:21
#59
Men okf2000 hvorfor laver du en while løkke? En løkke er til hvis man skal hente flere inputs ud, ikke bare til et. Så kan du lige så godt erstatte: while($row = mysql_fetch_array($result)) { med $row = mysql_fetch_array($result); Husk at fjerne dit } som hænger sammen med mysql_fetch_array
11. juli 2006 - 22:28
#60
ja det behøves ikke da der kun udskrives 1..
11. juli 2006 - 22:28
#61
$row = mysql_fetch_array($result); ?>
11. juli 2006 - 22:29
#62
Men det er lige meget du kører en løkke på det
11. juli 2006 - 22:32
#63
lige nu er alle celler væk...
11. juli 2006 - 22:34
#64
alt er væk... og min info og min bund del nu, og det hvade jeg lige føste tilbage.
11. juli 2006 - 22:38
#65
Men husk nu der skal stå din side.php?id=idet
11. juli 2006 - 22:46
#66
hvis $result = mysql_query("SELECT * FROM brugere WHERE id='$_GET[id]' ORDER BY id DESC limit 1"); while($row = mysql_fetch_array($result)) { ?> og <? } ?> så forsinder min info side og min bund
11. juli 2006 - 22:50
#67
Ses i morgen (håber jeg), for jeg er ved at være smulle tært
11. juli 2006 - 22:52
#68
altså må jeg se linket til det =?
12. juli 2006 - 08:23
#69
$result = mysql_query("SELECT * FROM brugere WHERE id='$_GET[id]' ORDER BY id DESC limit 1"); while($row = mysql_fetch_array($result)) $row = mysql_fetch_array($result); ?> <center> <p align="center"><h1>Profil for <? echo $row[brugernavn]; ?></h1> <table border="0" width="550" height="334" cellspacing="3" cellpadding="8"> <tr> <td width="50%" height="328"> <table border="0" width="100%" height="307" bgcolor="#000000"> <tr> <td width="100%" valign="top" align="center" height="303"> <table border="0" width="100%" height="303" align="center"> <tr> <td id="td" width="100%" height="15" bgcolor="#CCCCCC">Bruger Info</td> </tr> <tr> <td id="td2" width="100%" height="187" bgcolor="#669966"></td> </tr> <tr> <td id="td2" width="100%" height="19" bgcolor="#669966"><font color="#ffffff">Navn: <? echo $row[navn]; ?> </font></td> </tr> <tr> <td id="td2" width="100%" height="19" bgcolor="#669966"><font color="#ffffff">Alder: <? echo $row[foedselsdag]; ?> </font></td> </tr> <tr> <td id="td2" width="100%" height="19" bgcolor="#669966"><font color="#ffffff">Postnummer: <? echo $row[postnr]; ?></font></td> </tr> </table> </td> </tr> </table> </td> <td width="50%" height="328"> <table border="0" width="100%" height="299" bordercolor="#000000" bgcolor="#000000"> <tr> <td width="100%" valign="top" align="center" height="303"> <table border="0" width="100%"> <tr> <td id="td" width="100%" height="15" bgcolor="#CCCCCC"> Bil infomaion</td> </tr> </table> <table border="0" width="100%" height="285"> <tr> <td id="td2" width="50%" height="14" bgcolor="#669966"><font color="#ffffff">Model</font> </td> <td id="td2" width="50%" height="14" bgcolor="#669966"><font color="#ffffff"><? echo $row[bil_model]; ?></font> </td> </tr> <tr> <td id="td2" width="50%" height="15" bgcolor="#669966"><font color="#ffffff">Årgang</font> </td> <td id="td2" width="50%" height="15" bgcolor="#669966"><font color="#ffffff"><? echo $row[bil_alder]; ?></font> </td> </tr> <tr> <td id="td2" width="50%" height="13" bgcolor="#669966"><font color="#ffffff">Status</font> </td> <td id="td2" width="50%" height="13" bgcolor="#669966"><font color="#ffffff"><? echo $row[bil_tilstand]; ?></font> </td> </tr> <tr> <td id="td2" width="50%" height="19" bgcolor="#669966"><font color="#ffffff">Farve</font> </td> <td id="td2" width="50%" height="19" bgcolor="#669966"><font color="#ffffff"><? echo $row[bil_farve]; ?></font> </td> </tr> <tr> <td id="td2" width="50%" height="19" bgcolor="#669966"><font color="#ffffff">har være til træf</font> </td> <td id="td2" width="50%" height="19" bgcolor="#669966"><font color="#ffffff"></font> </td> </tr> <tr> <td id="td2" width="50%" height="156" bgcolor="#669966" valign="top"><font color="#ffffff">Månedens bil</font> </td> <td id="td2" width="50%" height="156" bgcolor="#669966" valign="top"><font color="#ffffff"></font> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> <? } ?>
12. juli 2006 - 08:26
#70
12. juli 2006 - 10:02
#71
Og der mangler ikke <? i toppen ?
12. juli 2006 - 10:05
#72
selv om de er der virker det ikke.
12. juli 2006 - 10:14
#73
Hvad hedder databasen og hvad er id til brugeren
12. juli 2006 - 10:15
#74
ændre det her: while($row = mysql_fetch_array($result)) $row = mysql_fetch_array($result); til: while($row = mysql_fetch_array($result)) {
12. juli 2006 - 10:17
#75
nope det hjælp heller ikke..
12. juli 2006 - 10:18
#76
Sikker ?
12. juli 2006 - 10:19
#77
prøv at sende det script igen
12. juli 2006 - 10:20
#78
ja, har indad slette filen og lagt den op igen + klikke på opdater.
12. juli 2006 - 10:20
#79
<? $result = mysql_query("SELECT * FROM brugere WHERE id='$_GET[id]' ORDER BY id DESC limit 1"); while($row = mysql_fetch_array($result)) { <center> <p align="center"><h1>Profil for <? echo $row[brugernavn]; ?></h1> <table border="0" width="550" height="334" cellspacing="3" cellpadding="8"> <tr> <td width="50%" height="328"> <table border="0" width="100%" height="307" bgcolor="#000000"> <tr> <td width="100%" valign="top" align="center" height="303"> <table border="0" width="100%" height="303" align="center"> <tr> <td id="td" width="100%" height="15" bgcolor="#CCCCCC">Bruger Info</td> </tr> <tr> <td id="td2" width="100%" height="187" bgcolor="#669966"></td> </tr> <tr> <td id="td2" width="100%" height="19" bgcolor="#669966"><font color="#ffffff">Navn: <? echo $row[navn]; ?> </font></td> </tr> <tr> <td id="td2" width="100%" height="19" bgcolor="#669966"><font color="#ffffff">Alder: <? echo $row[foedselsdag]; ?> </font></td> </tr> <tr> <td id="td2" width="100%" height="19" bgcolor="#669966"><font color="#ffffff">Postnummer: <? echo $row[postnr]; ?></font></td> </tr> </table> </td> </tr> </table> </td> <td width="50%" height="328"> <table border="0" width="100%" height="299" bordercolor="#000000" bgcolor="#000000"> <tr> <td width="100%" valign="top" align="center" height="303"> <table border="0" width="100%"> <tr> <td id="td" width="100%" height="15" bgcolor="#CCCCCC"> Bil infomaion</td> </tr> </table> <table border="0" width="100%" height="285"> <tr> <td id="td2" width="50%" height="14" bgcolor="#669966"><font color="#ffffff">Model</font> </td> <td id="td2" width="50%" height="14" bgcolor="#669966"><font color="#ffffff"><? echo $row[bil_model]; ?></font> </td> </tr> <tr> <td id="td2" width="50%" height="15" bgcolor="#669966"><font color="#ffffff">Årgang</font> </td> <td id="td2" width="50%" height="15" bgcolor="#669966"><font color="#ffffff"><? echo $row[bil_alder]; ?></font> </td> </tr> <tr> <td id="td2" width="50%" height="13" bgcolor="#669966"><font color="#ffffff">Status</font> </td> <td id="td2" width="50%" height="13" bgcolor="#669966"><font color="#ffffff"><? echo $row[bil_tilstand]; ?></font> </td> </tr> <tr> <td id="td2" width="50%" height="19" bgcolor="#669966"><font color="#ffffff">Farve</font> </td> <td id="td2" width="50%" height="19" bgcolor="#669966"><font color="#ffffff"><? echo $row[bil_farve]; ?></font> </td> </tr> <tr> <td id="td2" width="50%" height="19" bgcolor="#669966"><font color="#ffffff">har være til træf</font> </td> <td id="td2" width="50%" height="19" bgcolor="#669966"><font color="#ffffff"></font> </td> </tr> <tr> <td id="td2" width="50%" height="156" bgcolor="#669966" valign="top"><font color="#ffffff">Månedens bil</font> </td> <td id="td2" width="50%" height="156" bgcolor="#669966" valign="top"><font color="#ffffff"></font> </td> </tr> </table> </td> </tr> </table> </td> </tr> </table> <? } ?> det er den seneste version
12. juli 2006 - 10:23
#80
må lige gå.. jeg skal hvade sat nye dæk på bilen...
12. juli 2006 - 11:57
#81
ok så er jeg tilbage..
12. juli 2006 - 12:00
#82
nu er info og bund tlibage men mine tabler er væk...
12. juli 2006 - 12:34
#84
så her jeg fået det til at virke..
12. juli 2006 - 12:35
#85
hvordan kan jeg hent den ind i "side" på index med info..
12. juli 2006 - 12:37
#86
øhh, hvad mener du ?
12. juli 2006 - 12:38
#87
ok her fundet ud af det..
12. juli 2006 - 12:39
#88
Det var så det ?
12. juli 2006 - 12:42
#89
med den sådan virket den.. <? session_start(); include("config.php"); ?> <? $result = mysql_query("SELECT * FROM brugere WHERE id='$_GET[id]'"); while($row = mysql_fetch_array($result)) { ?>
12. juli 2006 - 12:42
#90
glem <? session_start(); include("config.php"); ?> for det her jeg slette igen..
12. juli 2006 - 12:43
#91
session_start skal du ikke have i toppen heller ikke config.php da du har det includeret i index.php
12. juli 2006 - 12:47
#92
og jeg skave før så er det væk.. nu skal skive ind i den med en ret/tilføre side..
12. juli 2006 - 13:45
#93
Var det alt nu ?
12. juli 2006 - 13:49
#94
jeg vil grene vide om man kan hente en bestem værdi på en bruger som er logge ind lidt lige som $result = mysql_query("SELECT * FROM brugere WHERE id='$_GET[id]' "); while($row = mysql_fetch_array($result)) { ?>
12. juli 2006 - 13:54
#95
$result = mysql_query("SELECT * FROM brugere WHERE id='$_SESSION[uid]' "); while($row = mysql_fetch_array($result)) { ?>
12. juli 2006 - 13:59
#96
og noget med hvordan jeg updater info i db med forms. og så det kun er den bruger som er logge ind der bliver på virket.
12. juli 2006 - 14:03
#97
men så skal du nok få fred..
12. juli 2006 - 14:10
#98
Jeg lægger lige et svar :)
12. juli 2006 - 14:16
#99
tak, hvis der er mere skriv lige...
12. juli 2006 - 14:23
#100
noget med hvordan jeg updater info i db med forms. og så det kun er den bruger som er logge ind der bliver på virket.
12. juli 2006 - 14:30
#101
eksempel: mysql_query("UPDATE brugere SET navn='$_POST[navn]' WHERE id='$_SESSION[uid]'"); $_POST[navn] er den værdi du får fra din form, navnen på input skal så hedde navn
12. juli 2006 - 15:17
#102
hvordan skal form se ud, og skal de være i to filer
12. juli 2006 - 15:27
#103
er dette helt forkert.. ret.php <?php if(!isset($_POST['ret'])) { mysql_query("UPDATE brugere SET navn='$_POST[navn]' WHERE id='$_SESSION[uid]'"); header("Location:index.php?side=meom"); } ?> og form. <form action="ret.php" method="POST"> Enter your bil_model: <input type="text" name="navn"> <input type="submit" name="ret"> </form>
12. juli 2006 - 15:31
#104
Du skal kører den fra index.php?side=ret (ellers har du jo ikke session med...!) + der skal ikke være ! foran isset for så udfører den ikke handlingen da $_POST[ret] bliver sat! < if(isset($_POST['ret'])) { mysql_query("UPDATE brugere SET navn='$_POST[navn]' WHERE id='$_SESSION[uid]'"); echo"brugeren blev ændret"; } ?> <form action="" method="POST"> Enter your bil_model: <input type="text" name="navn"> <input type="submit" name="ret"> </form>
12. juli 2006 - 15:44
#105
ok nu viker det..
12. juli 2006 - 15:50
#106
lyder da godt....
12. juli 2006 - 16:50
#107
se dette regtigt ud hvis men skal ligge et nyt medlem i systemet.. (tilmeld2.php) <? $sql="INSERT INTO bruger (firstname,lastname,age,email,postnr,Adresse,tlf,PASSWORD,bil_model,bil_farve,bil_tilstand,hhhoo' ) VALUES ('$_POST[navn]','$_POST[email]','$_POST[postnr]','$_POST[Adresse]','$_POST[tlf]','$_POST[PASSWORD ]','$_POST[bil_model]','$_POST[bil_alder]','$_POST[bil_farve]','$_POST[bil_tilstand]','$_POST[hhh oo]')";if (!mysql_query($sql,$con)) { die('Error: ' . mysql_error()); }echo "Success!"; ?> tilmeld.php <FORM method="post" action="index.php?side=tilmeld2"> <table border="0" width="100%" height="173" cellspacing="0" cellpadding="0"> <tr> <td width="39%" height="23" id="td3">Navn: <font color="ff0000">*</font></td> <td width="61%" height="23"><input id="in" type="text" name="navn" size="48"></td> </tr> <tr> <td width="39%" height="23" id="td3">Email: <font color="ff0000">*</font></td> <td width="61%" height="23"><input id="in" type="text" name="email" size="48"></td> </tr> <tr> <td width="39%" height="14" id="td3">Adresse: <font color="ff0000">*</font></td> <td width="61%" height="14"><input id="in" type="text" name="adresse" size="48"></td> </tr> <tr> <td width="39%" height="23" id="td3">Postnummer: <font color="ff0000">*</font></td> <td width="61%" height="23"><input id="in" type="text" name="postnr" size="48"></td> </tr> <tr> <td width="39%" height="10" id="td3">Tlf.:</td> <td width="61%" height="10"><input id="in" type="text" name="tlf" size="48" maxlength="12"></td> </tr> <tr> <td width="39%" height="19" id="td3">Ønsket bruger navn: <font color="ff0000">*</font></td> <td width="61%" height="19"><input id="in" type="text" name="brugernavn" size="48"></td> </tr> <tr> <td width="39%" height="19" id="td3">Ønsket kodeord min. 4 tegn <font color="ff0000">*</font></td> <td width="61%" height="19"><input id="in" type="text" name="password" size="48"></td> </tr> <tr> <td width="39%" height="19" id="td3">Gentag kodeord <font color="ff0000">*</font></td> <td width="61%" height="19"><input id="in" type="text" name="" size="48"></td> </tr> </table> <table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td width="39%" id="td3">Her du en Anglia? <font color="ff0000">*</font></td> <td width="61%"> </td> </tr> <tr> <td width="39%" id="td3">Hvis Ja, Hvorfor en model?</td> <td width="61%"><input id="in" type="text" name="bil_model" size="48"></td> </tr> </table> <table border="0" width="100%" cellspacing="0" cellpadding="0"> <tr> <td width="39%" id="td3">må vi gjører dig synlig på medlems siden? <font color="ff0000">*</font></td> <td width="61%"> </td> </tr> <tr> <td width="39%" id="td3">Hvordan fandt du os?</td> <td width="61%" id="td3"><select size="1" name="hhhoo"> <option>Google</option> <option>Fordanglia.dk</option> <option>chart</option> <option>en ven</option> <option>Danke links</option> <option>rideklubbenvestervang</option> <option>Elektronikens paradis ooas.dk</option> <option>Andet</option> </select></td> </tr> <tr> <td width="39%" id="td3">Kun du tænke dig er være med i bestyreselen? </td> <td width="61%"> </td> </tr> </table> <p><input id="in" type="submit" value="Send" name="B1"><input id="in" type="reset" value="Nulstil" name="B2"></p> </form>
12. juli 2006 - 17:11
#108
Det ser rimelig rigtigt ud, men jeg syntes dog der mangler noget i tilmeld2 htm. $con
12. juli 2006 - 17:13
#109
Men hvorfor lave det på den måde ?, hvorfor ikke gøre som du har gjordt ved alle de andre ?
12. juli 2006 - 17:19
#110
som mysql_query("INSERT INTO brugere") (firstname,lastname,age,email,postnr,Adresse,tlf,PASSWORD,bil_model,bil_farve,bil_tilstand,hhhoo' ) VALUES ('$_POST[navn]','$_POST[email]','$_POST[postnr]','$_POST[Adresse]','$_POST[tlf]','$_POST[PASSWORD ]','$_POST[bil_model]','$_POST[bil_alder]','$_POST[bil_farve]','$_POST[bil_tilstand]','$_POST[hhh oo]')";
12. juli 2006 - 17:27
#111
jeg bage ikke fået noget af det til at virke..
12. juli 2006 - 17:31
#112
<? if(isset($_POST['send'])) { mysql_query("INSERT INTO brugere") VALUES ('$_POST[navn]','$_POST[email]','$_POST[postnr]','$_POST[Adresse]','$_POST[tlf]','$_POST[PASSWORD ]','$_POST[bil_model]','$_POST[bil_alder]','$_POST[bil_farve]','$_POST[bil_tilstand]','$_POST[hhh oo]'); echo"tilmelding er nu sendt"; ?> her jeg prøvet i tilmeld.php
12. juli 2006 - 17:35
#113
mysql_query("INSERT INTO brugere") (firstname,lastname,age,email,postnr,Adresse,tlf,PASSWORD,bil_model,bil_farve,bil_tilstand,hhhoo' ) VALUES ('$_POST[navn]','$_POST[email]','$_POST[postnr]','$_POST[Adresse]','$_POST[tlf]','$_POST[PASSWORD ]','$_POST[bil_model]','$_POST[bil_alder]','$_POST[bil_farve]','$_POST[bil_tilstand]','$_POST[hhh oo]')"; Du har bla ikke noget der hedder firstname i databasen heller ikke lastname!
12. juli 2006 - 17:41
#114
jeg tro jeg havde slette dem.. nå pyt
12. juli 2006 - 17:45
#115
jeg kan bage ikke få det til at virke...
12. juli 2006 - 18:05
#116
Men tjek lige små/store bogstaver!
12. juli 2006 - 20:02
#117
vil ud ikke skive en, for lige gyldit havde jeg gøre så virker det ikke.. og her tjekket for storer og små bogstaver.
Vi tilbyder markedets bedste kurser inden for webudvikling