Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Tabmenu w tablicy wielowymiarowej
szymsze87
post
Post #1





Grupa: Zarejestrowani
Postów: 11
Pomógł: 0
Dołączył: 9.08.2007

Ostrzeżenie: (0%)
-----


Witam, mam problem z tablicą wielowymiarową. Próbuje zrobić dzięki niej menu oparte na zakładkach. Menu jest gotowe i chodzi poprawnie, ale tylko pod krasnalem. Z tego względu, że krasnal jest przestarzały zainstalowałem wamp server. Po odpaleniu strony pojawiają się błędy typu: "Notice: Undefined index:". Poniżej zamieszczam fragment kodu, który powoduje problem. Dokładniej jest to $tab_m[$klucz]. Wiem, że komunikat oznacza, że nie ma takiego indeksu i nie można się do niego przez to dobrać. Pierwsze pyt dlaczego chodziło na starszej wersji PHP? Drugie to jak porwanie zadeklarować taką tablicę? $tab_m[$m] jest odpowiedzialna za zmianę stylu po wybraniu odpowieniego linka w menu.

CODE

<?php

$m = isset($_GET['m']);
$s = isset($_GET['s']);

$tab_m[$m] = 'style="background:#FFFFCC; color:black; font-weight:bold;"';
$tab_s[$s] = 'style="color:#3333FF; text-decoration: none; font-weight:bold;"';


$i = 1;

$menu = Array('home' => 'Start','news' => 'Aktualnośći,'historia' => 'Historia','galeria' => 'Galeria','kontakt' => 'Kontakt','inne' => 'Inne');



foreach ($menu as $klucz => $dana)
{

echo '<a href="index.php?m='.$klucz.'&s='.$i.'" '.$tab_m[$klucz].'>'.$dana.'</a>';


}

?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.12.2025 - 21:48