Falcon1975 Skrevet 3. februar 2006 Del Skrevet 3. februar 2006 (endret) Hei Jeg driver å lager en hjemmeside og ønsker å ha ett login system for å entre en viss del av siden. Jeg har prøvd etter å lett litt på forumet her noen timer nå.. men det stopper litt opp nå. Det jeg har gjort der å ha laget 2 filer..en som heter login.html og en som heter login.php. Jeg har kommet så langt at når jeg trykker på fanen dit hvor login bildet skal komme frem fungerer.. Problemet er hva gjør jeg videre. Skal login.php fila limes inn på samme sted som login.html?? eller er det noe jeg har missa helt her nå? Som dere skjønner er jeg helt grønn på php så jeg har brukt ferdigscriptene til Sindrem.com. ( http://sindrem.com/php-artikler/passord.html) Håper på hjelp mvh Frode Endret 3. februar 2006 av Falcon1975 Lenke til kommentar
Martin A. Skrevet 4. februar 2006 Del Skrevet 4. februar 2006 Om du viser oss kildekoden din, så hjelper nok det. Kommer du frem dit hvor du skal trykke inn passordet? Eller er det det som er problemet? Lenke til kommentar
Falcon1975 Skrevet 4. februar 2006 Forfatter Del Skrevet 4. februar 2006 <Hei igjen Fikk det faktisk til med mye knoting på egenhånd. Men nå har ett nytt problem oppstått. Greia var at fra hjemmesiden min så må man skrive inn brukernavn / passord hvis man skal inn å se på bilder. Dette virker bra, helt til man velger fra webalbumet mitt å trykke home. Da kommer man tilbake på index siden min og man må taste inn brukernavn passord på nytt. Det ideelle hadde vært om man havnet på filen jeg har kalt login.php (som er filen man havner på når man har skrevet inn user/pw riktig). Jeg prøvde å endre i album index filen til at man ender på login.php men det som da skjer er at man får helt hvit skjerm.. Mulig jeg bruker feil script, at jeg må ha noe mer avansert.. så hvis det er noen der ute som skjønner noe av problemet mitt, og vil hjelpe hadde det vært flott mvh Frode Lenke til kommentar
Sjark Skrevet 4. februar 2006 Del Skrevet 4. februar 2006 Kan du vere vennlig og poste Selve kildekoden, og evt. skrive *** på ting passord, brukernavn osv, sånn at vi kan se hvordan koden din er sattopp, det finnes 100vis av måter og lage et logginn script Lenke til kommentar
anbe4 Skrevet 5. februar 2006 Del Skrevet 5. februar 2006 (endret) Hivs du bruker sessions, noen jeg vil tro du kanskje gjør siden galleriet ditt inneholder flere filer, så skal du ikke være logget ut når du trykker på home knappen, med mindre du har skrevet noe i koden din som sletter sessions, som sessiondestry(), unset_session(), el. problemet ditt er sansynligvis at du ike fortelle maskinen at logginn boksene kun skal vises på forsiden hvis du ikke er logget inn. dette kan gjøres med følgende kode. /*legg loggin formen i en egen fil, kalt fks loggbox.html sett følgende kode inn i stedet for logg inn formen i den opprinnelige fila:*/ <?php if(!$_SESSION[/*en av sessionverdiene som blir satt i innlogging*/]){ include(loggbox.php); } else{ echo'/*ett eller annet som skal står der hvis du er logget inn*/'; } ?> Dette er det eneste jeg kan hjelpe deg med, så lenge jeg ikke får mer konkret info (kode ol.) Endret 5. februar 2006 av anbe4 Lenke til kommentar
Falcon1975 Skrevet 5. februar 2006 Forfatter Del Skrevet 5. februar 2006 Hei og takk for svar.. jeg fikk det ikke helt til så jeg lurte på om noen her kunne hjelpe meg litt mere. Følgende koder har jeg liggende: login.php: <? if (empty($_POST['login'])) { exit(); } if(strcmp($_POST['login'],"test")==0 && strcmp($_POST['passwd'],"test")==0) { ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <!-- DW6 --> <head> <!-- Copyright 2005 Macromedia, Inc. All rights reserved. --> <title>Velkommen til Olsen-Ryum</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <link rel="stylesheet" href="http://www.olsen-ryum.no/CSS/stylesheet.css" type="text/css" /> <script language="JavaScript" type="text/javascript"> //--------------- LOCALIZEABLE GLOBALS --------------- var d=new Date(); var monthname=new Array("January","February","March","April","May","June","July","August","September","October","November","December"); //Ensure correct for language. English is "January 1, 2004" var TODAY = monthname[d.getMonth()] + " " + d.getDate() + ", " + d.getFullYear(); //--------------- END LOCALIZEABLE --------------- </script> <style type="text/css"> <!-- .style1 { color: #FFFFFF; font-weight: bold; } --> </style> </head> <body bgcolor="#C0DFFD"> <table width="100%" height="498" border="0" cellpadding="0" cellspacing="0"> <tr bgcolor="#3366CC"> <td colspan="3" rowspan="2"><img src="Overst_til_venstre/random.gif" alt="" width="380" height="197" border="0" /></a></td> <td height="63" colspan="3" id="logo" valign="bottom" align="center" nowrap="nowrap">Velkommen til vår hjemmeside </td> <td width="301" rowspan="2"> </td> </tr> <tr bgcolor="#3366CC"> <td height="64" colspan="3" id="tagline" valign="top" align="center"><p> </p> <p class="style1">http://www.olsen-ryum.no</p></td> </tr> <tr> <td colspan="7" bgcolor="#003366"><img src="file:///D|/Macromedia/Dreamweaver%208/Configuration/BuiltIn/StarterPages/mm_spacer.gif" alt="" width="1" height="1" border="0" /></td> </tr> <tr bgcolor="#CCFF99"> <td colspan="7" id="dateformat" height="25"> <script language="JavaScript" type="text/javascript"> document.write(TODAY); </script> </td> </tr> <tr> <td colspan="7" bgcolor="#003366"><img src="file:///D|/Macromedia/Dreamweaver%208/Configuration/BuiltIn/StarterPages/mm_spacer.gif" alt="" width="1" height="1" border="0" /></td> </tr> <tr> <td width="165" height="309" valign="top" bgcolor="#E6F3FF"> <table width="165" height="222" border="0" cellpadding="0" cellspacing="0" id="navigation"> <tr> <td width="165"> <br /> <br /></td> </tr> <tr> <td width="165"><a href="http://www.olsen-ryum.no" class="navText">Hjem</a></td> </tr> <tr> <td width="165"><a href="http://www.olsen-ryum.no/omoss.html" class="navText">Litt om oss </a></td> </tr> <tr> <td width="165"><a href="http://www.olsen-ryum.no/bilder.html" class="navText">Bilder</a></td> </tr> <tr> <td width="165"><a href="http://www.olsen-ryum.no/hattrick.html" class="navText">Hattrick</a></td> </tr> <tr> <td width="165"><a href="http://www.olsen-ryum.no/Gjestebok/index.php" class="navText">Gjestebok</a></td> </tr> <tr> <td width="165"><a href="mailto:[email protected]"">Kontakt</a></td> </tr> </table> <br /> <br /> </td> <td width="215"><img src="file:///D|/Macromedia/Dreamweaver%208/Configuration/BuiltIn/StarterPages/mm_spacer.gif" alt="" width="50" height="1" border="0" /></td> <td colspan="5" valign="top"><p><img src="file:///D|/Macromedia/Dreamweaver%208/Configuration/BuiltIn/StarterPages/mm_spacer.gif" alt="" width="305" height="1" border="0" /><br /> <br /> <img src="file:///D|/Macromedia/Dreamweaver%208/Configuration/BuiltIn/StarterPages/mm_spacer.gif" alt="" width="50" height="1" border="0" /> <br /> <a href="/Album/Julebilderjulen2005/index.html">Julebilder 2005</a><br /> <p> </p> <p> </p> </tr> <tr> <td width="165"> </td> <td colspan="6"> </td> </tr> </table> </body> </html> <? } else { echo "Feil brukernavn og passord"; } ?> ******************************************************************* index.html: <?php session_start(); if (!isset($_SESSION['been_here'])) { $_SESSION['been_here'] = "tell"; $countfile = file("alle.txt"); $count = $countfile[0]; $count= $count + 1; $fp = fopen("alle.txt","w"); $fw = fwrite($fp,$count); fclose($fp); //echo $count; } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <!-- DW6 --> <head> <!-- Copyright 2005 Macromedia, Inc. All rights reserved. --> <title>Velkommen til Olsen-Ryum</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <link rel="stylesheet" href="http://www.olsen-ryum.no/CSS/stylesheet.css" type="text/css" /> <script language="JavaScript" type="text/javascript"> //--------------- LOCALIZEABLE GLOBALS --------------- var d=new Date(); var monthname=new Array("January","February","March","April","May","June","July","August","September","October","November","December"); //Ensure correct for language. English is "January 1, 2004" var TODAY = monthname[d.getMonth()] + " " + d.getDate() + ", " + d.getFullYear(); //--------------- END LOCALIZEABLE --------------- </script> <style type="text/css"> <!-- .style1 { color: #FFFFFF; font-weight: bold; } --> </style> </head> <body bgcolor="#C0DFFD"> <table width="100%" height="498" border="0" cellpadding="0" cellspacing="0"> <tr bgcolor="#3366CC"> <td colspan="3" rowspan="2"><img src="Overst_til_venstre/random.gif" alt="" width="380" height="197" border="0" /></a></td> <td height="63" colspan="3" id="logo" valign="bottom" align="center" nowrap="nowrap">Velkommen til vår hjemmeside </td> <td width="301" rowspan="2"> </td> </tr> <tr bgcolor="#3366CC"> <td height="64" colspan="3" id="tagline" valign="top" align="center"><p> </p> <p class="style1">http://www.olsen-ryum.no</p></td> </tr> <tr> <td colspan="7" bgcolor="#003366"><img src="file:///D|/Macromedia/Dreamweaver%208/Configuration/BuiltIn/StarterPages/mm_spacer.gif" alt="" width="1" height="1" border="0" /></td> </tr> <tr bgcolor="#CCFF99"> <td colspan="7" id="dateformat" height="25"> <script language="JavaScript" type="text/javascript"> document.write(TODAY); </script> </td> </tr> <tr> <td colspan="7" bgcolor="#003366"><img src="file:///D|/Macromedia/Dreamweaver%208/Configuration/BuiltIn/StarterPages/mm_spacer.gif" alt="" width="1" height="1" border="0" /></td> </tr> <tr> <td width="165" height="309" valign="top" bgcolor="#E6F3FF"> <table width="165" height="222" border="0" cellpadding="0" cellspacing="0" id="navigation"> <tr> <td width="165"> <br /> <br /></td> </tr> <tr> <td width="165"><a href="http://www.olsen-ryum.no" class="navText">Hjem</a></td> </tr> <tr> <td width="165"><a href="http://www.olsen-ryum.no/omoss.html" class="navText">Litt om oss </a></td> </tr> <tr> <td width="165"><a href="http://www.olsen-ryum.no/bilderlogin.html" class="navText">Bilder</a></td> </tr> <tr> <td width="165"><a href="http://www.olsen-ryum.no/hattrick.html" class="navText">Hattrick</a></td> </tr> <tr> <td width="165"><a href="http://www.olsen-ryum.no/Gjestebok/index.php" class="navText">Gjestebok</a></td> </tr> <tr> <td width="165"><a href="mailto:[email protected]"">Kontakt</a></td> </tr> </table> <br /> </td> <td width="215"><img src="file:///D|/Macromedia/Dreamweaver%208/Configuration/BuiltIn/StarterPages/mm_spacer.gif" alt="" width="50" height="1" border="0" /></td> <td colspan="5" valign="top"><img src="file:///D|/Macromedia/Dreamweaver%208/Configuration/BuiltIn/StarterPages/mm_spacer.gif" alt="" width="305" height="1" border="0" /><br /> <br /> <img src="file:///D|/Macromedia/Dreamweaver%208/Configuration/BuiltIn/StarterPages/mm_spacer.gif" alt="" width="50" height="1" border="0" /> <br /> <br /> </tr> <tr> <td width="165"> </td> <td colspan="6"> </td> </tr> </table> </body> </html> ***************************************************************** bilderlogin.html: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <!-- DW6 --> <head> <!-- Copyright 2005 Macromedia, Inc. All rights reserved. --> <title>Velkommen til Olsen-Ryum</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <link rel="stylesheet" href="http://www.olsen-ryum.no/CSS/stylesheet.css" type="text/css" /> <script language="JavaScript" type="text/javascript"> //--------------- LOCALIZEABLE GLOBALS --------------- var d=new Date(); var monthname=new Array("January","February","March","April","May","June","July","August","September","October","November","December"); //Ensure correct for language. English is "January 1, 2004" var TODAY = monthname[d.getMonth()] + " " + d.getDate() + ", " + d.getFullYear(); //--------------- END LOCALIZEABLE --------------- </script> <style type="text/css"> <!-- .style1 { color: #FFFFFF; font-weight: bold; } --> </style> </head> <body bgcolor="#C0DFFD"> <table width="100%" height="498" border="0" cellpadding="0" cellspacing="0"> <tr bgcolor="#3366CC"> <td colspan="3" rowspan="2"><img src="Overst_til_venstre/random.gif" alt="" width="380" height="197" border="0" /></a></td> <td height="63" colspan="3" id="logo" valign="bottom" align="center" nowrap="nowrap">Velkommen til vår hjemmeside </td> <td width="301" rowspan="2"> </td> </tr> <tr bgcolor="#3366CC"> <td height="64" colspan="3" id="tagline" valign="top" align="center"><p> </p> <p class="style1">http://www.olsen-ryum.no</p></td> </tr> <tr> <td colspan="7" bgcolor="#003366"><img src="file:///D|/Macromedia/Dreamweaver%208/Configuration/BuiltIn/StarterPages/mm_spacer.gif" alt="" width="1" height="1" border="0" /></td> </tr> <tr bgcolor="#CCFF99"> <td colspan="7" id="dateformat" height="25"> <script language="JavaScript" type="text/javascript"> document.write(TODAY); </script> </td> </tr> <tr> <td colspan="7" bgcolor="#003366"><img src="file:///D|/Macromedia/Dreamweaver%208/Configuration/BuiltIn/StarterPages/mm_spacer.gif" alt="" width="1" height="1" border="0" /></td> </tr> <tr> <td width="165" height="309" valign="top" bgcolor="#E6F3FF"> <table width="165" height="222" border="0" cellpadding="0" cellspacing="0" id="navigation"> <tr> <td width="165"> <br /> <br /></td> </tr> <tr> <td width="165"><a href="http://www.olsen-ryum.no" class="navText">Hjem</a></td> </tr> <tr> <td width="165"><a href="http://www.olsen-ryum.no/omoss.html" class="navText">Litt om oss </a></td> </tr> <tr> <td width="165"><a href="http://www.olsen-ryum.no/bilderlogin.html" class="navText">Bilder</a></td> </tr> <tr> <td width="165"><a href="http://www.olsen-ryum.no/hattrick.html" class="navText">Hattrick</a></td> </tr> <tr> <td width="165"><a href="http://www.olsen-ryum.no/Gjestebok/index.php" class="navText">Gjestebok</a></td> </tr> <tr> <td width="165"><a href="mailto:[email protected]"">Kontakt</a></td> </tr> </table> <br /> <br /> </td> <td width="215"><img src="file:///D|/Macromedia/Dreamweaver%208/Configuration/BuiltIn/StarterPages/mm_spacer.gif" alt="" width="50" height="1" border="0" /></td> <td colspan="5" valign="top"><p><img src="file:///D|/Macromedia/Dreamweaver%208/Configuration/BuiltIn/StarterPages/mm_spacer.gif" alt="" width="305" height="1" border="0" /><br /> <br /> <img src="file:///D|/Macromedia/Dreamweaver%208/Configuration/BuiltIn/StarterPages/mm_spacer.gif" alt="" width="50" height="1" border="0" /> <br /> <br /> <form action="login.php" method="post"> <input type="text" name="login"> Brukernavn <p> <input type="password" name="passwd"> Passord</p> <input type="Submit"> </form> <p> </p> <p> </p> </tr> <tr> <td width="165"> </td> <td colspan="6"> </td> </tr> </table> </body> </html> ************************************************* siden ligger på www.olsen-ryum.no Er det noe mere dere trenger? Takk for all hjelp så langt mvh Frode Lenke til kommentar
Martin A. Skrevet 5. februar 2006 Del Skrevet 5. februar 2006 Det er ingen mulighet for servern å vite at det er et php-script i index-fila. Rename den til index.php. Dette gjelder alle dokumenter som innholder taggen "<?php "kode" ?>". Har ikke denne filendelse .php, vet ikke servern at det er et script som skal kjøres. Jeg kan heller ikke se at du har noen brukernavn og passord i login.php. Og du skriver heller ikke i valid XHTML. I XHTML skal tagger avsluttes korrekt. En img-tag skal feks være slik: <img src="bane/til/bilde.png" alt="Tekst som kommer om bildet ikke er tilgjengelig" /> Dette gjeder også linjeskift. Der skal man skriver <br />, og ikke <br> som man gjorde i tradisjonel HTML. Tagger skal ikke overlappe hverandre. Feil: <b><a href="http://www.diskusjon.no">hw.no</b></a> Korrekt: <b><a href="http://www.diskusjon.no">hw.no</a></b> Ta heller å legg koden din inn i [ spoiler][ code]kode her[ /code][ /spoiler] (fjern mellomrom) Så blir det mye mer oversiktlig. Ser også at en del feil i koden din. "file:///D|/Macromedia/Dreamweaver%208/Configuration/BuiltIn/StarterPages/mm_spacer.gif" Det er ikke en bane som finnes på serveren din, med mindre du kjører alt fra din lokale maskin. 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å