Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Puszukiwany skrypt
Forum PHP.pl > Forum > Gotowe rozwiązania
matir
Cześć exclamation.gif

Mam do Was wielką prośbę. Poszukuję skryptu, który po wpisaniu w formularzu np. ceny waluty Euro zapisuje ją do pliku na serwerze i wyświetla tą cenę w określonym miejscu. Bardzo mi na tym zależy. Chodzi mi również o inne waluty. Jak ktoś się już z tym spotkał, to bardzo proszę o pomoc. Z góry dziękuję smile.gif Zozdro, MATIR
dag
Spróbuj sam napisać. Nie jest to trudne a z pewnością przyda Ci się ta umiejętność. Z tego co napisałeś wynika, że nie koniecznie muszą być to waluty, równie dobrze może być co innego, chodzi o ogólną zasadę.

fopen" title="Zobacz w manualu PHP" target="_manual + kilka innych
matir
Bardzo dziękuję za sugestie, ale z php nie mam doczynienia... Czy mógłbyśmi pomóc z tym skryptem ? Naprawde bardzo mi zależy smile.gif Z góry dzięki ....
dag
@matir prosił mnie na priv, abym mu pomógł

formularz.php
  1. <title>Dodaj cenę waluty EURO</title>
  2. </head>
  3. <form action="dodaj.php" method="post">
  4. Podaj cenę waluty EURO:<br/>
  5. <input type="text" size="4" maxlength="4" name="cena"/>
  6. <br/>
  7. <input type="submit" value="OK"/>
  8. </form>
  9. </body>


dodaj.php
  1. <?php
  2. //otwieramy plik
  3. $file = fopen( 'ceny.txt', 'w' );
  4.  
  5. //zapisujemy do pliku
  6. fwrite( $file, $_POST[ 'cena' ] );
  7.  
  8. //zamykamy plik
  9. fclose( $file );
  10.  
  11. echo'Dodano. <a href=\"pokaz.php\">Pokaz</a>';
  12.  
  13. ?>


pokaz.php
  1. <?php
  2. //otwieramy plik tylko do odczytu
  3. $file = fopen( 'ceny.txt', 'r' );
  4.  
  5. //funkcja fread pobiera nam dane z pliku
  6. echo'Cena EURO zapisana w pliku wynosi: ' . fread( $file, filesize( 'ceny.txt' ) );
  7.  
  8. //zamykamy dostęp do pliku
  9. fclose( $file );
  10.  
  11. ?>


fopen" title="Zobacz w manualu PHP" target="_manual
fwrite" title="Zobacz w manualu PHP" target="_manual
fclose" title="Zobacz w manualu PHP" target="_manual
echo" title="Zobacz w manualu PHP" target="_manual
fread" title="Zobacz w manualu PHP" target="_manual
filesize" title="Zobacz w manualu PHP" target="_manual
matir
Bardzo dziękuję za pomoc. Wyskakuje mi jakiś błąd i nie wiem co to może być :
Kod
Warning: fopen(ceny.txt): failed to open stream: Permission denied in /home/matir/public_html/kantor/pokaz.php on line 3

Warning: fwrite(): supplied argument is not a valid stream resource in /home/matir/public_html/kantor/pokaz.php on line 6

Warning: fclose(): supplied argument is not a valid stream resource in /home/matir/public_html/kantor/pokaz.php on line 9


Pozdrawiam
strife
Ustaw chmod na ceny.txt...
matir
Dzięki usawiłem CHMOD na 666 i wszystko działa. Mam pytanie : czy dało by się zrobić tak, żeby ten wynik z tego formularza zamieścić w dowolnym miejscu, na stronie utworzonej w HTML questionmark.gif

Z góry dzięki za pomoc, WIELKI DZIKI Rkingsmiley.png
Indianin
Pod warunkiem ze bedzie nazywala sie xxx.php .
matir
A jak moja strona nazywa się xxx.html to jak to mam zmienić na xxx.php questionmark.gif
Indianin
najprosciej bedzie przy pomocy klawiatury winksmiley.jpg .
Nie lapie .
matir
hmmm... wszystko już było ok, ale wyskoczył mi błąd :

Kod
Warning: fread(): Length parameter must be greater than 0. in /home/matir/public_html/kantor/index.php on line 358


CO to jest questionmark.gif
strife
W pliku musi być przynajmniej jeden znak, daj tam np. spacje.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.