Scriptingvragen (PHP, JavaScript etc.)
					Forumregels
Dit forum is voor alle zinnige gesprekken buiten phpBB om. Discussies en gesprekken over interessante onderwerpen.
Een nieuw onderwerp moet..:
	Dit forum is voor alle zinnige gesprekken buiten phpBB om. Discussies en gesprekken over interessante onderwerpen.
Een nieuw onderwerp moet..:
- uiteraard voldoen aan de algemene voorwaarden
 - niet passen in de gewone supportfora
 - interessante zijn voor het overgrote deel van onze gebruikers
 - een neutrale of positieve ondertoon hebben
 - anders zijn dan bestaande onderwerpen
 
Re: Aanmeldscript
heb je een eigen server dan?
			
			
									
									
						- Bas
 - Berichten: 2741
 - Lid geworden op: 02 dec 2003, 17:38
 - Locatie: Omgeving Goslar (Duitsland)
 - Contacteer:
 
Re: Aanmeldscript
Een met het volgende:Salomon schreef:heb je een eigen server dan?
kadir, AKA zaza op DBH.nl schreef: Ik heb 1 terabyte hardeschijf + 500GB hardeschijf, Besturing systeem Linux Ubuntu 7.10, Processor dual 2x 3.0, 3 GB DDR 2 Werk Gehuigen, 8 MB Internet verbiding,
.Bas Hosting, gratis hosting met FTP, PHP en MySQL | viennaCMS, simpel flexibel open source CMS
Hoe ban je tegenwoordig? 'Deny' bij alle rechten!
						Hoe ban je tegenwoordig? 'Deny' bij alle rechten!
Hoe: eenpagina.php?p=eenanderepagina
Hey!
Jullie zien het waarschijnlijk al aan het onderwerp. Hoe kan ik ervoor zorgen dat ik zoiets als dit kan maken:
eenpagina.php?p=eenanderepagina
Groeten,
steefaman
			
			
									
									Jullie zien het waarschijnlijk al aan het onderwerp. Hoe kan ik ervoor zorgen dat ik zoiets als dit kan maken:
eenpagina.php?p=eenanderepagina
Groeten,
steefaman
Forum Hoster. Gratis, snel en gemakkelijk je eigen phpBB3 forum.
						Re: Hoe: eenpagina.php?p=eenanderepagina
steefaman schreef:Hey!
Jullie zien het waarschijnlijk al aan het onderwerp. Hoe kan ik ervoor zorgen dat ik zoiets als dit kan maken:
eenpagina.php?p=eenanderepagina
Groeten,
steefaman
Iets duidelijker, of een voorbeeld?
Doenwenu.nl Een site over van alles ... zeg maar
						Re: Hoe: eenpagina.php?p=eenanderepagina
Volgens mij op de volgende manier:
			
			
									
									Code: Selecteer alles
switch ($mode)
{
    case 'eenanderepagina':
        $user->setup();
    break; 
}   Groetjes Niek
Alleen support via het forum, niet via PB, MSN of email.
						Alleen support via het forum, niet via PB, MSN of email.
Re: Hoe: eenpagina.php?p=eenanderepagina
Alleen de request_var mis je, dus dit wordt het;
			
			
									
									Code: Selecteer alles
$mode = request_var('p', '');
switch ($mode)
{
    case 'eenanderepagina':
        //PHP-side mag hier
    break;
} Raimon - phpBB.com Styles Team Leader
phpBBservice.nl - Nederlands phpBB Support Forum || Nederlandse phpBB3 Downloads
						phpBBservice.nl - Nederlands phpBB Support Forum || Nederlandse phpBB3 Downloads
Re: Hoe: eenpagina.php?p=eenanderepagina
Oke. Stel ik heb een pagina die heet film.php. En dan wil ik andere pagina (genaamd trailers.php) p=trailers laten worden. Dus dan zou het er als volgt uit zien: films.php?p=trailers. Maar hoe zorg ik er dus voor dat trailers.php die p=trailers wordt?
Groeten,
steefaman
			
			
									
									Groeten,
steefaman
Forum Hoster. Gratis, snel en gemakkelijk je eigen phpBB3 forum.
						- Gamemaniak
 - Berichten: 1747
 - Lid geworden op: 14 nov 2005, 19:03
 - Locatie: Westdorpe
 - Contacteer:
 
Re: Hoe: eenpagina.php?p=eenanderepagina
Code: Selecteer alles
switch ($mode)
{
    case 'main':
        //PHP-side mag hier
    break;
    case 'trailers':
        //PHP-side mag hier
    break;
}   Re: Hoe: eenpagina.php?p=eenanderepagina
Nu maak je van main een case , dus p=main
normaal zal je bestand het volgende moeten uitzien; (code guidelines) 
wil je er meer toevoegen, voeg je achter:
weer een niewe toe:
de case zorgt voor het gedeelte achter p=
Dus verander dan case 'trailers': in case 'ieks':
En de default is het bestand bestand.php zonder een p request.
			
			
									
									normaal zal je bestand het volgende moeten uitzien; (code guidelines)
