• 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
293 wizyt
pytanie zadane 14 listopada 2017 w PHP przez Zbigniew Andrysiak Bywalec (2,470 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,340 p.)
Kod pokaż może?
komentarz 14 listopada 2017 przez Zbigniew Andrysiak Bywalec (2,470 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,470 p.)
 
Najlepsza
Poradziłem sobie, wystarczyło wpisać do zmiennej intval

Podobne pytania

0 głosów
1 odpowiedź 542 wizyt
pytanie zadane 12 grudnia 2016 w JavaScript przez niezalogowany
0 głosów
2 odpowiedzi 883 wizyt
pytanie zadane 11 kwietnia 2021 w HTML i CSS przez Nearr Obywatel (1,890 p.)
0 głosów
1 odpowiedź 955 wizyt

93,599 zapytań

142,524 odpowiedzi

322,993 komentarzy

63,082 pasjonatów

Motyw:

Akcja Pajacyk

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

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...