Autor Zpráva
456
Profil *
Ahojte mám php kód

switch($_GET['page']){
		case '1':
			info();
			break;
	}

	function info(){
		global $info;
			header("Content-Type: text/plain;");
			header("Content-Disposition: inline; filename=index;");
			exit(sprintf("You do not have permission to view this page."));
	}

ked zadam index.php?page=1 ukaze to bielu stanku s textom You do not have permission to view this page.
No a ja potrebujem nejako dostat do toho

exit(sprintf("You do not have permission to view this page."));
napr fciu $test1 ? lenze ako ?
nightfish
Profil
1) tohle imho spíš patří do tématu PHP
2) používat v tomhle případě sprintf() je zvěrstvo - prosté vypsání řetězce by postačilo
3) $test1 není funkce, nýbrž proměnná - exit($test1); by mohlo být to, co hledáš
pokud není, tak se zřejmě budeš muset vzdělat ve spojování řetězců
456
Profil *
exit($test1);

nezobrazy text $test1 = "blabla";
nightfish
Profil
456
nezobrazy text $test1 = "blabla";
<?php
  $test1 = "blabla";
  exit($test1);
?>

tohle mě zobrazí: blabla
takže to zřejmě používáš špatně...
doporučuji nastudovat základy PHP
Jan Tvrdík
Profil
nightfish:
tohle mě zobrazí: blabla
Ačkoliv netuším proč, tak za blíže nejasných podmínek to někdy skutečně "blabla" nevypíše. Důvod jsem do dnes nepochopil.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: