Pagina oproepen in een functie

Status
Niet open voor verdere reacties.

Hombre

Gebruiker
Lid geworden
25 mei 2006
Berichten
65
Hallo

Onlangs heb ik een website overgenomen en deze is opgebouwd in php. Veel ervaring heb ik er niet mee vandaar deze vraag.

Hoe kan je een pagina oproepen in een functie?

Voorbeeld van function met text is:
PHP:
function adreslogin()
	{	
                   echo "Nog even geduld";
	}
werkt zonder probleem, maar ik wil hier een pagina openen;

Is dit mogelijk en hoe is hiervan de code? Hopelijk is dit duidelijk genoeg.

Bedankt
 
PHP:
function adreslogin() {	
  include("pagina.php");
}
 
PHP:
function adreslogin() {	
  include("pagina.php");
}

Bedankt voor de tip maar ik bekom een raar resultaat. De tekst staat twee maal vermeld en dit op alle pagina's. Vermoedelijk iets verkeerd gedaan maar wat?


Bedankt
 
Laatst bewerkt:
Als jij een pagina.php maakt met deze inhoud:
pagina.php:
PHP:
<div class="test">
<a href="#">Test link</a>
</div>

en je hebt de functie als volgt gedefineert:
PHP:
function adreslogin() {     
  include("pagina.php"); 
}

Vervolgens doe je dan op de pagina waar dit moet verschijnen
PHP:
adreslogin();
Dan moet daar de inhoud van pagina.php worden weergegeven.
 
Bedankt Tha Devil maar ik kom er niet uit.

Ik heb een pagina "adreslogin.php" met daarin jouw code;
PHP:
<div class="test"> 
<a href="#">Test link</a> 
</div>

Ik heb een verwijzing vanuit pagina "varia.php" met code:
PHP:
}
	function adreslogin() {     
  		include("adreslogin.php"); 
	}

Dan is er nog een pagina "ontvang.php" die alle pagin's vermeld en waar ik deze pagina heb bijgevoegd ook met hun functies, hierin staat o.m.
PHP:
	require_once("adreslogin.php");

//en verder heb ik hierbij vermeld

                 case "adreslogin":
		adreslogin();
		break;


De test link die jij me aangaf staat er dus ook dubbel op

Weet je nog raad?
 
Laatst bewerkt:
Het is ook logisch dat je hem 2x krijgt...

Eerst roep je hem op via require_once("adreslogin.php") en daarna via de functie.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan