Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Jak zmienic ten skrypt php ?, Prosze o pomoc
haifetz
post 5.04.2010, 20:12:01
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 4.04.2010

Ostrzeżenie: (0%)
-----


Jak moge wstawic na stronke(nie obslugujaca php), na ktorej jestem administratorem i moge robic prace tylko i wylacznie na stronie internetowej skrypt napisany w php(niestety:(). Nie potrafie pisac w innych jezykach, a chcialbym dodac na podstrone takie polecenie jak jest w tym skrypcie php.. Prosze o pomoc i wskazowki!.Moze da sie go jakos przesztalcic?.

Przy kazdej wizycie na podstronie uzytkownik widzi losowy kod i czas przesuniety o 50 min do przodu. Kod, data i nazwa uzytkownika powinna sie zapisac na owej podstronie np:

Jan Kowalski kod ADE czas do 20.50
Jan Nowak kod WER czas do 21.32
Jan Fijewski kod EWQ czas do 13.15
itd.......


<?php
$nazwa = $_SESSION['nazwa']; // nazwa zarejestrowanego uzytkownika

$litery = array ('A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z');
shuffle($litery);
$tekst = '';
for($i=0; $i<3; $i++){
$tekst .= $litery[$i];
}

$data = date('H:i:s',time()+3000); // data + 50 minut do przodu

echo '<p>Kod to '.$tekst.' <br /> Termin wyslania powtorek: '.$data.'</p>';

@ $fp = fopen('plik.txt', 'ab');
$zawartosc = $nazwa." Kod: ".$tekst." \t Czas Wyswietlenia: ".$data."|";
$enter = "\n";
fwrite($fp, $zawartosc.$enter);
fclose($fp);
?>

Go to the top of the page
+Quote Post
Lion_87
post 5.04.2010, 20:20:38
Post #2





Grupa: Zarejestrowani
Postów: 850
Pomógł: 120
Dołączył: 15.02.2007
Skąd: Łódź

Ostrzeżenie: (10%)
X----


Jak to bez php to? Może częściowo JS? Może niech sami użytkownicy niech zapisują i wyślą CI mailem?^
Go to the top of the page
+Quote Post
Kshyhoo
post 5.04.2010, 20:20:41
Post #3





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




A po co aż 5 postów?


--------------------
Go to the top of the page
+Quote Post
haifetz
post 5.04.2010, 20:29:17
Post #4





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 4.04.2010

Ostrzeżenie: (0%)
-----


wlasnie o to chodzi, ze ja tez musze widziec te kody, a uzytkownicy musza dostac kod na 50 min i nie moga oszukiwac:)
Go to the top of the page
+Quote Post
Ormin
post 5.04.2010, 20:35:26
Post #5





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 3.02.2009

Ostrzeżenie: (0%)
-----


I bez php?

W ogóle , to jeszcze są serwery bez PHP? : D

@Topic
Sry, ale watpie bys dal rade jakos zapisywanie zrobić, chociaż może cos w stylu requestu AJAX na inny serwer obslugujacy PHP albo mailer ktory wysle ten kod..
Go to the top of the page
+Quote Post
haifetz
post 5.04.2010, 20:43:41
Post #6





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 4.04.2010

Ostrzeżenie: (0%)
-----


W jaki sposob moge zastowosowac te metode ajax request???Prosze o wyrozumialosc, bo nie znam sie na tym..
Go to the top of the page
+Quote Post
Ormin
post 5.04.2010, 21:41:17
Post #7





Grupa: Zarejestrowani
Postów: 64
Pomógł: 0
Dołączył: 3.02.2009

Ostrzeżenie: (0%)
-----


Wobec tego lepiej zapomnij i znajdz serwer z PHP. Mowie powaznie, dzisiaj serwer bez PHP to nie serwer.
Go to the top of the page
+Quote Post
blooregard
post 5.04.2010, 22:47:18
Post #8


Newsman


Grupa: Moderatorzy
Postów: 2 033
Pomógł: 290
Dołączył: 21.12.2007
Skąd: Łódź




~haifetz, proszę dodac BBCode, bo ten temat zostanie zamknięty.


--------------------
Life's simple... You make choices and don't look back...
Go to the top of the page
+Quote Post
korey
post 6.04.2010, 08:27:57
Post #9





Grupa: Zarejestrowani
Postów: 122
Pomógł: 2
Dołączył: 14.08.2009
Skąd: Łódź

Ostrzeżenie: (0%)
-----


@ haifetz nie rozumiem po co piszesz 2 razy ten sam temat na jednym forum, to po pierwsze.
po drugie zrobilem Ci gotowe rozwiązanie, ale nie masz serwera php.

Tak wiec:
Proponuje Ci poprać program WebServ albo XAMPP. (wydaje mi sie ze z tym pierwszym będzie ci łatwiej).
Jeśli chodzi o hosting strony.. Hmm. do nie dawna korzystałem z tego darmowego hosta. 000webhost.com masz tam php v. +4, MySQL, 1,5gb pojemności na pliki i kilka innych bajerow.

Wracając do tego kodu.. Ja proponowałbym zrobić baze danych tabelę przechwytującą te informacje.czyli np: id, aktualna_godzina, godzina+50, sesja, wygenerowany kod.
potem robisz funkcje ktora pobiera wiersze z tabeli i wyswietla użutkownikowi kiedy trzeba (po 50 minutach) biggrin.gif

Co do Ajax. odpuść sobie. jak nie znasz minimum podstaw Js i php to z Ajaxem tez sobie nie poradzisz biggrin.gif


pozdro smile.gif

Ten post edytował korey 6.04.2010, 08:29:43


--------------------
”Jestem nędzarzem, mam tylko marzenia.
Rozsyłam je u twych stóp,
Stąpaj lekko, gdyż stąpasz po mych marzeniach„
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 08:16