Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Pilnie Java scrypt +php+sql
#1
Witam jak spradzić przed wysłaniem formularza czy wpisana liczba nie jest większa niż znajdująca się w bazie danych i jak sprawdzić czy to jest liczba dodatnia. Ów kod musi wspólpracować z smarty. Przykład z mojej strony

Kod:
<-- koszyk_tab.tpl -->
<table width="100%">
<tr>
  <td>Lp</td><td>Obrazek</td><td>Wzór</td><td>Nazwa</td>
  <td>Cena</td><td>Ilość</td><td>Suma</td>
</tr>
{foreach from=$this->koszyk key=k item=v}
  {$this->pobierz_dane($k)}
  <tr><td>{$k}<br><a href="?nr={$k}&page=usun">Usuń</a></td>
  <td><img src="obrazki/{$k}/{$row.jpg}" width="60" height="60"></td>
  <td>{$this->tab.wzor}</td>
  <td>{$this->tab.nazwa}</td>
  <td>{$this->pokarz_cene()} zł</td>
  <td><form action="?nr={$k}&page=przelicz" method="post">
     <input name="ile" type="text" size="3" maxlength="6" value="{$v}"><br>
     <input type="submit" value="Przelicz">
     </form></td>
  <td>{$this->oblicz_sume($v)} zł</td></tr>    
{/foreach}
</table>
<-- koniec kosz_tab.tpl -->
Odpowiedz
#2
Zwykły request AJAXem. Google zdradzi Ci szczegóły.
Odpowiedz
#3
Nie umiem javascryp wogóle, korzystam z gotowców ze stron. Chciałbym coś gotowego co mógbym zastosować
Odpowiedz
#4
(14-01-2011, 21:28)zebrowski1973 napisał(a): Nie umiem javascryp wogóle, korzystam z gotowców ze stron. Chciałbym coś gotowego co mógbym zastosować
To musisz niestety czekać na kogoś innego, nie mam w zwyczaju dawania gotowych rozwiązań.
Odpowiedz
#5
Temat zamknięty dałem sobie radę php + gotowy skryp javascrypt
Odpowiedz
#6
No to jak sam sobie poradziłeś to możesz wrzucić na forum rozwiązanie dla potomnych jak by kto Smile
Odpowiedz
#7
(17-01-2011, 21:20)zebrowski1973 napisał(a): Temat zamknięty dałem sobie radę php + gotowy skryp javascrypt

a jak wyłączymy js i wpiszemy głupoty, to php wypluje błąd, czy pójdzie bez problemu? Wink
90% kodu zajmuje 90% czasu,
pozostałe 10% zajmuje drugie tyle
Odpowiedz
#8
Podaję kod :

function jpoprawnosc_liczby($liczba) {
$test=preg_match('/^([A-Z]|Ć|Ł|Ń|Ś|ű|Ż){1}([A-Za-z]|Ę|Ó|Ł|Ś|Ą|Ż|ű|Ć|Ń|ę|ó|ł|ś|ą|ż|ź|ć|ń)+$/',$liczba);
if($liczba <= 0 || $liczba == ' ' || $test === TRUE) return FALSE ;
else return TRUE; }

zastosowanie

if(poprawnosc_liczby($_POST['ile'])===FALSE)
{
jeżeli nie liczba wykonaj to
..kod php
}
else
{
jeżeli poprawna to wykonaj to
..
}
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Nie działają skrypty java na stronie. dymek3r 11 9,450 03-07-2013, 14:38
Ostatni post: Kartofelek
  [css/java] Wygaszany "slider" Omegatester 3 3,175 29-06-2012, 01:29
Ostatni post: Omegatester
Question JAVA jak usunac message ze skryptu - wylaczone cookies fate 1 1,858 22-03-2012, 21:04
Ostatni post: kornell
  problem z javą - fixed.js kaszus 0 1,491 31-01-2012, 02:34
Ostatni post: kaszus
  [JAVA] Rotacja/przewijanie obrazków mcmajster 2 2,886 27-05-2011, 23:27
Ostatni post: mcmajster

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl