GTAForum.nl - Het Nederlandse Grand Theft Auto Forum!: Handige scripts uit 'html/php: site hulp' - GTAForum.nl - Het Nederlandse Grand Theft Auto Forum!

Ga naar de inhoud

GTAGames.nl advertentie

Belangrijke Computertalk Links

.:Master Tutorial List:.
  • (5 pagina's)
  • +
  • « eerste
  • 3
  • 4
  • 5
  • Je kunt geen onderwerp beginnen
  • Dit topic is gesloten

Handige scripts uit 'html/php: site hulp'

Geplaatst op 7 juni 2009 - 11:46     #61 Dit lid is offline   marcootje 

  • FBI killer
  • PipPipPip
  • Groep: Leden
  • Registratie: 13-januari 07

Bericht weergevenDonald F. Duck zei op 6 Jun 2009, 22:17:11:

Aha, soms verwar ik me met {[( )]}.

Maar hoe kan ik de $dayn van de day af laten hangen?

Voor de rest werkt het script volledig. Ook handig is dat als je bijv. iets elke maand doet op bijv. de 5e, hoef je alleen maar 5 in te vullen en dan wordt alleen de huidige maand/jaar uitgerekend.


dayn is inderdaad ietsje lastiger, hier heb je een voorbeeldje:

// onder dag, maand en jaar. deze 3 moet je weten
$dayn = date('w', mktime(0,0,0, $month, $day, $year)); // dag (zaterdag, zondag, ...)

mktime() maakt van de maand&dag&jaar een timestamp (op 12 uur middernacht), welke in de tweede parameter van date() wordt gebruikt om $dayn te berekenen.

Grandma was slow, but she was old!

Geplaatst op 15 september 2009 - 14:44     #62 Dit lid is offline   Fuffie 

  • Methyleendioxymethamfetamine
  • PipPipPipPipPip
  • Groep: Leden
  • Registratie: 10-juni 05
Ik ben zojuist bezig met een php website alleen de vraag, kan je ook index.php veranderen naam bijvoorbeeld http://www.websiteie...p?title=??????? of iets wat erop lijkt zou mij wel blij maken mvg Fuffie,

Geplaatste afbeelding

Geplaatst op 15 september 2009 - 16:04     #63 Dit lid is offline   marcootje 

  • FBI killer
  • PipPipPip
  • Groep: Leden
  • Registratie: 13-januari 07
je bedoelt bijvoorbeeld een index.php?title=*title* met als pagina paginas/*title*.php ?
dat kan zo: (uit de losse pols)
if(isset($_GET['title'])) {
	$page = $_GET['title'];
}
else {
	$page = 'home';
}

$paginas = array("home", "contact", "pagina1", "pagina2"); // de bestandsnamen zonder '.php'. Dit is voor de beveiliging!

$pagina = 'paginas/'.$page.'.php';

if(in_array($page, $paginas) && file_exists($pagina)) {
	include($pagina);
}
else {
	include('paginas/home.php');
}


ik heb het niet getest, en het kan waarschijnlijk nog wat efficienter. het is zomaar een voorbeeldje ;)
het gaat er overigens van uit dat de paginas in de map 'paginas/' staan...

Grandma was slow, but she was old!

GTAGames.nl advertentie
  • (5 pagina's)
  • +
  • « eerste
  • 3
  • 4
  • 5
  • Je kunt geen onderwerp beginnen
  • Dit topic is gesloten

1 gebruikers lezen dit onderwerp
0 leden, 1 gasten en 0 anonieme leden