Joomla 5.2.2 Security & Bugfix Release
Joomla 5.2.2 je nyní k dispozici. Jedná se o bezpečnostní vydání pro Joomla 5.x.
Adsmanager 2.7
06. dub 2013 20:17 #106424
Odpověď od Petr
Začátečník
zda se že to funguje..
ted mi však začali chodit různé nesmysly..
emaily z domeny .de ale i .br a ruské .ru.
uvidíme
ted mi však začali chodit různé nesmysly..
emaily z domeny .de ale i .br a ruské .ru.
uvidíme
07. dub 2013 16:34 - 07. dub 2013 16:35 #106434
Odpověď od Petr
Začátečník
tak mi chodily spamy, kde robot vyplnitl misto tel čísla jen text...
řešení : už nic nechodí ..zatím klid:D uvidíme co vymyslí robot nového:D
tento kod povolí jen tel číslo ...jako čísla nebo čísla s mezerama. pismena nepovolí
řešení : už nic nechodí ..zatím klid:D uvidíme co vymyslí robot nového:D
tento kod povolí jen tel číslo ...jako čísla nebo čísla s mezerama. pismena nepovolí
Code:
$tel= JRequest::getVar('ad_phone', "post" );
if (ereg(" ", $tel)) {
$tel1 = str_replace(' ', '', $tel);
if(!is_numeric($tel1)){
$app->redirect( TRoute::_('index.php?option=com_adsmanager&view=list'),'' );
}
}
else if(!is_numeric($tel)){
$app->redirect( TRoute::_('index.php?option=com_adsmanager&view=list'),'' );
}
08. dub 2013 00:18 #106458
Odpověď od Cony
Moderátor
Jen poznámka - funkce ereg je deprecated, měl by jste místo ní používat funkci preg_match, tedy celá podmínka např. takto
(je tam přidaná ještě podmínka na + na začátku)
Code:
$tel= JRequest::getVar('ad_phone', "post" );
if (!preg_match("/^(\+)?[0-9\s]+$/", $tel))
$app->redirect( TRoute::_('index.php?option=com_adsmanager&view=list'),'' );
08. dub 2013 09:43 #106463
Odpověď od jenik
Uživatel
ufff koukam ze tech zmen je nejak vic , jak tedy maji ty zmeny vypadat dohromady?
Diky moc
Diky moc
08. dub 2013 10:37 #106467
Odpověď od Cony
Moderátor
To co jsem psal by mělo nahradit kompletně Váš kód s předchozího příspěvku.
08. dub 2013 18:32 #106477
Odpověď od Petr
Začátečník
díky opravím
jen se zeptam
když takto získám data
$tel= JRequest::getVar('ad_phone', "post" );
jak můžu ad_phone přiřadit jiný obsah?
díky
jen se zeptam
když takto získám data
$tel= JRequest::getVar('ad_phone', "post" );
jak můžu ad_phone přiřadit jiný obsah?
díky