Anropa Funktioner

PHP

4 svar · 229 visningar · startad av oelbal

Medlem sedan jan. 20014 973 inlägg
Trådstart#1

En liten fråga angående funktioner....

Låt oss säga att jag befinner mig i filen AAAAAA.php och jag kör några if-else-satser som testar vissa påståenden. När ett utav dessa blir sant så vill jag växla fil och anropa och köra den egendefinierade funktionen trallala() i BBBBBB.php.....
Hur gör man det?

Medlem sedan juni 20008 205 inlägg
#2
if($blah){
	# kod
} elseif ($yak){
	# kod
} else {
	include("BBBBBB.php");
	trallala();
}

Om man gör inkluderingar i villkorssatser är det bäst att använda include i stället för require.

Medlem sedan jan. 20014 973 inlägg
#3

Nej, förlåt om jag var otydlig....

Jag vill inte inkludera filen BBBBBB, utan jag vill byta fil till BBBBBB, alltså lämna AAAAAA för evigt, för gott!, samtidigt som jag anropar funktionen trallala().......

Medlem sedan jan. 20014 973 inlägg
#4

En fundering till:

Jag har en funktion som skriver ut ett formulär, men variabeln som submit-knappen skapar är ju lokal, hur fan får jag den global?, variabeln skapas ju inte förrän i <input type="submit" name="submit">......

Förstod någon? :e

Medlem sedan juni 20008 205 inlägg
#5

Jamen, då får du lämna AAAAAAAAAAAAAAA.php.

if($blah){
	# kod
} elseif ($yak){
	# kod
} else {
	include("BBBBBB.php");
	trallala();
	exit;
}

Fråga nr. två: Nix. Hajar¨ingenting. ;)

253 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
126 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)