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.