[PHP] Veľkosť načítana + uložená veľkosť +1

Programovacie jazyky, rady, poradňa...
Lukas1169
Medium Star
Medium Star
Príspevky: 347
Registrovaný: 15 nov 2008, 15:20

[PHP] Veľkosť načítana + uložená veľkosť +1

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

Zdravíčko vedeli by ste mi poradiť že by v súbore sta.txt bolo číslo 9 tak že by na stránke bol obrázok

Kód: Vybrať všetko

<img border= '0' src='aimvpravo.png'>
a by som klikol nan tak by sa do súboru sta.txt zapísalo číslo 10 čiže večšie číslo o 1 ? Ďakujem velice pekne...
caesar1987
Addict
Addict
Používateľov profilový obrázok
Príspevky: 3001
Registrovaný: 02 okt 2005, 0:57
Bydlisko: Nové Zámky
Kontaktovať používateľa:

Re: [PHP] Veľkosť načítana + uložená veľkosť +1

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

najprv sprav obrazok nejakym sposobom odkazom.. bud klasicky cez znovunacitanie stranky alebo to sprav cez ajax

potom si sprav php script ktory bude volany bud ajaxom alebo vzdy pri nacitani stranky a ked sa zavola tak ti nacita obsah suboru do premennej, tu zvysi o 1 a ulozi.
Lukas1169
Medium Star
Medium Star
Príspevky: 347
Registrovaný: 15 nov 2008, 15:20

Re: [PHP] Veľkosť načítana + uložená veľkosť +1

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

dobre sa ti to povie ale co tak to spravit to uz je 2 vec...
Lukas1169
Medium Star
Medium Star
Príspevky: 347
Registrovaný: 15 nov 2008, 15:20

Re: [PHP] Veľkosť načítana + uložená veľkosť +1

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

dakujem velmi ale s tohto som si poskladal velke h...
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: [PHP] Veľkosť načítana + uložená veľkosť +1

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

no tak prvá téma z tých čo som dal, chronov príspevok: http://www.hojko.com/post515725.html#p515725
nevieš tam prepísať counter.dat na to tvoje sta.txt?
nevieš tam prepísať dole url http://kam.chces.presmerovat.sk/index.php na súbor kde máš tento obrázok?
nevieš na obrázok spraviť odkaz ktorý bude na stránku s tým kodom od chrona?

potom ťa ľutujem
Lukas1169
Medium Star
Medium Star
Príspevky: 347
Registrovaný: 15 nov 2008, 15:20

Re: [PHP] Veľkosť načítana + uložená veľkosť +1

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

Kód: Vybrať všetko

   Header("Location: http://kam.chces.presmerovat.sk/index.php");
to je kam presmeruje a nie obrazok ...
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: [PHP] Veľkosť načítana + uložená veľkosť +1

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

áno, na súbor kde máš ten obrázok na ktorý sa má klikať a rátať to. Čiže tá stránka z ktorej si dal ten jeden riadok v prvom príspevku
Lukas1169
Medium Star
Medium Star
Príspevky: 347
Registrovaný: 15 nov 2008, 15:20

Re: [PHP] Veľkosť načítana + uložená veľkosť +1

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

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\index.php:8) in C:\xampp\htdocs\index.php on line 46
tento eror to hadze

Kód: Vybrať všetko

   Header("Location: http://ll.95/si.png");
ono to pripocitava ale ja tam chcem mat ten obrazok ked kliknem nan tak vtedy to pripocita a ono mi to teraz vypise ten riadok s warningom ale pripocita o 1...
Numline1
Light Professional
Light Professional
Používateľov profilový obrázok
Príspevky: 858
Registrovaný: 04 dec 2006, 18:04

Re: [PHP] Veľkosť načítana + uložená veľkosť +1

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

Omfg, trosku tvorivosti a googlenia chlapce

HTML Cast:

Kód: Vybrať všetko

<a href="odkaz/k/scriptu.php"><img src="odkaz/k/obrazku.jpg" alt="Obrazok" /></a>
PHP Cast:

Kód: Vybrať všetko

<img src="odkaz/k/obrazku.jpg alt="Obrazok" /> //Toto pouzi, len ak chces obrazok po kliknuti zobrazit, pripadne si pridaj aj nejake hlavicky
<?php
$file="sta.txt";
$fo=fopen("$file", "r+");
$count=fread($fo, filesize($file));
$count=$count++;
fwrite($fo, $count);
fclose($fo);
?>
Netestovane, len narychlo zbuchane, samozrejme subor sta.txt musi existovat.
Lukas1169
Medium Star
Medium Star
Príspevky: 347
Registrovaný: 15 nov 2008, 15:20

Re: [PHP] Veľkosť načítana + uložená veľkosť +1

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

mi to tam prida 2x 11 cize ked kliknem tak zas 11 tak uz tam je 11111 haluz:D ja chcem aby mi to pocitalo +1 cize ked bude 1 tak 2 ked kliknem tak 3...
weroro
Flash coder
Flash coder
Používateľov profilový obrázok
Príspevky: 3206
Registrovaný: 14 feb 2009, 22:34
Bydlisko: Bratislava
Kontaktovať používateľa:

