T Teodotko Registered 6 Юли 2013 #1 Здравейте, имам форма с едно поле за въвеждане. Искам когато въведа: Ping -127.0.0.1 Да изведе: 127.0.0.1. Опитвам така: Код: elseif ( $_POST['com'] == 'ping') { $ip = strstr($_POST, '-'); echo $ip; // prints @example.com } ... но не става.
Здравейте, имам форма с едно поле за въвеждане. Искам когато въведа: Ping -127.0.0.1 Да изведе: 127.0.0.1. Опитвам така: Код: elseif ( $_POST['com'] == 'ping') { $ip = strstr($_POST, '-'); echo $ip; // prints @example.com } ... но не става.
J joTunkiq Registered 6 Юли 2013 #2 Код: if(strstr($_POST['field'], 'ping')) { $ip = end(explode( '-',$_POST['field'])); echo $ip; // prints @example.com } ще вземе стойноста след последното тире .. едит: оправих ти и проверката
Код: if(strstr($_POST['field'], 'ping')) { $ip = end(explode( '-',$_POST['field'])); echo $ip; // prints @example.com } ще вземе стойноста след последното тире .. едит: оправих ти и проверката
M m0ralezz Registered 6 Юли 2013 #3 PHP: elseif(strpos($_POST['com'],'Ping') !== false) { $ip = str_replace('Ping -', '', $i); echo $ip; // prints @example.com }
PHP: elseif(strpos($_POST['com'],'Ping') !== false) { $ip = str_replace('Ping -', '', $i); echo $ip; // prints @example.com }