Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]jak uwarunkowac by nie wyswietlalo sie?
adrpak
post 24.02.2011, 23:47:58
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 24.03.2010
Skąd: Uk Accrington

Ostrzeżenie: (10%)
X----


witam
Mam skrypt bramki sms i jak uwarunkowac funkcje aby skrypt nie wyswietlal: "Wiadomosc wyslana poprawnie!!!" i "Wystapil blad...exclamation.gif! Powtorz wysy3anie" po otwarciu strony tylko po wsyslaniu sms dopieo aby wyswietlilo. Tutaj przyklad na stronie
  1. http://internetowezarabianie.vot.pl/smss.php

  1. <html>
  2. <body bgcolor="#0189B4" leftmargin="20" topmargin="20">
  3. <form action="smss.php" method="POST">
  4. Numer:<br>
  5. <input type="text" name="numer"><br>
  6. Tresc:<br>
  7. <textarea name="tresc" cols="30" rows="6"></textarea><br>
  8. Podpis:<br>
  9. <input type="text" name="podpis"><br>
  10. <button type="submit" value="wyslij">Wyslij</button>
  11. <button type="reset" name="reset">Wyczysc pola</button>
  12. </form>
  13. </html>
  14.  
  15. <?php
  16.  
  17.  
  18. function sendSms()
  19. {
  20.  
  21. tresc funkcji
  22.  
  23. }
  24.  
  25. if (sendSMS())
  26. {
  27. echo "<h1>Wiadomosc wyslana poprawnie!!!</h1>";
  28.  
  29. }
  30. else
  31. {
  32.  
  33. echo "<h1>Wystapil blad...!!! Powtorz wysylanie.</h1>";
  34.  
  35. }
  36.  
  37.  
  38. ?>


Ten post edytował adrpak 25.02.2011, 07:35:17
Go to the top of the page
+Quote Post
sadistic_son
post 25.02.2011, 00:52:06
Post #2





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

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


W tym kodzie co podales miales o jeden nawias domykajacy klamrowy za duzo. Ale mysle ze to pomylka przy wstawianiu kodu na forum bo inaczej to by generowalo bledy ze jest else a nie ma if.
  1. <html>
  2. <body bgcolor="#0189B4" leftmargin="20" topmargin="20">
  3. <form action="smss.php" method="POST">
  4. Numer:<br>
  5. <input type="text" name="numer"><br>
  6. Tresc:<br>
  7. <textarea name="tresc" cols="30" rows="6"></textarea><br>
  8. Podpis:<br>
  9. <input type="text" name="podpis"><br>
  10. <button type="submit" value="wyslij">Wyslij</button>
  11. <button type="reset" name="reset">Wyczysc pola</button>
  12. </form>
  13. </html>
  14.  
  15. <?php
  16.  
  17.  
  18. function sendSms()
  19. {
  20.  
  21. tresc funkcji
  22.  
  23. }
  24.  
  25. if (sendSMS()){
  26. Tutaj tresc funkcji
  27. echo "<h1>Wiadomosc wyslana poprawnie!!!</h1>";
  28.  
  29. }
  30. else
  31. {
  32.  
  33. echo "<h1>Wystapil blad...!!! Powtorz wysylanie.</h1>";
  34.  
  35. }
  36.  
  37.  
  38. ?>


--------------------
Uśpieni przez system, wychowani przez media,
Karmieni zmysłami, próżnymi żądzami...

-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Jesteś zbyt leniwy, żeby się zarejestrować? Ja jestem zbyt leniwy aby Ci pomóc!
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
Go to the top of the page
+Quote Post
adrpak
post 25.02.2011, 07:39:42
Post #3





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 24.03.2010
Skąd: Uk Accrington

Ostrzeżenie: (10%)
X----


Tak byl tam blad ktory powstal jak wstawialem kod. Ale i tak nic to nie zmienia bo gdy wejde na strone i tak sie napisy na dole wyswietlaja, a chce by sie wyswietlaly dopiero po wyslaniu sms.


Juz sobie poradzilem. Dziala tak ja chce.
  1. if ($_POST['numer'] > 1)
  2. {
  3. if ($_POST['numer'] > 500000000)
  4. {
  5. if (sendSMS())
  6. {
  7.  
  8. echo "<h1>Wiadomosc wyslana poprawnie!!!</h1>";
  9.  
  10. }
  11. else
  12. {
  13.  
  14. echo "<h1>Wystapil blad...!!! Powtorz wysylanie.</h1>";
  15.  
  16. }
  17. }else{
  18. echo"Podales zly numer!";
  19. }
  20. }



Jakim warunkiem sprawdzici obecnosc tekstu w oknie?? Jak jest tekst to daje TRUE a jak nie ma to FALSE.

Ten post edytował Daiquiri 25.02.2011, 10:03:43
Powód edycji: [Daiquiri]: Poprawiłam BBCode
Go to the top of the page
+Quote Post
Daiquiri
post 25.02.2011, 10:06:45
Post #4





Grupa: Administratorzy
Postów: 1 552
Pomógł: 211
Dołączył: 7.07.2009
Skąd: NJ




Nie możesz po prostu skorzystać z return? W przypadku powodzenia return true, a niepowodzenia return false i napisać odpowiedni warunek?
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 Wersja Lo-Fi Aktualny czas: 8.07.2025 - 18:50