Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] nie wyswietla mi textu funkcja echo ani print
Forum PHP.pl > Forum > Przedszkole
in5ane
nie wyswietla mi textu. czemu to tak moze byc?

Kod
echo '<form method="post"><b>Edycja produktów:..........


a oto caly skrypt
  1. <?php if($_SESSION['logowanie'] == 'poprawne') {
  2. echo '<h2>Panel Administracyjny - edycja produktów:</h2><br><a href="index.php">Strona główna Panelu Administracyjnego</a> | <a href="dodaj.php"> Dodawanie produktów</a> | <a href="edycja.php">Edycja produktów</a> | <a href="usun.php">Usuwanie produktów</a><br><br>';
  3. if ($co == 'popraw') {
  4. if ($id && $nazwa && $zdjecie && $cena && $opis && $kategoria) {
  5. $query = "UPDATE produkty SET nazwa='$nazwa', zdjecie='$zdjecie', cena='$cena', opis='$opis', kategoria='$kategoria' WHERE id='$id';";
  6. $wynik = mysql_query ($query);
  7. }
  8. }
  9. elseif ($co == 'edytuj') {
  10. $query = "SELECT * FROM produkty where id='$id';";
  11. $wynik = mysql_query ($query);
  12. $rekord = mysql_fetch_array ($wynik);
  13. $id = $rekord[0];
  14. $nazwa = $rekord[1];
  15. $zdjecie = $rekord[2];
  16. $cena = $rekord[3];
  17. $opis = $rekord[4];
  18. $kategoria = $rekord[5];
  19. echo '<form method="post"><b>Edycja produktów:<br><input type="hidden" name="co" value="popraw"><input type="hidden" name="id" value="'.$id.'"><table><tr><td>Nazwa:</td><td><input type="text" name="nazwa" value="'.$imie.'"></td></tr><tr><td>Zdjęcie:</td><td><input type="text" name="zdjecie" value="'.$zdjecie.'"></td></tr><tr><td>Cena:</td><td><input type="text" name="cena" value="'.$cena.'"></td></tr><tr><td>Opis:</td><td><input type="text" name="opis" value="'.$opis.'"></td></tr><tr><td>Kategoria:</td><td><input type="text" name="kategoria" value="'.$kategoria.'"></td></tr></table><input type="submit" value="Popraw"></form><br><br>';
  20. }
  21. } else {
  22. echo '<h3>Aby zalogować się do Panelu Administracyjnego należy poniżej wpisać login i h
    asło</h3>'
    ;
  23. }
  24. echo logowanie();
  25. ?>
kriqs
daj sobie po <?php takie cos

  1. <?php
  2. var_dump( $_POST );
  3. ?>


bo $id itp przesylasz przez formularz postem wiec ....



pozdrawiam
kriqs
Cienki1980
Żaden z tych echo Ci nic nie wyświetla questionmark.gif Czy konkretnie to które wskazałeś questionmark.gif
in5ane
konkretnie... to co wskazalem.

wiec jak to naprawic?
Cienki1980
A wchodzisz wogóle do tego warunku co wyświetlasz tego if'a questionmark.gif
Sprawdź to wyświetlając jakieś proste echo zaraz po wejściu do tego warunku. Chodzi mi o warunek w lini 9
in5ane
nie wyswietlilo ;/
Sebastian Rozmus
hmmmm....



więc tak w odnośnikach dałeś linki do innych plików powinno tam się znaleźć coś takiego "index.php?co=edytuj" jeśli chcesz to zrobić w jednym pliku... i jeszcze na samej górze daj coś takiego



  1. <?php
  2. $co = $_GET['co']
  3. ?>




powinno pomuc :-)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.