• 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

Ultraszybki serwer VPS NVMe START
0 głosów
50 wizyt
pytanie zadane 14 listopada w PHP, Symfony, Zend przez Zbigniew Andrysiak Bywalec (2,200 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 przez CzikaCarry Maniak (61,800 p.)
Kod pokaż może?
komentarz 14 listopada przez Zbigniew Andrysiak Bywalec (2,200 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 przez Zbigniew Andrysiak Bywalec (2,200 p.)
 
Najlepsza
Poradziłem sobie, wystarczyło wpisać do zmiennej intval

Podobne pytania

0 głosów
1 odpowiedź 51 wizyt
pytanie zadane 12 grudnia 2016 w JavaScript, jQuery, AJAX przez GenerałXavi Stary wyjadacz (11,180 p.)
0 głosów
1 odpowiedź 40 wizyt
pytanie zadane 19 listopada 2016 w JavaScript, jQuery, AJAX przez lukasz1390 Początkujący (480 p.)
0 głosów
1 odpowiedź 58 wizyt
pytanie zadane 20 lipca 2016 w JavaScript, jQuery, AJAX przez redstar1 Bywalec (2,170 p.)

41,475 zapytań

80,496 odpowiedzi

159,287 komentarzy

19,795 pasjonatów

Przeglądających: 329
Pasjonatów: 24 Gości: 305

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.

...