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

Input Type text - zmiana na liczbowe String na Integer

0 głosów
56 wizyt
pytanie zadane 14 listopada 2017 w PHP, Symfony, Zend przez Zbigniew Andrysiak Bywalec (2,380 p.)

Witam

Mam input type = Text albo number albo telefon. Jednak po odebraniu danych dostaje komunikat:

"field":"nr_telefonu","message":"Value set is of type String.It should be a/an Integer","code":"datatype_mismatch"

Jak zmienić ten input żeby odczytywał poprawnie?

komentarz 14 listopada 2017 przez CzikaCarry Szeryf (75,260 p.)
Kod pokaż może?
komentarz 14 listopada 2017 przez Zbigniew Andrysiak Bywalec (2,380 p.)

$imie = $_POST['imie'];
$mail = $_POST['mail'];
$telefon2 = $_POST['telefon'];
$rekojmia = $_POST['rekojmia'];
$produkt = $_POST['produkt'];
$marka = $_POST['MARKA'];
$model = $_POST['MODEL'];
$datawada = $_POST['datawada'];
$wadaopis = $_POST['wadaopis'];
$zalaczniki = $_POST['zalaczniki'];
$montaz = $_POST['montaz'];
$rozszczenie = $_POST['rozszczenie'];
$zakup = $_POST['zakup'];
$datazamowienia = $_POST['datazamowienia'];
$numerzamowienia  = $_POST['numerzamowienia'];
$dowodzakupu = $_POST['dowodzakupu'];
$zgoda = $_POST['zgoda'];
$telefon = number_format($telefon2);

$ticket_data = json_encode(array(
  "description" => $wadaopis,
  "subject" => "reklamacja/".$rozszczenie."/".$produkt."/".$marka."/".$model,
  "email" => $mail,
  "priority" => 1,
  "status" => 2,
  "cc_emails" => array("zbigniew.andrysiak@mobidoktor.pl"),
    "type"=>"reklamacja",
    "custom_fields" => array
    
    (
        
        "nr_telefonu" => $telefon,
        "model"=>$model,
        "marka"=>$marka
        
        
    )
));

                <div class="input-group">
                  <div class="input-group-addon">
                    <i class="fa fa-phone"></i>
                  </div>
                  <input type="number" class="form-control" name="telefon" required placeholder="Numer Telefonu" >
                </div>
                <!-- /.input group -->
              </div>

 

1 odpowiedź

0 głosów
odpowiedź 15 listopada 2017 przez Zbigniew Andrysiak Bywalec (2,380 p.)
 
Najlepsza
Poradziłem sobie, wystarczyło wpisać do zmiennej intval

Podobne pytania

0 głosów
1 odpowiedź 93 wizyt
pytanie zadane 12 grudnia 2016 w JavaScript, jQuery, AJAX przez niezalogowany
0 głosów
3 odpowiedzi 88 wizyt
0 głosów
1 odpowiedź 45 wizyt
pytanie zadane 19 listopada 2016 w JavaScript, jQuery, AJAX przez lukasz1390 Początkujący (480 p.)
Porady nie od parady
Wynikowy wygląd pytania, odpowiedzi czy komentarza, różni się od tego zaprezentowanego w edytorze postów. Stosuj więc funkcję Podgląd posta znajdującą się pod edytorem, aby upewnić się, czy na pewno ostateczny rezultat ci odpowiada.Podgląd posta

54,454 zapytań

98,349 odpowiedzi

202,297 komentarzy

26,748 pasjonatów

Przeglądających: 267
Pasjonatów: 14 Gości: 253

Motyw:

Akcja Pajacyk

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

Oto dwie polecane książki warte uwagi. Pełną listę znajdziesz tutaj.

...