• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

przekierowanie na dany post php/blog

42 Warsaw Coding Academy
0 głosów
281 wizyt
pytanie zadane 8 lutego 2018 w PHP przez Bartek Pydynkowski Początkujący (320 p.)
zmienione kategorie 8 lutego 2018 przez draghan

Siema nie wiem jak zrobic przekierowanie na dany post w php to moj kod post.php:
 

$baza=mysqli_connect("localhost", "root", "123", "technews");

if (mysqli_connect_errno())

{echo "Wystąpił błąd połączenia z bazą";}

$wynik = mysqli_query($baza,"SELECT * FROM mytable ORDER BY id desc LIMIT 20");

while($row = mysqli_fetch_array($wynik))

{
    echo '
    <div class="d-flex justify-content-center">
<div class="card">
    <img class="card-img-top" src="'.$row['imgur'].'" alt="Card image cap" style="max-height: 400px;">
    <div class="card-body">
        <h3 class="card-title">'.$row['title'].'</h3>
        <p class="card-text">'.$row['post'].'</p>
        <a href="/public/post.php?post='.$row['id'].'" class="btn btn-danger">Czytaj</a>
    </div>
</div>
</div>';
}

:D Pozdrawiam 
plik post.php istnieje i jak wpiszę po ścieżce linku to dział wszystko ale jak klikam w button "czytaj" to pisze ze nie ma takiego pliku 'The requested URL /public/post.php was not found on this server.'

1 odpowiedź

0 głosów
odpowiedź 8 lutego 2018 przez Bosswell Nałogowiec (36,470 p.)
Podana ścieżka jest względna. Na różnych systemach operacyjnych może zachowywać się inaczej. Wykorzystaj "dirname"

http://php.net/manual/en/function.dirname.php

Kolejna sprawa, to czy w pętli zmienne pobierane z serwera działają poprawnie ? Łapiesz je jako tablica numerowana, a odnosisz się do nich jak do asocjacyjnej.

Podobne pytania

0 głosów
1 odpowiedź 361 wizyt
pytanie zadane 20 grudnia 2018 w PHP przez Patryk Kania Początkujący (310 p.)
+4 głosów
2 odpowiedzi 281 wizyt
pytanie zadane 7 kwietnia 2019 w Nasze projekty przez Paweł Antyporowicz Stary wyjadacz (11,470 p.)
+19 głosów
5 odpowiedzi 1,267 wizyt
pytanie zadane 21 czerwca 2021 w Nasze projekty przez Arkadiusz Waluk Ekspert (290,090 p.)

93,377 zapytań

142,380 odpowiedzi

322,529 komentarzy

62,727 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
...