/ Forside/ Teknologi / Udvikling / PHP / Spørgsmål
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
3 spørgsmål
Fra : mpjc
Vist : 464 gange
200 point
Dato : 29-04-05 15:24

Hej!

Jeg har 3 spørgsmål som jeg håber i kan hjælpe mig med.

1. Jeg er ved at lave en hjemmeside og laver siden i php og css. Min navigations bar vil jeg gerne have at den skiftede hele den mørke grønne farve ud når man kørte musen ned over den, hvordan pokker gør man det ?

2. Så har jeg læst at man kan lave et system på ens hjemmeside, så man kan ændre farve og tekst og sådan. Men hvordan gør man det?

3. Til slut kunne jeg godt tænke mig en sikker login funktion til min. 2 brugere.

 
 
Kommentar
Fra : mpjc


Dato : 29-04-05 15:27

Glemte måske lige et link. http://server.mpjc.dk

Kommentar
Fra : snortop


Dato : 30-04-05 15:28

1.
Måske skulle du kigge herpå :)
http://www.meyerweb.com/eric/css/edge/popups/demo.html

2.
Det bedste er jo nok at gemme det i en tekst fil hvordan farverne og teksten skal være. Eller måske i MySQL database.

3.
Der findes mange login system derude.

Der var lige en hurtig besvarelse :)

Kommentar
Fra : rfh


Dato : 30-04-05 17:26
Accepteret svar
Fra : TeWeE

Modtaget 200 point
Dato : 30-04-05 19:50

1.
Måske kan du få brug for denne her kode:
onMouseover='this.style.backgroundColor="#333333"' onMouseOut='this.style.backgroundColor="#000000"'

den sætter du ind i fx. en <td onMouseover='this.style.backgroundColor="#333333"' onMouseOut='this.style.backgroundColor="#000000"'>

2.
Hvordan mener du? Kan du udbydde hvordan "skife" og hvornår?

3.
Det er nemt og lave et login system.
Ved ikke om jeg kan poste hele koden til det her, men prøver ;)

<?
session_start();
$connection = mysql_connect("localhost", "brugernavn", "adgangskode");
mysql_select_db("database", $connection);

if(!$_SESSION[id] && !$_SESSION[username] && !$_SESSION[password]) {
if($_POST[logind]) {
if($_POST[brugernavn] & $_POST[adgangskode]) {
$query="select * from users where username='$_POST[brugernavn]'";
$result = mysql_query($query);
$row = mysql_fetch_array($result);
if($_POST[brugernavn] == $row[username] && $_POST[adgangskode] == $row[password]) {
$_SESSION[id] = $row[id];
$_SESSION[username] = $row[username];
$_SESSION[password] = $row[password];
} else { print "<script language='JavaScript'>alert('Brugernavn eller adgangskode var ikke korrekt');</script>"; }
}
} else {
print "
<form method='post' action=''
Brugernavn:<br />
<input type='text' name='brugernavn'><br />
Adgangskode:<br />
<input type='password' name='adgangskode'><br />
<br />
<input type='submit' name='logind' value='Log ind'>
</form>
";
}
} else {
print "Du er logget ind her!";
}
?>


Kommentar
Fra : TeWeE


Dato : 30-04-05 19:51

Har ikke prøvet det af, men burde virke.. ellers kan du nok godt rette de småfejl der er ;)

Kommentar
Fra : mpjc


Dato : 30-04-05 19:57

2. Har set et system så man online kunne rette farver på siden, ændre tekst og meget andet... Det er sådan et system jeg tænker på.

Kommentar
Fra : TeWeE


Dato : 30-04-05 20:08

Det er nemt nok..
Du laver bare flere CSS filer med forskelligt indhold. Så skriver du fx. i en session at det er lala.css der skal vises, og så bruger du bare dens indhold til at fortælle hvilken der skal vides..

Ved ikke om det var dårligt forklaret, ellers må du lige sige til ;)

Kommentar
Fra : mpjc


Dato : 04-06-05 17:02

Intet af det har hjulpet...

Godkendelse af svar
Fra : mpjc


Dato : 02-01-06 20:15

Tak for svaret TeWeE.

Du har følgende muligheder
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.

Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
Søg
Reklame
Statistik
Spørgsmål : 177416
Tips : 31962
Nyheder : 719565
Indlæg : 6407859
Brugere : 218876

Månedens bedste
Årets bedste
Sidste års bedste