Pomoc zapisovanie

Programovacie jazyky, rady, poradňa...
eror
Medium Star
Medium Star
Príspevky: 457
Registrovaný: 16 nov 2008, 14:19
Bydlisko: GA

Pomoc zapisovanie

Príspevok od používateľa eror »

kod mam takyto
<?php
echo file_put_contents("kontakt.txt","Online");
?>

ako mam spravit aby do 2 riadka sa napisalo to online?
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

ak má byť prvý prázdny, tak pred online daj \n. Ak tam je nejaký údaj ktorý nechceš prepísať, tak pohľadaj, už tu bolo veľakrát riešené ako zapisovať na konrétny riadok
eror
Medium Star
Medium Star
Príspevky: 457
Registrovaný: 16 nov 2008, 14:19
Bydlisko: GA

Príspevok od používateľa eror »

našiel som iba toto
<?php
$lines = file_put_contents("kontakt.txt","Online");
echo $lines[2];
?>

ale nejde mi to:(
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

skús takto:

Kód: Vybrať všetko

<?php
$lines = file("kontakt.txt");
if(count($lines)<2) $lines[0] = '';
$lines[1] = 'Online';
file_put_contents('kontakt.txt',implode(PHP_EOL, $lines));
?> 
eror
Medium Star
Medium Star
Príspevky: 457
Registrovaný: 16 nov 2008, 14:19
Bydlisko: GA

Príspevok od používateľa eror »

pise to do 3 riadku no a ešte by sa to nedalo tak spraviť že keď v tom 2 riadku je text tak nech sa prepíše na ten new...
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

upravil som to, skús teraz
eror
Medium Star
Medium Star
Príspevky: 457
Registrovaný: 16 nov 2008, 14:19
Bydlisko: GA

Príspevok od používateľa eror »

okey dalo to na 2 len som dal nech to prepise znova som to otvoril a bac drblo to na 3
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

Kód: Vybrať všetko

<?php
$lines = file("kontakt.txt");
if(empty($lines)) $lines[0] = PHP_EOL;
$lines[1] = 'Online'.PHP_EOL;
file_put_contents('kontakt.txt',$lines);
?>
eror
Medium Star
Medium Star
Príspevky: 457
Registrovaný: 16 nov 2008, 14:19
Bydlisko: GA

Príspevok od používateľa eror »

okey funguje dik moc

//autoeditácia príspevku ( 12 Jul 2009, 17:28 )
cakaj bo ja som spravil 2 a davam to cez prikaz ehe

Kód: Vybrať všetko

<form action="" method="post"> 
<b><FONT COLOR='BLACK'>Rcon:</FONT>&nbsp;&nbsp;</b>
<input name="cmd">
<br>

<?php
$lines = file("kontakt.txt");
if(empty($lines)) $lines[0] = PHP_EOL;
$lines[2] = $_POST['cmd'].PHP_EOL;
file_put_contents('kontakt.txt',$lines);
?>

<input type="submit" name="ok" value="Odoslať">
</form> 


<form action="" method="post"> 
<b><FONT COLOR='BLACK'>Rconn:</FONT>&nbsp;&nbsp;</b>
<input name="cmd1">
<br>

<?php
$lines = file("kontakt.txt");
if(empty($lines)) $lines[0] = PHP_EOL;
$lines[1] = $_POST['cmd1'].PHP_EOL;
file_put_contents('kontakt.txt',$lines);
?>

<input type="submit" name="ok" value="Odoslať">
</form> 
no a dam prve dam tam napr text okey napise to do 3 riadka len teraz napisem do 2 tej tabulky napr text1 a ten text zmizne a text1 sa da do 2 riadku ja to cem tak aby ten text ostal tam a text1 sa pripisal na 3 riadok takze by bol text v 3 riadku a text1 v 2 riadku
Napísať odpoveď