[ Príspevkov: 8 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
php zapis do txt

Registrovaný: 20.03.08
Prihlásený: 08.03.17
Príspevky: 596
Témy: 149 | 149
Bydlisko: Houston, Texas
Vek: 24
NapísalOffline : 19.10.2008 14:56 | php zapis do txt

ahojte mam taký skript že

Kód:
<?php
echo $_GET['m'];
?>
Tvoja ip:
<?php
echo $_SERVER['REMOTE_ADDR'];
?>


a keď zadám meno.php?m=meno tak mi vypíše
Kód:
meno

213.151.228.210


a ja chcem aby toto zapísalo aj do txt súboru a to tak že riadok by bol

1. 14:56 meno 213.151.228.210
2. 14:56 meno 213.151.228.210
3. 14:56 meno 213.151.228.210


Offline

Užívateľ
Užívateľ
php zapis do txt

Registrovaný: 26.12.06
Prihlásený: 30.10.17
Príspevky: 4009
Témy: 181 | 181
Bydlisko: Nitra / Bra...
Vek: 24
NapísalOffline : 19.10.2008 15:13 | php zapis do txt

http://sk.php.net/fwrite - tam je pouzita aj funkcia fopen() v príklade
http://sk.php.net/date - na zistenie casu

a poskladas si to dokopy :)

