Witam
chciałbym zrobić coś takiego:
Po pobraniu zmiennej GET-em chciałbym przypisać tym zmiennym konkretne wartości które by się wyświetlały przy wywołaniu poza funkcją np: <? echo ($znazwa); ?>
Jak można wyświetlić odpowiednie wartości dla pobranej zmiennej.
<?php
if (isset($_GET['show'])) { switch($_GET['show']) {
case '1': show($_GET['show']); break;
case '2': show($_GET['show']); break;
case '3': show($_GET['show']); break;
case '4': show($_GET['show']); break;
case '5': show($_GET['show']); break;
case '6': show($_GET['show']); break;
case '7': show($_GET['show']); break;
case '8': show($_GET['show']); break;
case '9': show($_GET['show']); break;
case '10': show($_GET['show']); break;
default: header("HTTP/1.x 404 Not Found"); echo("Nie ma takiej strony"); break;
}
}
else { show('home'); }
function show($nazwa) {
'1'=>Array(
'nazwa'=>'nazwa 1',
'atryb'=>'atryb 10'),
'2'=>Array(
'nazwa'=>'nazwa 1',
'atryb'=>'atryb 10'),
'3'=>Array(
'nazwa'=>'nazwa 1',
'atryb'=>'atryb 10'),
'4'=>Array(
'nazwa'=>'nazwa 1',
'atryb'=>'atryb 10'),
'5'=>Array(
'nazwa'=>'nazwa 1',
'atryb'=>'atryb 10'),
'6'=>Array(
'nazwa'=>'nazwa 1',
'atryb'=>'atryb 10'),
'7'=>Array(
'nazwa'=>'nazwa 1',
'atryb'=>'atryb 10'),
'8'=>Array(
'nazwa'=>'nazwa 1',
'atryb'=>'atryb 10'),
'9'=>Array(
'nazwa'=>'nazwa 1',
'atryb'=>'atryb 10'),
'10'=>Array(
'nazwa'=>'nazwa 1',
'atryb'=>'atryb 10',)
);
echo($array_data[$nazwa]['nazwa']); $znazwa= $array_data[$nazwa]['nazwa'];
$zatryb = $array_data[$nazwa]['atryb'];
}
?>
Ten post edytował mapiq 29.01.2009, 12:04:08