janfredrik Skrevet 4. april 2005 Forfatter Del Skrevet 4. april 2005 http://janfredrik.net/pilasvenner/medlemer/admin.php Får ikke noen valg for hvilken bruker jeg vil endre/slette.. Lenke til kommentar
Prodigy_ Skrevet 4. april 2005 Del Skrevet 4. april 2005 (endret) http://janfredrik.net/pilasvenner/medlemer/admin.php Får ikke noen valg for hvilken bruker jeg vil endre/slette.. Det er det jeg retter opp nå. Edit: Sånn, prøv denne: admin.php <?php include("config.php"); $query = mysql_query("SELECT id, navn, rang FROM medlemmer ORDER BY id DESC") or die(mysql_error()); while ($row = mysql_fetch_assoc($query)) { $navn = $row['navn']; $rang = $row['rang']; $id = $row['id']; echo "Navn: $navn <br>"; echo "Rang: $rang <br>"; echo "Medlemsnr: $id <br>"; echo "<a href=\"slett.php?id=$id\">Slett</a> "; echo "<a href=\"endre.php?id=$id\">Endre</a><br><br>"; } ?> Endret 4. april 2005 av Prodigy_ Lenke til kommentar
janfredrik Skrevet 4. april 2005 Forfatter Del Skrevet 4. april 2005 Det går ann å slette, men det går ikke ann å endre. Alt er det samme når man endrer til noe annet. Også en liten ting til, er ikke så viktig men. Hvis man sletter en og skal legge til en så skal det være 1 siden det er den første, men det blir nr 2 der. Men ellers er det bra Lenke til kommentar
Prodigy_ Skrevet 4. april 2005 Del Skrevet 4. april 2005 (endret) Jeg prøver å fikse endret.php nå. Hvis du ser i MySQL tabellen, så står det AUTO_INCREMET som gjør at telleren automatisk økes for hver gang en ny rad settes inn i tabellen. Så hvis man f.eks. legger til to brukere, sletter en, så det bare er en bruker i tabellen og så legger til en ny bruker igjen, så blir ID'n til den siste brukeren man legger til 3. Sånn er det bare. Edit: Noen andre her som kan prøve å få endret.php til å fungere? Jeg klarer det bare ikke. Har prøvd alt. Endret 4. april 2005 av Prodigy_ Lenke til kommentar
janfredrik Skrevet 4. april 2005 Forfatter Del Skrevet 4. april 2005 Edit: Noen andre her som kan prøve å få endret.php til å fungere? Jeg klarer det bare ikke. Har prøvd alt. Synd, for det er endret jeg trenger mest, for å få endret gradene ettervært. Lenke til kommentar
Prodigy_ Skrevet 4. april 2005 Del Skrevet 4. april 2005 Edit: Noen andre her som kan prøve å få endret.php til å fungere? Jeg klarer det bare ikke. Har prøvd alt. Synd, for det er endret jeg trenger mest, for å få endret gradene ettervært. Jeg må gjøre litt lekser nå, men jeg skal prøve igjen etterpå. Lenke til kommentar
janfredrik Skrevet 4. april 2005 Forfatter Del Skrevet 4. april 2005 Det må jeg også nå, har heldagsprøve i engelsk i morgen.. Lenke til kommentar
Tha_Zaynt Skrevet 4. april 2005 Del Skrevet 4. april 2005 (endret) Feilen ligger i endre.php.. den sender ikke noen id til endret.php så endret.php vet derfor ikke hva den skal endre på... dette skulle funke (forbedret koden litt..) <?php include("config.php"); if(!empty($_GET['id'])){ $query = mysql_query("SELECT * FROM medlemmer WHERE id=".$_GET['id']."") or die(mysql_error()); $row = mysql_fetch_array($query); echo" <form method='post' action='endret.php'> Navn: <br> <input name='navn' type='text' value='".$row['navn']."'> <br> Rang: <br> <input name='rang' type='text' value='".$row['rang']."'> <br> <input name='id' type='hidden' value='".$_GET['id']."'> <input type='submit' name='Submit' value='Endre'> <form>"; } else{ echo"Feil, Bitch!!"; } ?> legg merke til <input name='id' type='hidden' value='".$_GET['id']."'> det var den som manglet... EDIT: Lagde også en penere liste...nå blir medlemsnummeret riktig(øker med 1 for hver som blir lagt til). Du kan dessuten velge to forskjellige bakgrunnsfarger på hver linje(<tr>)så tabellen blir mye enklere å lese av! Dette gjør du ved å endre $bgcolor1 og $bgcolor2. liste.php <?php include("config.php"); $result = mysql_query("SELECT * FROM medlemmer ORDER BY id ASC"); echo "<table>\n"; echo"<tr><td>Medlemsnr.</td><td>Navn</td><td>Rang</td></tr>\n"; $bgcolor1 = "#EDF3FE"; $bgcolor2 = "#FFFFFF"; while ($row = mysql_fetch_array($result)) { $bgcolor = ($i++ & 1) ? $bgcolor2 : $bgcolor1; echo"<tr><td bgcolor=\"$bgcolor\">$i.</td><td bgcolor=\"$bgcolor\">".$row['navn']."</td><td bgcolor=\"$bgcolor\">".$row['rang']."</td></tr>\n"; } echo"</table>\n"; ?> Endret 4. april 2005 av Tha_Zaynt Lenke til kommentar
janfredrik Skrevet 5. april 2005 Forfatter Del Skrevet 5. april 2005 Tusen takk til: Tha_Zaynt og Prodigy_ ! Ser bra ut nå! Lenke til kommentar
janfredrik Skrevet 5. april 2005 Forfatter Del Skrevet 5. april 2005 En liten ting til. Hvordan skal jeg få den til å vises på denne siden? Prøvde denne koden som Cutenews bruker, bare at jeg endra litt på den.. <?php $number = "100"; include("medlemer/liste.php"); Lenke til kommentar
Tha_Zaynt Skrevet 5. april 2005 Del Skrevet 5. april 2005 (endret) bruk bare <?php include("medlemmer/liste.php"); ?> Edit: Laget en forbedret versjon av prodigy sitt script du kan laste ned hele greia her: medlemsscript.zip Endret 5. april 2005 av Tha_Zaynt Lenke til kommentar
janfredrik Skrevet 5. april 2005 Forfatter Del Skrevet 5. april 2005 Fikk hjelp av Tha_Zaynt via MSN. Bare en ting til nå. Nå kan alle som går inn på sida redigere medlemene ogsånt, er det mulighet og lage et passord der? Lenke til kommentar
Prodigy_ Skrevet 5. april 2005 Del Skrevet 5. april 2005 Bare hyggelig å hjelpe. Når jeg skrev scriptet så tenkte jeg ikke noe på sikkerhet, så bra du fiksa på det Tha_Zaynt. Lenke til kommentar
janfredrik Skrevet 5. april 2005 Forfatter Del Skrevet 5. april 2005 Ja, men har fortsatt ikke sånn passord for å endre Lenke til kommentar
Prodigy_ Skrevet 5. april 2005 Del Skrevet 5. april 2005 Ja, men har fortsatt ikke sånn passord for å endre Jeg orker ikke å skrive et slikt script til deg nå, men du kan se litt på linkene under: http://enilsen.klatreklubb.com/webarkiv/lageloginboks.php http://enilsen.klatreklubb.com/webarkiv/fullstendig.php http://www.jonepet.com/art-236.xhtml&cat=1 http://phptriks.7kt.net/index.php?side=art...kkel&ptside=PHP http://phptriks.7kt.net/index.php?side=art...kkel&ptside=PHP http://sindrem.com/vis_side.php?site=php/sites/passord.php Lenke til kommentar
Tha_Zaynt Skrevet 6. april 2005 Del Skrevet 6. april 2005 (endret) Har laget en ny versjon som er kraftig forbedret... Changelog: Login Bekreftelse for sletting av bruker Mer oversiktlig kode (X)HTML valid OBS! Den nye versjonen er laget som et "standalone" system. Dvs. bør ikke inkluderes i en annen side som den er. Da må den tilpasses. (Det kan jeg hjelpe deg med hvis du vil) Demo her: bruker: admin passord: test Live demo Last ned her: medlemsscript.zip Endret 6. april 2005 av Tha_Zaynt Lenke til kommentar
janfredrik Skrevet 6. april 2005 Forfatter Del Skrevet 6. april 2005 Det var nice! Skal ta en titt på det i morgen. Lenke til kommentar
Prodigy_ Skrevet 6. april 2005 Del Skrevet 6. april 2005 Tha_Zaynt: Er koden basert på koden jeg skrev, eller har du skrevet alt på nytt selv? Lenke til kommentar
Tha_Zaynt Skrevet 6. april 2005 Del Skrevet 6. april 2005 Tha_Zaynt: Er koden basert på koden jeg skrev, eller har du skrevet alt på nytt selv? Er fortsatt basert på din kode ja, glemte å nevne det. Lenke til kommentar
Prodigy_ Skrevet 6. april 2005 Del Skrevet 6. april 2005 Tha_Zaynt: Er koden basert på koden jeg skrev, eller har du skrevet alt på nytt selv? Er fortsatt basert på din kode ja, glemte å nevne det. Okay, gjør ikke noe det altså. Bra du har fikset så mye på koden vertfall. Lenke til kommentar
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å