Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP/MySQL] Nie wyświetlający tekst
TheBlackJJoker
post
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 21.01.2014

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


Witam.
Zrobiłem dzisiaj "Panel użytkownika" biggrin.gif

Tylko nie wiem, dlaczego nie wyświetla mi się echo, gdy wszystko jest okey sad.gif

kod:

  1. if(!isset($_POST['ifemail']))
  2. {
  3. ?>
  4. <form method='POST' action=''>
  5. Czy email ma być widoczny?:<br />
  6. <input type="radio" name="ifemail" id="ifemail" value="tak" checked="checked" />Tak!<br />
  7. <input type="radio" name="ifemail" id="ifemail" value="nie" />Nie!<br />
  8. <input type="submit" value="Zmień!" /><br />
  9. <br /><br /><hr /><br />
  10. </form>
  11. <?php
  12. }
  13. else
  14. {
  15. include("Stale/sql.php");
  16. mysql_query("UPDATE users SET email_display='$_POST[ifemail]' WHERE nick='$_SESSION[login]'") or die ("Zapytanie zakończone niepowodzeniem");
  17. echo "Zmieniono widoczność emailu"; //Chodzi mi o to !!!!
  18. echo "<meta http-equiv='Refresh' content='5; url=panel.php' />";
  19. }


Ten post edytował TheBlackJJoker 2.02.2014, 19:00:48
Go to the top of the page
+Quote Post
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Uzywaj BBCODE PHP!

Widac nie jest ok....

print_r($_POST);


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
TheBlackJJoker
post
Post #3





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 21.01.2014

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


Normalnie wysyła zapytanie. Wszytko jest okey sad.gif
Go to the top of the page
+Quote Post
nospor
post
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Dane w bazie sie zmieniają?

Wywal to:
echo "<meta http-equiv='Refresh' content='5; url=panel.php' />";

i jesli nadal nic nie bedziesz widzal, to spojrz w zrodlo strony


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
TheBlackJJoker
post
Post #5





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 21.01.2014

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


Rekordy normalnie dodaje smile.gif


ehh... Close..
W <form> mam inputy i na końcu <hr>...
Dodawało mi informację (z else) za tym hr.
Nie spostrzegłem tego sad.gif

A tak poza tym.
Jak lepiej wrócić do wcześniejszej strony?
Go to the top of the page
+Quote Post
nospor
post
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




header()


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
TheBlackJJoker
post
Post #7





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 21.01.2014

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


A jak dać opóźnienie i jak go używać?
Go to the top of the page
+Quote Post
nospor
post
Post #8





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




http://pl1.php.net/manual/en/function.header.php
header( "refresh:5;url=wherever.php" );
Manual naprawde nie gryzie. zacznij z niego korzystac


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
TheBlackJJoker
post
Post #9





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 21.01.2014

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


Chyba zacznę smile.gif
Dzięki smile.gif

Nie będę znów robić nowego tematu. Ale mam problem z header.

Nie może modyfikować tego headeru, czy co?
Na Wampie działa sad.gif

Kod
Warning: Cannot modify header information - headers already sent by (output started at /home/******/public_html/wyloguj.php:8) in /home/*******/public_html/wyloguj.php on line 52


Linia 52 :
  1. header( "refresh:5;url=/index.php" );



edit: dałem wszędzie na górze strony ob_start(); smile.gif

Ten post edytował TheBlackJJoker 4.02.2014, 07:02:44
Go to the top of the page
+Quote Post
Turson
post
Post #10





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


Na początku dokumentu ob_start(), na końcu ob_end_flush(), a do tego strona musi być w UTF-8 bez BOM, bo inaczej też może powodować błędy nagłówków.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 21.08.2025 - 05:45