Wątek przeniesiony 2016-06-08 18:30 z PHP przez dzek69.

Przekierowanie i dodawanie kodu przez PHP

0

Witam,

Mam problem ze swoim kodem PHP próbowałem już dużo sposobów ale na daremno więc muszę pójść po rade do wyższych umysłów.

Robię menu na stronie uwaga! **na tabelkach **
W momencie gdy użytkownik jest wylogowany to menu liczy 5 td'ków, a gdy się zaloguje dochodzi jedna pozycja w menu.
Problem jest bo gdy chce ją kliknąć nie działa mi przekierowanie. kod wygląda tak:

 
<?php   
   if(isset($_SESSION['logged'])){
      echo '
          <a href="dodaj.php">
             <td>Dodaj Paste</td>
          </a>
      ';
   }
?>

Próbowałem to zrobić tak że po kliknięciu w dodaj paste przejdzie do skryptu php który ma przekierowanie do strony do której chce się dostać, ale to też nie działa

próbowałem też to robić tak:

 echo '<td onclick="location.href='register.php'">Dodaj Paste</td>';

ale PHP się gubi z tymi ''.

Trochę pogmatwane to ale myśle że mnie zrozumiecie :P. Proszę o pomoc jak zrobić to przekierowanie ;/. Nie jestem profesjonalistą.

1

Nie umieszczaj tagów TD w A. Obadaj sobie stronę pod kątem składni html'a. Są do tego narzędzia (np jakis html validator plugin czy cos takiego).

0

Nie no co do składni to nic nie mam, wszystko jest ładnie napisane, tak myśle. ;\

1

Chcesz mi powiedzieć że umieszczanie TD w A jest ok?

0

Ja tylko próbowałem tak zrobić nie twierdze że to jest dobrze.

1

To zrób tak żeby A było w TD (a nie na odwrót), a skoro chcesz żeby TD było klikalne to użyj escape'owania

echo '<td onclick="location.href=\'register.php\'">Dodaj Paste</td>';
0

Dziękuje, podziałało :).

1 użytkowników online, w tym zalogowanych: 0, gości: 1