Articles of validazione delle

Validazione di Laravel che non restituisce un errore

Sono nuovo a Laravel. Questo è il mio controller di laravel: public function store() { $validator = Validator::make($data = Input::all(), City::$rules); if ($validator->fails()) { return Redirect::back()->withErrors($validator)->withInput(); } $image_temp=Input::file('image'); $name = Input::file('image')->getClientOriginalName(); $data['image']=''; if(Image::make($image_temp->getRealPath())->save('public/up/city/'.$name)){ $data['image']='up/city/'.$name; } City::create($data); return Redirect::route('admin.cities.index'); } e questo è il mio model: class City extends \Eloquent { protected $primaryKey='city_id'; // Add your […]

Convalida di symfony lenta

Sto facendo fatica a capire cosa sto facendo di sbagliato in symfony per validationre una richiesta. Ho un controller che riceve un utente tramite una richiesta POST public function createAction(Request $request) { $params = $request->request->all(); $user = new User(); $user->setUsername($params['username']); $user->setEmail($params['email']); $user->setPassword($params['password']); $errors = $this->get('validator')->validate($user); if(count($errors) > 0) { return $this->respond(['errors' => $errors], 422); } […]

Errore di validazione URL PHP: http: // https: //example.com (aka https: // https: //example.com)

Ho avuto questo schema regex al suo posto: $pattern = "@\b(https?://[^\s()<>\[\]\{\}]{1,".$max_length_allowed_for_each_url."}(?:\([\w\d]+\)|([^[:punct:]\s]|/)))@"; Sembrava funzionare abbastanza bene per validationre qualsiasi URL che ho lanciato, fino a quando ho capito che https: // http: //google.com (apparentemente anche StackOverflow considera un URL valido (ha reso quell'URL cliccabile, non io, anche se ha rimosso uno dei due punti, quindi forse […]

Espressione regolare PHP

Voglio accettare un elenco di caratteri come input dall'utente e rifiutare il resto. Posso accettare una string formattata o trovare se manca un carattere / string. Ma come posso accettare solo un set di caratteri mentre respingo tutti gli altri personaggi. Mi piacerebbe usare preg_match per farlo. Ad esempio, i caratteri ammessi sono: a..z, A..Z, […]

Funzione PHP per validationre IPv4 e IPv6 usando regex

Ho bisogno di creare una function per IPv4 e v6 che io possa utilizzare anche gli ip locali. Quello che so è un range valido per IPv4 da 0.0.0.0 a 255.255.255.255 Ciò che so di IPv6 è limitato, tuttavia, nonostante sia in giro da un po 'di tempo, non ho avuto molta attenzione fino ad […]

Espressione regolare di PHP per la validation dell'URL, filter_var è troppo permissiva

Per prima cosa definiamo un "URL" in base alle mie esigenze. Gli unici protocolli facoltativamente consentiti sono http:// e https:// quindi un nome di dominio obbligatorio come stackoverflow.com quindi opzionalmente il resto dei componenti url ( path , query , hash , …) Per riferimento un elenco di url validi e non validi secondo i […]

Regex di PHP per la validation di un URL

Sto cercando una regex decente per abbinare un URL (un URL completo con schema, dominio, path ecc.) Normalmente utilizzerei filter_var ma non posso in questo caso perché devo supportre PHP <5.2! Ho cercato nel web ma non riesco a trovare nulla di cui sono fiducioso, a prova di infallibilità, e tutto quello che posso trovare […]

Convalida il numero di telefono degli Stati Uniti con php / regex

EDIT: Ho mescolato e modificato due delle risposte fornite di seguito per formare la function completa che ora fa ciò che volevo e poi alcuni … Quindi ho pensato di postarlo qui nel caso in cui qualcun altro venga a cercare lo stesso cosa. /* * Function to analyze string against many popular formatting styles […]