webmaster, czcionki, szablony, skrypty, kursy: php, html, mysql, webmaster group / SITEQL.net \ skrypty, kursy: html, php, mysql, czcionki, darmowe szablony stron www, grafika, flash i swish, webmaster group, porady php, html i javascript, tworzenie stron www, katalog stron www, forum dla webmastera oraz obszerny download, pliki, za darmo w sieci, wszystko dla ciebie i twojej strony www, zapraszamy | html, php, skrypty, czcionki, webmaster, szablony, javascript, mysql, download, scrypty, www, gif, jpg, kursy, kurs php, kurs, php3, php4, porady, artykuły, darmowe szablony stron www, pliki, skrypty cgi, webmaster group, skrypty php, skrypty javascript
 

Darmowe Pozycjonowanie - www.LiveLink.pl

 
 

Menu


 Porady PHP:

Zabezpieczenie przed długimi wpisami z textarea

Załóżmy że w przygotowanym formularzu ktoś wpisze nam słowo o długości 1000 znaków, dużo mniej potrzeba żebyśmy nie mogli znaleźć końca swojej strony.

Jak temu zapobiec? Najprostszym sposobem jest zamiana wyrazów na tablicę i zmierzenia długości jej elementów.

<?php
//dzielimy cały wpis i zamieniamy na tablicę
$nowatresc=explode(" ",$tresc);
//liczymy elementy tablicy
$total=sizeof($nowatresc);
//przy pomocy pętli pobieramy każdy element tablicy i mierzymy
for($i=0; $total > $i; $i++){
//jeśli długość któregoś z elementów tablicy przekracza 30 znaków
//zmienna weryfikacja jest pusta
if(strlen($nowatresc[$i])>"30"){
$weryfikacja="";
}}
//jeśli weryfikacja jest pusta informujemy że wystąpił błąd
if ($weryfikacja!="ok") {
echo"Za długi wyraz, chińczyków nie obsługujemy";
}
else {
echo"Wszystko w porządku";
//tu wykonują się dalsze czynności skryptu
//jeśli wszystko jest w porządku
}
?>


dodał: Rip

śmieszne mp3 Expekt Gry TRAKO 2007 Mega BAza Textow Piosenek