Re: [PHP] Veľkosť načítana + uložená veľkosť +1

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

HTML Cast:

Kód: Vybrať všetko

<a href="odkaz/k/scriptu.php"><img src="odkaz/k/obrazku.jpg" alt="Obrazok" /></a>
PHP Cast:

Kód: Vybrať všetko

<img src="odkaz/k/obrazku.jpg alt="Obrazok" /> //Toto pouzi, len ak chces obrazok po kliknuti zobrazit, pripadne si pridaj aj nejake hlavicky
<?
$file="sta.txt";
$fp=fopen("$file","r+");
$a=fread($fp, filesize($file));
++$a;
rewind($fp);
fwrite($fp, "$a");
fclose($fp);
?>
Možno som sa niekde sekol.
Lukas1169
Medium Star
Medium Star
Príspevky: 347
Registrovaný: 15 nov 2008, 15:20

Re: [PHP] Veľkosť načítana + uložená veľkosť +1

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

teraz to vobec nic nerobi :-( nepripočíta keď kliknem...
BX
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4572
Registrovaný: 10 jan 2008, 15:30

Re: [PHP] Veľkosť načítana + uložená veľkosť +1

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

Tak vám sem do toho vojdem a skúsim to nejako takto:

index.html (stranka s tym obrazkom)

Kód: Vybrať všetko

<a href="code.php"> <img src="obrazok.png"> </a>
code.php

Kód: Vybrať všetko

<?php
Header("Location: index.html");
$int = file_get_contents("sta.txt");

$file = fopen("sta.txt", "w");
fwrite($file, ++$int);
fclose($file);
?>

// No jednoduchšie sa to už asi nedá, takže by to mal konečne zvládnuť :P
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Re: [PHP] Veľkosť načítana + uložená veľkosť +1

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

všetky riešenia čo sem dávate sú kvázi to isté, že to nejde Lukasovi je spôsobené jeho chybou. Buď niečo nepochopil, alebo nevie alebo robí zle.
Lukas1169
Medium Star
Medium Star
Príspevky: 347
Registrovaný: 15 nov 2008, 15:20

Re: [PHP] Veľkosť načítana + uložená veľkosť +1

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

teraz to vyhadzuje

Kód: Vybrať všetko

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\index.php:5) in C:\xampp\htdocs\index.php on line 6
ale idem tam a pripocita to o jedno kliknem na obrazok a pripocita to ale ja chcem ze ked tam pridem na index.php nech to nepripocita az ked kliknem na obrazok...
Numline1
Light Professional
Light Professional
Používateľov profilový obrázok
Príspevky: 858
Registrovaný: 04 dec 2006, 18:04

Re: [PHP] Veľkosť načítana + uložená veľkosť +1

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

Potom:

Kód: Vybrať všetko

<?php
$int = file_get_contents("sta.txt");

$file = fopen("sta.txt", "w");
fwrite($file, ++$int);
fclose($file);
?>
Prepis to do nejakeho suboru (tam kam smerujes odkaz z obrazku)
Ak chces, tak si tam pridaj nejake HTML, napr. zobrazenie obrazku.
BX
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4572
Registrovaný: 10 jan 2008, 15:30

Re: [PHP] Veľkosť načítana + uložená veľkosť +1

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

Tú chybu ti môže hádzať preto, že máš nejaký biely znak pred <?php Uisti sa, že script v tom code.php začína na PRVOM RIADKU (žiadny iný pred tým nesmie byť. Ani prázdny, ani medzera, vôbec nič)
Alebo tam teda pred to hoď zobrazenie obrázku... alebo to rieš hrozne javascriptom :D Tak, že niekam vopcháš toto (niekam mimo php):

Kód: Vybrať všetko

<script type="text/javascript"> location.replace("index.html") </script>
Lukas1169
Medium Star
Medium Star
Príspevky: 347
Registrovaný: 15 nov 2008, 15:20

Re: [PHP] Veľkosť načítana + uložená veľkosť +1

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

celkovo to mam takto

Kód: Vybrať všetko

<a href="index.php"> <img src="si.png"> </a>

<?php
$int = file_get_contents("url.txt");

$file = fopen("url.txt", "w");
fwrite($file, ++$int);
fclose($file);
?>
okey v url.txt mam číslo 1 idem na index.php a uz tam je 2 je tam obrázok kliknem nan a je tam 3 ale ja to chcem tak ze pojdem na index.php tak nech tam ostane 1 az ked kliknem na obrazok az vtedy nech da 2
BX
Addict
Addict
Používateľov profilový obrázok
Príspevky: 4572
Registrovaný: 10 jan 2008, 15:30

Re: [PHP] Veľkosť načítana + uložená veľkosť +1

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

No ale toto už nie je sranda...
Prílohy
Lukas1169.rar
(58.74 KiB) 18 stiahnutí
Napísať odpoveď