Code: Selecteer alles
$mode = request_var('p', '');
switch ($mode)
{
    case 'trailers':
        //PHP-side mag hier
    break;
    default:
        //PHP-side mag hier
    break;
}          wil je er meer toevoegen, voeg je achter:
Code: Selecteer alles
case 'trailers':
   //PHP-side mag hier
break;        Code: Selecteer alles
case 'trailers':
   //PHP-side mag hier
break;        Dus verander dan case 'trailers': in case 'ieks':
En de default is het bestand bestand.php zonder een p request.
Raimon - phpBB.com Styles Team Leader
phpBBservice.nl - Nederlands phpBB Support Forum || Nederlandse phpBB3 Downloads
						phpBBservice.nl - Nederlands phpBB Support Forum || Nederlandse phpBB3 Downloads
Re: Hoe: eenpagina.php?p=eenanderepagina
Moet de PHP-code hier worden neergezet in plaats van 
			
			
									
									// PHP-side mag hier??Voormalig Support Teamlid
Re: Hoe: eenpagina.php?p=eenanderepagina
Japs.
Let wel: als je geen phpBB gebruikt moet je voor $mode dit gebruiken:
			
			
									
									
						Let wel: als je geen phpBB gebruikt moet je voor $mode dit gebruiken:
Code: Selecteer alles
$mode = empty($_GET['p']) ? '' : $_GET['p'] Re: Hoe: eenpagina.php?p=eenanderepagina
Alleen dit levert een error op , je vergeet de ; .Salomon schreef:Japs.
Let wel: als je geen phpBB gebruikt moet je voor $mode dit gebruiken:Code: Selecteer alles
$mode = empty($_GET['p']) ? '' : $_GET['p']
Raimon - phpBB.com Styles Team Leader
phpBBservice.nl - Nederlands phpBB Support Forum || Nederlandse phpBB3 Downloads
						phpBBservice.nl - Nederlands phpBB Support Forum || Nederlandse phpBB3 Downloads
- Bas
 - Berichten: 2741
 - Lid geworden op: 02 dec 2003, 17:38
 - Locatie: Omgeving Goslar (Duitsland)
 - Contacteer:
 
Re: Hoe: eenpagina.php?p=eenanderepagina
empty zal een notice geven als die niet gezet is, gebruik daarvoor isset.Salomon schreef:Japs.
Let wel: als je geen phpBB gebruikt moet je voor $mode dit gebruiken:Code: Selecteer alles
$mode = empty($_GET['p']) ? '' : $_GET['p']
Grr, een reply op een topic terwijl het merged wordt start een nieuw topic, deze post dus ook merged. 
- Bas
Reply dan ook sneller.  
- Derky
.Bas Hosting, gratis hosting met FTP, PHP en MySQL | viennaCMS, simpel flexibel open source CMS
Hoe ban je tegenwoordig? 'Deny' bij alle rechten!
						Hoe ban je tegenwoordig? 'Deny' bij alle rechten!
Re: Scriptingvragen (PHP, JavaScript etc.)
Ik snap er nog steeds niets van 
Mijn pagina moet dus worden:
Of is dat verkeerd 
			
			
									
									Mijn pagina moet dus worden:
Code: Selecteer alles
<?php
$mode = request_var('p', '');
switch ($mode)
{
    case 'trailers':
        //PHP-side mag hier
    break;
    trailers.php
        //PHP-side mag hier
    break;
}          
define('IN_PHPBB', true);
$phpbb_root_path = './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
 
// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
 
page_header('Index');
 
$template->set_filenames(array(
   'body' => 'index2_body.html',
));
 
make_jumpbox(append_sid("{$phpbb_root_path}viewforum.$phpEx"));
page_footer();
?>Forum Hoster. Gratis, snel en gemakkelijk je eigen phpBB3 forum.
						Re: Scriptingvragen (PHP, JavaScript etc.)
Code: Selecteer alles
include "trailers.php";_edit_
Code: Selecteer alles
switch ($mode)
{
    case 'trailers':
                include "trailers.php";
    break;
}         Re: Scriptingvragen (PHP, JavaScript etc.)
Code: Selecteer alles
switch ($mode)
{
    case 'trailers':
    case 'ietsanders':
        include strtolower($mode) . '.' . $phpEx;
    break;
}  Re: Scriptingvragen (PHP, JavaScript etc.)
Tuut, mijn fout, nvm.
			
			
									
									
						mode=config
niet gebruiken dus.
- Bas
 - Berichten: 2741
 - Lid geworden op: 02 dec 2003, 17:38
 - Locatie: Omgeving Goslar (Duitsland)
 - Contacteer:
 
Re: Scriptingvragen (PHP, JavaScript etc.)
Als je daarboven geensvenn schreef:Tuut, mijn fout, nvm.
mode=config
niet gebruiken dus.
case 'config': hebt kan dat niet eens? .Bas Hosting, gratis hosting met FTP, PHP en MySQL | viennaCMS, simpel flexibel open source CMS
Hoe ban je tegenwoordig? 'Deny' bij alle rechten!
						Hoe ban je tegenwoordig? 'Deny' bij alle rechten!
Re: Scriptingvragen (PHP, JavaScript etc.)
nee inderdaad daarom heb ik het ook veranderd, omdat verwijderen niet ging.