-Ïîèñê ïî äíåâíèêó

Ïîèñê ñîîáùåíèé â asp24

 -Ïîäïèñêà ïî e-mail

 

 -Èíòåðåñû

compex d-link emitech finmark foxgate ok-net… senao engenius tp-link ubiquiti networks àêòèâíîå è ïàñèâíîå îïòîâîëîêîííîå îáîðóäîâàíèå áåñïðîâîäíûå òî÷êè äîñòóïà â èíòåðíåò-ìàãàçèíå "asp24" ïðåäñòàâëåí âèòàÿ ïàðà) è ìíîãîå äðóãîå. ìû ïðåäëàãàåì òîâ ãðîçîçàùèòû è ïðåäîõðàíèòåëè êàáåëüíàÿ ïðîäóêöèÿ (îïòîâîëîêíî êîàêñèàëüíûå êàáåëÿ êîììóòàòîðû êîííåêòîðû êîòîðûå íåîáõîäèìû äëÿ ïîñòðîåíèÿ ïðîâîäíîé è áåñï ïèãòåéëû

 -Ñòàòèñòèêà

Ñòàòèñòèêà LiveInternet.ru: ïîêàçàíî êîëè÷åñòâî õèòîâ è ïîñåòèòåëåé
Ñîçäàí: 18.04.2011
Çàïèñåé: 240
Êîììåíòàðèåâ: 8
Íàïèñàíî: 248


Îôîðìèì äîáàâëåíèå ïîëüçîâàòåëåé ñ ïîìîùüþ API

Âòîðíèê, 24 ßíâàðÿ 2012 ã. 17:40 + â öèòàòíèê

Ãîðàçäî óäîáíåå ââîäèòü äàííûå â îòäåëüíóþ ôîðìó, ÷åì ââîäèòü èõ â êîä ïðîãðàììû. Ïîýòîìó, â äàííîé ñòàòüå, ìû ïîðàáîòàåì íàä îôîðìëåíèåì äîáàâëåíèÿ ïîëüçîâàòåëåé â Mikrotik Routerboard.

Èòàê, äëÿ íà÷àëà, ìû ñîçäàäèì ôîðìó:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>Mikrotik API PHP</title>
<style type="text/css" media="screen">

#slideout
position: fixed;
top: 40px;
left: 0;
width: 140px;
padding: 12px 0;
text-align: center;
background: #4876FF;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
-o-transition-duration: 0.3s;
transition-duration: 0.3s;
-webkit-border-radius: 0 5px 5px 0;
-moz-border-radius: 0 5px 5px 0;
border-radius: 0 5px 5px 0;

#slideout_inner
position: fixed;
top: 40px;
left: -270px;
background: #4876FF;
width: 220px;
padding: 25px;
height: 270px;
-webkit-transition-duration: 0.3s;
-moz-transition-duration: 0.3s;
-o-transition-duration: 0.3s;
transition-duration: 0.3s;
text-align: left;
-webkit-border-radius: 0 0 5px 0;
-moz-border-radius: 0 0 5px 0;
border-radius: 0 0 5px 0;

#slideout_inner textarea
width: 190px;
height: 100px;
margin-bottom: 6px;

#slideout:hover
left: 250px;

#slideout:hover #slideout_inner
left: 0;

</style>
</head>
<body>

<div id="slideout">
<img src="feedback.png" alt="Îòïðàâèòü îòçûâ" />

<div id="slideout_inner">
<form action="add.php" method="POST">
<p><label >Ëîãèí</label><br /><input type=’text’ name=’login’ /></p>
<p><label >Ïàðîëü</label><input type=’text’ name=’password’ /></p>
<p><label >IP àäðåñ</label><input type=’text’ name=’ip’ /></p>
<p><label >Ñåðâèñ </label><select name=’service’>
<option>pptp</option>
<option>ppoe</option>
<option>any</option>
</select></p>

<p><label >Ñêîðîñòü </label><select name=’speed’>
<option>5</option>
<option>10</option>
<option>20</option>
</select></p>
<p><input type="submit" value="Äîáàâèòü" /></p>
</form>
</div>
</div>

</body>

</html>

 

Ðàññìîòðèì êîä:

 <style type="text/css" media="screen"> îïèñàíû ñòèëè CSS.

Ñîçäàäèì ôîðìó, êîòîðàÿ áóäåò ïåðåäàâàòü äàííûå ìåòîäîì POST â ôàéë add.php. Ôîðìà èìååò ñëåäóþùèå ïîëÿ:

  • ëîãèí;

  • ïàðîëü;

  • IP-àäðåñ ïîëüçîâàòåëÿ;

  • äâà ñïèñêà äëÿ âûáîðà íàçâàíèÿ ñåðâèñà è ñêîðîñòè îãðàíè÷åíèÿ ïîëüçîâàòåëÿ.

<form action="add.php" method="POST">
<p><label >Ëîãèí</label><br /><input type=’text’ name=’login’ /></p>
<p><label >Ïàðîëü</label><input type=’text’ name=’password’ /></p>
<p><label >IP àäðåñ</label><input type=’text’ name=’ip’ /></p>
<p><label >Ñåðâèñ </label><select name=’service’>
<option>pptp</option>
<option>ppoe</option>
<option>any</option>
</select></p>

<p><label >Ñêîðîñòü </label><select name=’speed’>
<option>5</option>
<option>10</option>
<option>20</option>
</select></p>
<p><input type="submit" value="Äîáàâèòü" /></p>
</form>

 

Îôîðìëÿåì äîáàâëåíèå ïîëüçîâàòåëåé ñ ïîìîùüþ API

Ðèñ.1. Mikrotik Routerboard, êíîïêà äîáàâëåíèÿ ïîëüçîâàòåëÿ. 

Îôîðìèì äîáàâëåíèå ïîëüçîâàòåëåé ñ ïîìîùüþ API

 

Äîáàâèòü êîììåíòàðèé:
Òåêñò êîììåíòàðèÿ: ñìàéëèêè

Ïðîâåðêà îðôîãðàôèè: (íàéòè îøèáêè)

Ïðèêðåïèòü êàðòèíêó:

 Ïåðåâîäèòü URL â ññûëêó
 Ïîäïèñàòüñÿ íà êîììåíòàðèè
 Ïîäïèñàòü êàðòèíêó