Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 7 odgovora
  • 2.674 pregleda

Najnovija ↓

Problem upis/chitanje txt fajla 21.02.2010. u 12:15 · pre 203 meseca #1
Pozdrav stvari stoje ovako
imam dva problema

evo sajt da pogledate: www.cerebrum981.200u.com

e sad poshto to sve lepo radi osim dve stvari "osim"

1) kad se unese dugachak tekst bez razmaka shiri se strana ne ostaje ista tako da se pojavljuje skrol levo desno
2) kad se unosi tekst u textarea koji izgleda ovako posle svake rechi udari se enter ili slova nije bitno, primer:

gojko
janko
stanko

ne chita lepo iz txt fajla.

videcete kad probate da ne odugovlachim.

txt fajl treba da se chita od zadnjeg ka prvom
ili moze da se upisuje obrnuto tj. da prochita iz baze pa snimi sve
ali ne znam kako da ga osmislim.

evo i kako sam napisao skriptu ako ima neko reshenje
za chitanje:
<?
$fajl = "test.txt";
$ud = fopen($fajl, 'r');

$podaci = fread($ud, filesize($fajl));
$podaci = file('test.txt');
for($i=count($podaci)-1;$i>=0;$i--){
echo $podaci[$i]."<br />";}
?>

za upis:

$fajl = "test.txt";
$ud = fopen($fajl, 'a');

fwrite($ud, $strana . $bojica . $font1 . $size1 . ">" . $bold1 . $u1 . $i1 . $tekst . "</font></i></u></b> \n" );
fclose ($ud);
________________________________________________________

Valjda sam lepo objasnio,
Hvala unapred
Re: Problem upis/chitanje txt fajla 22.02.2010. u 22:28 · pre 203 meseca #2
resio sam problem tako shto upisujem kontra

$fajl = "test.txt";

$ud = fopen($fajl, 'r');
$pod = fread($ud, filesize($fajl));
fclose($ud);

$ud = fopen($fajl, 'w');
fwrite($ud, $strana . $pod);
fclose ($ud);

Re: Problem upis/chitanje txt fajla 23.02.2010. u 17:28 · pre 203 meseca #3
ako radis sa php > 4, ovo:
Code:
$ud = fopen($fajl, 'r');
$pod = fread($ud, filesize($fajl));
fclose($ud);

mozes zameniti ovime:
Code:
$pod = file_get_contents($fajl);

i ovo:
Code:
$ud = fopen($fajl, 'w');
fwrite($ud, $strana . $pod);
fclose ($ud);

ovime:
Code:
file_put_contents($fajl, $strana.$pod);

a problem kad upises vise redova on ti ispise sve u jednom, probaj da resis upotrebom <pre> html tagova pri ispisu, oni ce zapravo \n pretvoriti u novi red, bez <pre> bice ti ispisano sve u istom redu. ali tu se javlja problem, kako razlikovati poruku u vise redova od druge poruke, mozda koriscenjem vise fajlova ili mysql baze, ili dodavati '-------------------' posle svake poruke :P
Potpis
Free your mind and the ass will follow!
Chaos Security | Exploits | phpAV-v1.1
Re: Problem upis/chitanje txt fajla 24.02.2010. u 06:06 · pre 203 meseca
izmenjeno 1 put, poslednji put cerebrum981 24.02.2010. u 06:22
  1. cerebrum98124.02.2010. u 06:22zapis iz teksta poruke
#4
zanimljiv ovaj tag <pre> .
A sad ako mozesh da mi pomognesh kad je recenica dugacka pojavljuje mi se skrol levo desno,
kako mogu to da sredim, kad dodje do kraja na ekranu da se prebaci nastavak recenice u sledeci red
kako mi se nebi pojavljivao skrol mozda isto ima neka neka fora sa html-om.
probao sam da ubacim to u tablu ali i ona se proshiri posle zbog teksta.
Hvala
Re: Problem upis/chitanje txt fajla 24.02.2010. u 21:46 · pre 203 meseca #8
ne oslanjaj se na ovu funkciju:
Code:
function kk(e) {

key = e ? e.which : window.event.keyCode;
if(key==60 || key==62) {
return false;
}

}


mozes da se zaobidje tako sto neces direktno kucati u taj box nego tako sto ces da kopiras tekst koji zelis unesen (nece izbaciti < i >)

koristi htmlspecialchars()
Potpis
Free your mind and the ass will follow!
Chaos Security | Exploits | phpAV-v1.1
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme