tengo el siguiente problema cuando cargo el formulario el input text con pppppppppppppppp o xxxxxxxxxxxxxxx o cualquier letras segudas el codigo funciona, cuando escribo una frase normal no funciona.
static protected function action_save() {
// 1) Read POST parameter's values
$request = new \Request();
$telefono = $request->telefono;
$mensaje = $request->mensaje;
$jason = json_decode($html,true);
$mensaje = $jason['message'];
$telefono1 = $jason['report'][0][0][0]['phonenumber'];
$result = $jason['report'][0][0][0]['result'];
$puerto = $jason['report'][0][0][0]['port'];
//$regist = count($jason);
$response = new \Response();
try {
$response->setSuccessMessage('Mensaje Enviado',
\General::getFilledMessage('Mensaje %1 Enviado con exito', $telefono));
} catch (\PDOException $ex) {
$response->setFailedMessage('Save product',
\General::getFilledMessage('Unable to store the product %1 (error %2)', $request->telefono
, $ex->getCode()));
}
// 3) Return JSON response
return $response;
}
Mi formulario
<script>
$(function () {
$('#bt-defval-demo').click(function () {
var formValues = {
telefono: "04166154631",
mensaje: "prueba de envio"
};
$("#demoform").zdkform('init', formValues);
});
});
$(function () {
// No thumbnail of the selected file
$("#bt-defval-demo input[name=archivocvs]").zdkinputfile({
showThumbnail: false /* No thumbnail displayed */
});
// The hyperlink of the uploaded file is displayed for download
$("#bt-defval-demo").on('zdkformcomplete', function (context, response) {
var filename = response.downloadedFile;
$('#bt-defval-demo ul').append('<li><a href="<?php echo \General::getURIforDownload('smssenderctrl', 'file='); ?>'
+ filename + '" target="_blank">' + filename + '</a></li>');
$("#bt-defval-demo input[name=archivocvs]").zdkinputfile('reset');
});
});
</script>
<form id="demoform" class="zdk-form" data-zdk-action="smssenderctrl:save">
<fieldset>
<legend>Envio de SMS</legend>
<!-- Input text -->
<label>Telefono</label>
<input type="text" name="telefono" required >
<!-- Textarea -->
<label>Mensaje</label>
<input type="text" name="mensaje" maxlength="165" placeholder="165 char. maxi">
<!-- Radio button group -->
<button class="zdk-bt-yes" type="submit">Submit</button>
</form>
El problema a veces el mensaje sale a veces no, porque el input text esta vacio o no ejecuta el URL