Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   Mensen met verstand van XHTML & CSS. (https://forum.scholieren.com/showthread.php?t=1773849)

BfmvFreakx3 28-09-2009 08:37

Mensen met verstand van XHTML & CSS.
 
Hoi,

Ik doe sinds dit jaar de opleiding Mediatechnologie op de Eindhovense School. Nu is het eerste project een Website maken over jezelf. Nu heb ik het gehele plaatje al achtergrond in gesteld, maar ik zou me god niet weten hoe ik nu de navigatie moet maken, dus ik zoek iemand die mij hiermee kan helpen.
Of misschien een handige site heeft etc.

Hier de links.
XHTML bestand
CSS bestand
Webtemplate

Kingofthemall 28-09-2009 20:38

Het lijkt erop dat je Dreamweaver gebruikt. Klopt dat? Zo ja, misschien moet je eens kijken naar iets dat heet 'hotspots' (http://www.studioartistx.nl/tutorial...hotspots.shtml)

Zo ben ik ook begonnen, klinkt heel erg herkenbaar :D (ook al deed ik niet exact dezelfde opleiding)

Ik vind het design wel leuk trouwens. Dat maakte ik niet toen ik net begonnen was, (Y)

edit:
't kan natuurlijk altijd beter dan met een hotspot, maar om mee te beginnen lijkt me het helemaal goed!

BfmvFreakx3 30-09-2009 09:55

Citaat:

Kingofthemall schreef: (Bericht 29716142)
Het lijkt erop dat je Dreamweaver gebruikt. Klopt dat? Zo ja, misschien moet je eens kijken naar iets dat heet 'hotspots' (http://www.studioartistx.nl/tutorial...hotspots.shtml)

Zo ben ik ook begonnen, klinkt heel erg herkenbaar :D (ook al deed ik niet exact dezelfde opleiding)

Ik vind het design wel leuk trouwens. Dat maakte ik niet toen ik net begonnen was, (Y)

edit:
't kan natuurlijk altijd beter dan met een hotspot, maar om mee te beginnen lijkt me het helemaal goed!

Nope, ik typ alles in notepad ++.
En het is me al gelukt trouwens ;). Kan wel is laten zien als het helemaal is geupload etc. En thanks voor het compliment :).

Iemand nog een goede site met PHP tutorials voor mensen die daar nog niks van weten xD
Ik dus..
We moeten een klein inlogsysteem maken, gewoon gebruikersnaam wachtwoord, en als het wachtwoord fout is dan moet dat ook aangegeven worden.

Rob 30-09-2009 10:44

Citaat:

BfmvFreakx3 schreef: (Bericht 29720757)
Nope, ik typ alles in notepad ++.
En het is me al gelukt trouwens ;). Kan wel is laten zien als het helemaal is geupload etc. En thanks voor het compliment :).

Iemand nog een goede site met PHP tutorials voor mensen die daar nog niks van weten xD
Ik dus..
We moeten een klein inlogsysteem maken, gewoon gebruikersnaam wachtwoord, en als het wachtwoord fout is dan moet dat ook aangegeven worden.

Je zou hier kunnen beginnen. Begint gelijk met een install van PHP, MySQL en Apache, maar als het vooral een simpel inlogsysteem moet zijn, is een achterliggende database misschien wat overdreven en kun je volstaan met wat hardcoded gebruikersnamen en wachtwoorden.

Even wat pointers voor je systeem (die logisch zijn wanneer je wat PHP snapt ;)):
Form maken, de inputvelden een naam geven mbv het 'name' attribute (bv: <input type="text" name="gebruikersnaam" />. Form method attribuut op POST zetten en form action op de PHP pagina die je inlog af moet handelen.

Op die PHP pagina haal je de waarden uit het formulier met behulp van de $_POST array. Om de gebruikersnaam op te halen doe je dus $_POST['gebruikersnaam'] en dan kun je bij de ingevulde gebruikersnaam. Zelfde doe je voor wachtwoord.

Nu kun je op twee manieren verder gaan:
1. Je vergelijkt het wachtwoord en de gebruikersnaam met waarden opgeslagen in een database
2. Je vergelijkt het wachtwoord en de gebruikersnaam met waarden die je in je PHP gecode hebt

Klopt de match, mag je verder, anders heb je pech.

Klein voorbeeldje op basis van mijn pointers.
Code:

<html>
<head><title></title></head>
<body>
<form action="login.php" method="post" name="loginform">
<input type="text" name="gebruikersnaam" />
<input type="password" name="wachtwoord" />
<input type="submit" value="Log in!" name="login" />
</form>
</body>
</html>

PHP-code:

<?php
session_start
();

if(isset(
$_POST['submit'])) {
  
$gebruikersnaam $_POST['gebruikersnaam'];
  
$wachtwoord $_POST['wachtwoord'];

  
//Controleer hier gebruikersnaam en wachtwoord met een vastgestelde waarde. Voorbeeldje hier controleert beide tegelijkertijd
  
if(strcmp($gebruikersnaam'admin') == && strcmp($password'admin') == 0) {
    echo 
'Login gelukt!'//Doe een HTTP refresh, of laat je eigen HTML zien
  
} else {
    echo 
'Login mislukt.';
  }
}

Met behulp van echo kan je ook XHTML op het scherm printen, maar ik raad je aan om de PHP code en de XHTML opmaak gescheiden te houden. Ik ga niet uitleggen wat alles doet, dat vind je gemakkelijk op php.net. ;)

Kingofthemall 30-09-2009 15:33

Ik ben het eens met wat Rob zegt.

Daarnaast zou ik phphulp.nl aanraden om ook eens te kijken. De kwaliteit is niet altijd goed, maar voor hulp en vooral een idee wat je met PHP allemaal kunt is het wel even de moeite :)


Alle tijden zijn GMT +1. Het is nu 18:05.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.