Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> nowa wiadomosc co przecinek
robert119966
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 6.11.2013

Ostrzeżenie: (0%)
-----


Czesc , jestem nowy na forum oraz w PHP
potrzebuje pomocy:
mam zrobione wykrywanie przecinka ale chce zrobic ze jezeli wykryje przecinek to pojawia sie wiadomosc , jezeli wykryje kolejny to inna wiadomosc , jezeli kolejny to znowu inna i tak ciagle

  1. $plik = fopen($konto,"r");
  2. if ($plik === false)
  3. {
  4. echo "Error<br>";
  5. }
  6. else
  7. {
  8. while (!feof($plik))
  9. {
  10. $bufor = fgets($plik);
  11. //echo "$bufor";
  12. $przeklenstwa = array('/,/');
  13. $zabezpieczenie_przed_xss= htmlspecialchars($bufor);
  14.  
  15. $filtr = preg_replace($przeklenstwa,'<br>WYKRYTY PRZECINEK<br>',$zabezpieczenie_przed_xss);
  16. echo $filtr;
  17. }
  18. fclose($plik);
  19. }


caly skrypt :
  1. <?php
  2.  
  3. $znaleziono = 0;
  4. $szukane=$_POST[szukane].'.cfg';
  5.  
  6. $ftp_serwer = "xxxl";
  7. $ftp_nazwa_uzytkownika = "xxx";
  8. $ftp_haslo = "xxx";
  9.  
  10. $konto = 'konto.txt';
  11. $wpisuje_do = fopen($konto, 'w');
  12.  
  13.  
  14. $conn_id = ftp_connect($ftp_serwer) or die("Nie można połączyć się z $ftp_serwer </b>");
  15.  
  16. if (@ftp_login($conn_id, $ftp_nazwa_uzytkownika, $ftp_haslo))
  17. {
  18. echo "Połączony jako $ftp_nazwa_uzytkownika@$ftp_serwer <br>";
  19. }
  20. else
  21. {
  22. echo "Nie można zalogować się jako $ftp_nazwa_uzytkownika <br>";
  23. }
  24.  
  25. if (!empty($_POST['szukane']))
  26. {
  27.  
  28. if(ftp_fget($conn_id, $wpisuje_do, $szukane, FTP_ASCII, 0))
  29. {
  30. echo "pomyślnie pobrano plik $szukane<br>";
  31. }
  32. else
  33. {
  34. echo "próba pobrania pliku $szukane nie powiodła się<br>";
  35. }
  36.  
  37. $plik = fopen($konto,"r");
  38. if ($plik === false)
  39. {
  40. echo "Error<br>";
  41. }
  42. else
  43. {
  44. while (!feof($plik))
  45. {
  46. $bufor = fgets($plik);
  47. //echo "$bufor";
  48. $przeklenstwa = array('/,/');
  49. $zabezpieczenie_przed_xss= htmlspecialchars($bufor);
  50.  
  51. $filtr = preg_replace($przeklenstwa,'<br>WYKRYTY PRZECINEK<br>',$zabezpieczenie_przed_xss);
  52. echo $filtr;
  53. }
  54. fclose($plik);
  55. }
  56.  
  57. ftp_close($conn_id);
  58. }
  59. else
  60. {
  61. echo "<p align=center><b>Nie wprowadziłeś loginu</b></p>";
  62. echo "<p align=center><INPUT TYPE=button onclick=history.back() VALUE=Powrót></p>";
  63. }
  64. ?>


Ten post edytował robert119966 6.11.2013, 19:18:38
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Kopiowanie i edycje nie doprowadzi na dluzsza mete do niczego.... Jedyny sposob to zaczac sie uczyc tego co robisz. Ci sie nie chce uczyc, mi sie nie chce odpowiadac wiecej. Przenosze na przedszkole, moze ktos inny bedzie mial ochote wszystko za ciebie robic.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 14:56