Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem z array, problem z array
rk_1980
post
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 (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

$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);
}
?>
Go to the top of the page
+Quote Post

Posty w temacie
- rk_1980   problem z array   27.11.2007, 13:00:07
- - nevt   zamień cudzysłowy na apostrofy   27.11.2007, 14:45:48


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: 22.08.2025 - 11:49