vytvoris si txt subor, das mu prava na 777
otvoris si subor
Kód:
$subor=file(http://domena.tld/subor.txt);

spravis si premennu napr. $zapis
Kód:
$zapis = (count($subor)+2).". ".date('H:i')." ".$_GET['m']." ".$_SERVER['REMOTE_ADDR']."\n";

a potom zapises cez Fopen premennu $zapis

edit //najrpv si nacitaj obsah suboru do nejakej premennej, a potom zapis ako $povodny_obsah.$zapis (aby sa ti zapis dal na koniec suboru)


_________________
Sorry za prelkepy
Offline

Skúsený užívateľ
Skúsený užívateľ
php zapis do txt

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1586
Témy: 96 | 96
NapísalOffline : 19.10.2008 15:26 | php zapis do txt

alebo file_get_contents a file_put_contents, je to jednoduchšie, nepotrebuješ otvárať a zatvárať.
echo $_GET['m']; - pozor, chyba, možné xss


_________________
neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to!
Offline

Užívateľ
Užívateľ
php zapis do txt

Registrovaný: 20.03.08
Prihlásený: 08.03.17
Príspevky: 596
Témy: 149 | 149
Bydlisko: Houston, Texas
Vek: 24
Napísal autor témyOffline : 19.10.2008 16:04 | php zapis do txt

no a ešte potrebujem aby tam zapísalo to čo mi vyhodí tento skript

Kód:
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
rnd.today=new Date();
rnd.seed=rnd.today.getTime();

function rnd() {
        rnd.seed = (rnd.seed*9301+49297) % 233280;
        return rnd.seed/(233280.0);
};

function rand(number) {
   var result = Math.ceil(rnd()*number);
   if (!result)result++;
        return result
};
var ad_cnt1 = 4;
var ad1 = rand(ad_cnt1);
var link1;
if (ad1==1) {
link1="1HP";
}
if (ad1==2) {
link1="100HP";
}
if (ad1==3) {
link1="1000HP";
}
if (ad1==4) {
link1="10000HP";
}
document.write('<center>');
document.write('<big><big><big><b><font color="red">' + link1 + '</font></b></big></big></big>');
document.write('</center>');
// End -->
</SCRIPT>



ten riadok
Kód:
$zapis = date('d M Y, D H:i')." ".$_GET['m']." zobral ".$_GET['z']." a jeho ip je: ".$_SERVER['REMOTE_ADDR']." \n";



alebo ak poznáze obdobu toho JS v php že my náhodne vyberie jednu hodnotu tak mi ho sem pls dajte budem vdačný


Offline

Užívateľ
Užívateľ
php zapis do txt

Registrovaný: 20.03.08
Prihlásený: 08.03.17
Príspevky: 596
Témy: 149 | 149
Bydlisko: Houston, Texas
Vek: 24
Napísal autor témyOffline : 19.10.2008 17:24 | php zapis do txt

isto poznáte
Kód:
<?
echo $_SERVER['REMOTE_ADDR'];
echo $_SERVER['HTTP_USER_AGENT'];


a neviete ešte dalšie takéto kódy čo mi vypíšu napr. krajinu alebo OS atd?


Offline

Skúsený užívateľ
Skúsený užívateľ
php zapis do txt

Registrovaný: 09.07.08
Prihlásený: 17.01.15
Príspevky: 1586
Témy: 96 | 96
NapísalOffline : 19.10.2008 17:49 | php zapis do txt

vypíš si print_r($_SERVER);
S tou krajinou a inými informáciami to bude ťažšie. Pozri si http://www.google-analytics.com/urchin.js ale pozor na licenciu, iba pozri, nekopíruj
Inak nezisťuj moc informácií, sa ti to môže vymknúť z rúk. Sa ti niekto nabúra do DB, to je průser jak krava. Okrem toho si povinný zas*aným fízlom poskytovať informácie, tak radšej žiadne nemať. Teda to je aspoň môj názor na to...


_________________
neříkejte, že něco nejde udělat, protože se vždycky najde nějaký blbec, co neví, že to nejde – a udělá to!
Offline

Užívateľ
Užívateľ
php zapis do txt

Registrovaný: 20.03.08
Prihlásený: 08.03.17
Príspevky: 596
Témy: 149 | 149
Bydlisko: Houston, Texas
Vek: 24
Napísal autor témyOffline : 20.10.2008 14:25 | php zapis do txt

ok a dá sa nejak spraviť to že to čo mi odosilela do toho txt súboru by som prepísal tak že bede len ip adresy a proste kliknem na stránku a odošle mi to to toho txt súboru moju ip ale keď kliknem znova tak to overí že moja ip tam už je a vypíše mi hlásenie

napr. nieje možné klikať viac krát

bo to mám takto

Kód:
<?php
$filename = 'data.txt';
$zapis =$_SERVER['REMOTE_ADDR'] \n";
$somecontent = $zapis;

// Let's make sure the file exists and is writable first.
if (is_writable($filename)) {

    // In our example we're opening $filename in append mode.
    // The file pointer is at the bottom of the file hence
    // that's where $somecontent will go when we fwrite() it.
    if (!$handle = fopen($filename, 'a')) {
         echo "Cannot open file ($filename)";
         exit;
    }

    // Write $somecontent to our opened file.
    if (fwrite($handle, $somecontent) === FALSE) {
        echo "Cannot write to file ($filename)";
        exit;
    }
    fclose($handle);

} else {
    echo "The file $filename is not writable";
}
?>


Offline

Užívateľ
Užívateľ
php zapis do txt

Registrovaný: 02.11.08
Prihlásený: 10.08.12
Príspevky: 85
Témy: 1 | 1
NapísalOffline : 09.11.2008 16:52 | php zapis do txt

mozno nieco taketo ...

Kód:
<?php
$filename = 'data.txt';
$zapis =$_SERVER['REMOTE_ADDR'] . "\n";
$somecontent = $zapis;

if (is_writable($filename))
{

    if (!$handle = fopen($filename, 'a')) {
         echo "Cannot open file ($filename)";
         exit;
    }
   
    $text = file_get_contents($filename);
    $ip = $_SERVER['REMOTE_ADDR'];
   
    if(stristr($text, $ip) === FALSE) {
   
        if (fwrite($handle, $somecontent) === FALSE) {
        echo "Cannot write to file ($filename)";
        exit;
    }
    }
    else
    {
    echo "IP už je v súbore zapísaná !";
    }
    fclose($handle); 
}
else
{
    echo "The file $filename is not writable";
}
?>


 [ Príspevkov: 8 ] 


php zapis do txt



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Zapis do txt suborov

v PHP, ASP

0

230

09.10.2010 14:42

tofina0

V tomto fóre nie sú ďalšie neprečítané témy.

Zapis zo txt suboru do excelu..

v Delphi, Visual Basic

0

315

19.07.2011 19:14

kotlas6667

V tomto fóre nie sú ďalšie neprečítané témy.

C++ kombinatorika/zapis do txt suboru

v Assembler, C, C++, Pascal, Java

2

860

13.04.2011 22:46

blabla630

V tomto fóre nie sú ďalšie neprečítané témy.

zapis do txt suboru pomocou javascriptu

v JavaScript, VBScript, Ajax

11

318

22.01.2015 23:15

chrono

V tomto fóre nie sú ďalšie neprečítané témy.

[VYRIESENE] PHP vyhladavanie v txt

v PHP, ASP

6

448

11.03.2009 21:41

Tominator

V tomto fóre nie sú ďalšie neprečítané témy.

php praca s txt suborom

v PHP, ASP

2

456

14.01.2010 10:38

mylan

V tomto fóre nie sú ďalšie neprečítané témy.

PHP citanie z TXT suboru

v PHP, ASP

6

735

12.06.2010 10:54

kexo

V tomto fóre nie sú ďalšie neprečítané témy.

Upravovanie txt suboru pomocou php

v PHP, ASP

4

371

14.01.2009 6:58

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

PHP skript, vyber udajov z TXT suboru

v PHP, ASP

6

705

10.12.2009 19:39

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

zápis

v Pevné disky a radiče

6

601

27.01.2007 13:28

borec

V tomto fóre nie sú ďalšie neprečítané témy.

robots.txt

v Ostatné

3

416

05.10.2008 16:11

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

robots.txt

v Ostatné

5

516

07.08.2010 21:54

shaggy

V tomto fóre nie sú ďalšie neprečítané témy.

NET zapis

v HTML, XHTML, XML, CSS

10

457

13.07.2008 16:01

shaggy

V tomto fóre nie sú ďalšie neprečítané témy.

Zápis chýb

v PHP, ASP

10

387

22.11.2008 9:05

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

SSD zápis

v SSD disky

1

155

17.08.2013 13:20

shiro

V tomto fóre nie sú ďalšie neprečítané témy.

TXT do PDF

v PHP, ASP

1

374

04.05.2010 22:22

stenley



© 2005 - 2017 PCforum, edited by JanoF