![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 27.11.2007 Ostrzeżenie: (0%) ![]() ![]() |
witam - mam kłopot z php:
skleciłem skrypt do wyciągania, łączenia zmiennych ze stałymi i na wyniku pojawił się problem: po stałej wstawianej do linii "84560009 " powinny być dwie spacje, a skrypt zwraca mi tylko jedną i cała zabawa do niczego ![]() $po = array("84560009 ","9850000000","",""); próbowałem zamienić je na htmlowe ale wtedy znowu przesuwa mi się skrypt do wlejania danych o 10 dodatkowych znaków ( ) - siedziałem nad tym dobre parę dni bo dopiero zaczynam ale teraz chyba się poddam. proszę o jakieś wskazówki. <? $fp = fopen("opcja.txt", "r"); $nowy = fread($fp, 15); $nowy = substr($nowy, 0, 15); ?> <? $pw = fopen("/var/www/apache2-default/salda/visa/$nowy", "r"); $nowy5 = fread($pw, 65); $nowy5 = substr($nowy5, 53, 65); ?> <? function utnij($tekst,$ile) { $licz = strlen($tekst); if ($licz>=$ile) { $tnij = substr($tekst,0,$ile); $uciete = $tnij."\n"; } else { $uciete = $tekst; } return $uciete; } $date2 = date("dmY"); $przed = array("00001,"," ,",$nowy5,","); $po = array("84560009 ","9850000000","",""); $fd = fopen("/var/www/apache2-default/salda/centrala/plik2.txt", "r"); while (!feof ($fd)) { $BUFFER = fgets($fd, 1024); $tekst = str_replace($przed , $po, $BUFFER)."\n"; $dane = utnij($tekst,58); $file = "salda3.txt"; $fp = fopen($file, "a"); fwrite($fp, $dane); fclose($fp); } ?> |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) ![]() ![]() |
zamień cudzysłowy na apostrofy
-------------------- - Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... - |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 18.07.2025 - 02:13 |