[ crowsoul @ 26.07.2008. 09:58 ] @
Ćao svima,

imam sajt koji je gotov i online ali druga strana nije ispoštovala svoj deo "džentlmenskog agrimenta".

S obzirom da još imam FTP pristup, zanima me da li postoji PHP skripta koja ubačena na stranu za 90 dana menja kompletan sadržaj indexa u potpuno crnu stranu.

Znači ako mi sutra promene password i zaborave me, za 3 meseca web sajt postaje blanko-crn.

Tražio sam dosta, ne koristim ZEND, a rezultati za "expired web code" i slično su više nego malerični.

Unapred zahvalan....

[ peromalosutra @ 26.07.2008. 10:51 ] @
Pa ne treba ti sad baš neka skripta, dovoljno je nešto ovako:
Code:

if (time()>$expire_date) {
   echo '<h1>Page expired</h1>';
   exit();
}


a $expire_date izračunaš kao
Code:

$br_dana = 90;
$expire_date = time() + $br_dana*24*3600;



[Ovu poruku je menjao peromalosutra dana 26.07.2008. u 13:40 GMT+1]
[ Man-Wolf @ 26.07.2008. 12:18 ] @
A sto mu prosto ne skines sajt ?! Okaci na neki free hosting ( tvoj ) cisto da druga strana vidi da radi, a sa njihovog FTP-a obrises, ... Pa dok ne plati, nek ga d**a :-) Btw, imas u Vodic za posao temu: Freelance Tutorial. Covek koji je pisao je imao slican problem, pa vidi kako je resio :-)))
[ crowsoul @ 29.07.2008. 09:55 ] @
Pozz svima,

HVALA na odgovoru.

Ako sam dobro shvatio, kod za paste u index glasi:

<? php

if (time()>$expire_date) {
echo '<h1>Page expired</h1>';
$br_dana = 90;
$expire_date = time() + $br_dana*24*3600;
exit();
}

?>

@Pero.....

Hvala za trud.

@Man-Wolf:

Sajt je okačen na holandskom hostingu i jedan od mojih prvih radova za to tržište pa obaranjem istog ustvari štetim sebi.
Isto tako je i vreme godišnjih odmora, pa sam mislio da sve to prolongiram do Septembra.

U slučaju da promene password, imamo mi kod...he he

Pozz

[ peromalosutra @ 29.07.2008. 10:05 ] @
Ne, prvo izračunaš vrijednost $expire_date, tako što na trenutni timestamp dodaš broj dana koliko stranica vrijedi *24*3600 (da bi dobio broj sekundi). Da ne bi ovo rucno računao, dovoljno je napraviti malu skriptu:

Code:

<?php
   $br_dana = 90;
   $expire_date = $br_dana*24*3600 + time();
   echo $expire_date;
?>


I sada tu vrijednost koju je ispisala prethodna skripta ubaciš u index.php:

Code:

<html>
...

<?php
if (time()>1217322194) {
echo '<h1>Page expired</h1>';
exit();
}
?>

....
</html>


Ovdje sam stavio random vrijednost, naravno ti ćeš da izračunaš i staviš onu koja tebi odgovara (tj. onu koju izbaci prva skripta).
[ crowsoul @ 29.07.2008. 10:33 ] @
Hoću Brate,

svaka čast.


Tanx.
[ flylord @ 29.07.2008. 11:02 ] @
prvo, uvek moras da imas neki svoj domen za testiranje, i tamo drzis site za test i prikaz klijentu dok god ti on ne plati sve :)
drugo, uvek uzimaj avans, i placanje da bude u vise delova, da bi sebe osigurao da imas to manje rizika...