![]() |
Chirurgia endoscopică a hipofizei
"Standardul de aur" în chirurgia hipofizară îl reprezintă endoscopia transnazală transsfenoidală. Echipa NeuroHope este antrenată în unul din cele mai mari centre de chirurgie a hipofizei din Europa, Spitalul Foch din Paris, centrul în care a fost introdus pentru prima dată endoscopul în chirurgia transnazală a hipofizei, de către neurochirurgul francez Guiot. Pe lângă tumorile cu origine hipofizară, prin tehnicile endoscopice transnazale pot fi abordate numeroase alte patologii neurochirurgicale. www.neurohope.ro |
Numerotare IP-uri
Last Updated: Nov 18 2005 13:24, Started by
Takeshy
, Nov 16 2005 23:20
·
0
![](https://forum.softpedia.com//public/style_images/classic/icon_users.png)
#1
Posted 16 November 2005 - 23:20
![](https://forum.softpedia.com//public/style_images/classic/post_offline.png)
Am un script (php) prin care imi ia IP-urile vizitatorilor si impreuna cu data le pune intr-un fisier text pe cate un rand. Eu vreau sa-mi noteze fiecare IP luat si la inceputul randului sa numeroteze 1,2,3...
Daca e acelasi IP sa-l numeroteze in continuare. <?php $ip = getenv ( "REMOTE_ADDR" ); $data_intrare = date('d-m-Y H:i:s'); $ft = fopen("ipuri.txt","ab"); $text = $data_intrare. $ip ."\r\n"; fwrite($ft,$text); fclose($ft); ?> Cine ma ajuta si pe mine cu numerotarea acesta? Cum as putea face? Mersi |
#2
Posted 17 November 2005 - 09:52
![](https://forum.softpedia.com//public/style_images/classic/post_offline.png)
vrei ceva de genul:
1. 192.168.0.6 2. 192.168.0.3 3. 192.168.0.6 sau 2 192.168.0.6 1 192.168.0.3 Ma refer vrei sa numerotezi de cate ori apare acel ip, sau doar sa faci o lista cu ele? |
#4
Posted 17 November 2005 - 10:02
![](https://forum.softpedia.com//public/style_images/classic/post_offline.png)
-- A se sterge. --
Edited by danic, 17 November 2005 - 10:03. |
#5
Posted 17 November 2005 - 12:14
![](https://forum.softpedia.com//public/style_images/classic/post_offline.png)
Vreau ceva de genul
1. 192.168.0.6 2. 192.168.0.3 3. 192.168.0.6 |
#6
Posted 17 November 2005 - 12:45
![](https://forum.softpedia.com//public/style_images/classic/post_offline.png)
Uite aici scriptul:
<?php $ip = getenv ( "REMOTE_ADDR" ); $data_intrare = date('d-m-Y H:i:s'); $ft = fopen("ipuri.txt","a+"); $nr .= @fread($ft,filesize("ipuri.txt")); $numar = explode("\r\n",$nr); $asd= count($numar); $text =$asd . " " . $data_intrare ." ". $ip . "\r\n"; fwrite($ft,$text); fclose($ft); ?> Este testat si merge . Toate cele bune si spor la treaba :peacefingers: |
#7
Posted 17 November 2005 - 13:01
![](https://forum.softpedia.com//public/style_images/classic/post_offline.png)
Merge mersi dar pe mine nu ma intereseaza numerotarea randurilor din fisier ci numerotarea intrarilor.
De exemplu daca eu am in fis text pe primul rand ceva de genul: "Ipuri" ca titlu, urmatorul rand va fi 2 dar de fapt il vreau 1 deoarece e prima intrare si primul ip |
#8
Posted 17 November 2005 - 13:27
![](https://forum.softpedia.com//public/style_images/classic/post_offline.png)
Takeshy, ai probleme grave de exprimare si probabil logica. Formuleaza explicit problema, nu sta nimeni sa ti-o ghiceasca.
|
#9
Posted 17 November 2005 - 13:33
![](https://forum.softpedia.com//public/style_images/classic/post_offline.png)
Pentru cei mai grei de cap
Ceea ce mi-a dat @crack si ii multumsc imi numeroteaza randurile din fisier (ipuri.txt) dar daca am ceva de genul: Ipuri 2. 192.168.0.6 3. 192.168.0.3 4. 192.168.0.6 Ipuri are luat 1 Eu vreau numerotarea doar a intrarilor de IP Ceva de genul Ipuri: 1. 192.168.0.6 2. 192.168.0.3 3. 192.168.0.6 Pricepi acuma? |
#10
Posted 17 November 2005 - 14:14
![](https://forum.softpedia.com//public/style_images/classic/post_offline.png)
<?php $ip = getenv ( "REMOTE_ADDR" ); $data_intrare = date('d-m-Y H:i:s'); $ft = fopen("ipuri.txt","a+"); $nr .= @fread($ft,filesize("ipuri.txt")); $numar = explode("\r\n#",$nr); $asd= count($numar); $text ="#".$asd . " " . $data_intrare ." ". $ip . "\r\n"; fwrite($ft,$text); fclose($ft); ?> Deci vei avea un # (sau ce caracter vrei tu) pus in fata la randul cu IP. Alta solutie nu gasesc pe moment. |
|
#11
Posted 17 November 2005 - 14:16
![](https://forum.softpedia.com//public/style_images/classic/post_offline.png)
Atunci cel mai simplu ar fi sa tii un contor intr-un alt fisier text, ca sa stii unde esti.
|
#12
Posted 17 November 2005 - 16:00
![](https://forum.softpedia.com//public/style_images/classic/post_offline.png)
<?php $ip = getenv ( "REMOTE_ADDR" ); $data_intrare = date('d-m-Y H:i:s'); $ft = fopen("ipuri.txt","a+"); $nr .= @fread($ft,filesize("ipuri.txt")); $numar = explode("\r\n#",$nr); $asd= count($numar); //adaugat $total_count = 0; $idx = 0; for ($idx=0; $idx<$asd; i++){ if (preg_match("/[0-9]+]\.\ \[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}]/", $numar[$idx])) $total_count++; } //sfarsit adaugat $text = $total_count . " ". $ip . "\r\n"; fwrite($ft,$text); fclose($ft); ?>Nu l-am testat. Cred ca ar merge. Consider ca liniile in fisier sunt in formatul dat de tine: 1. 192.168.10.1 2. 192.168.10.1 3. 192.168.10.1 (nu contin data - daca vrei si data, va trebui sa modifici expresia regulata). Codul nu e nici pe departe optim. Later edit: @Takeshy, si mie mi-a trebuit o vreme sa inteleg ce vrei de fapt :) Numai bine! Edited by danic, 17 November 2005 - 16:15. |
#13
Posted 18 November 2005 - 12:00
![](https://forum.softpedia.com//public/style_images/classic/post_offline.png)
Mersi pentru ajutor in mare am rezolvat.
PS: Cred ca pare mai usor de inteles cand stii despre ce e vorba :D Topic Closed |
#14
Posted 18 November 2005 - 13:24
![](https://forum.softpedia.com//public/style_images/classic/post_offline.png)
PS: Cred ca pare mai usor de inteles cand stii despre ce e vorba :D |
Anunturi
▶ 1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users