Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] wyswietlenie zmiennej
Forum PHP.pl > Forum > Przedszkole
dr4g0n79
witam

jak wyswietlic zmienna ktora ma juz okreslona wartosc ale dopiero po klikneciu w link
czy moze ktos pomoc?

action skrypt czaje wiec moze sie nie da tak jak tam.

naprzyklad pokaz wartosc zmiennej "a" jak klikniesz tu

sorki za polskie znaki ale mam problem
devnul
echo $a;

//ale kliknięcie w celu wyświetlenia wymaga przeładowania (nie tak jak w AS)
dr4g0n79
echo to wyswietli mi ta wartos a ja chce zeby ona wysiwetlila sie dopiero po kliknieciu czyli co nie da sie??
pbnan
Ech...
  1. <?php
  2. $a = 'bla';
  3. if (isset($_GET['kliknieto'])) {
  4. echo $a;
  5. }
  6. ?>
  7. <form method="get">
  8. <input type="hidden" name="kliknieto" value="bla">
  9. <input type="submit" value="Dalej">
  10. </form>


>>edit:
Cytat
ale dopiero po klikneciu w link

Nie umiem czytać chyba haha.gif
crash
  1. <a href="?show=1">pokaż</a>
  2. <?php
  3.  
  4. $a = 'abc';
  5.  
  6. if( $_GET[ 'show' ] == 1 )
  7. {
  8.  echo $a;
  9. }
  10.  
  11. ?>

O co Ci chodzi?
kossa
jeżeli chcesz aby po kliku ale bez przeładowywania strony to javascript i najlepiej css i display: none a javascript zmieniaj na np. display:block i smile.gif a jesli bez przeladowywania ale nie znasz jeszcze wartosci zmiennej to uzyj ajaxa do wywolania po kliku pliku php który zwróci Tobie warość zmiennej, wszystko.

Łukasz
dr4g0n79
Kurde nie tak jak myślałem :-( mam taki skrypcik do wyśiwetlania plików tekstowych wstawiłem to co pisaliście do tego skryptu jednak odnosi sie on do wszystkich plikow tekstowych. A tak wogole to chodzi mi o to aby zrobic skracanie newsow. Moze macie jakies pomysly jak to zrobic w miare latwo jestem poczatkujacy w tej materii. skrypt w zalozeniu pobiera pierwsza i druga linie kazdego pliku pozniej je wyswietla a chce zeby po "pokaz wiecej" wyswietlila sie pozostala czesc pliku ale tylko tego do ktorego odnosi sie link a mi po nacisnieciu linku wyswietlaja sie w rozszerzonej wersji wszystkie pliki tekstowe

  1. <html>
  2. <head>
  3. <meta http-equiv="content-type" content="text/html; charset=iso-8859-2">
  4. </head>
  5. <body bgcolor="#23cd34">
  6.  
  7. <?php
  8.  
  9. $katalog = "art";
  10. $kat = opendir($katalog);
  11.  
  12. while ($plik = readdir($kat)){
  13. $rozszerzenie=substr($plik, strrpos($plik,'.'));
  14. if ($rozszerzenie==".txt"){
  15. $baza["$katalog/$plik"]= date("y-m-j h:i", filemtime($katalog."/".$plik));
  16. }
  17. }
  18.  
  19. closedir($kat);
  20.  
  21. if ($baza<>null){
  22. arsort($baza);
  23.  
  24. while (list($nazwa,$data)=each($baza)){
  25. $linia=0;
  26. $nius=file($nazwa);
  27.  foreach ($nius as $wartosc){ 
  28. if ($linia==0) 
  29. echo "<strong>" .$wartosc. "</strong> (". $data . ")";
  30. else if ($linia==1)
  31. echo "<strong>" .$wartosc. "</strong>";
  32. echo "<br>";
  33. echo "<a href=?show=1>pokaz</a>";
  34. $wartosc;
  35. if( $_GET[ 'show' ] == 1 ){
  36.  echo $wartosc;
  37. }
  38. $linia++;
  39. }
  40.  
  41. echo "<br>";
  42. }
  43. }
  44. else
  45. echo "Brak artykułów";
  46.  
  47. ?> 
  48.  
  49. </body>
  50. </html>
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-2025 Invision Power Services, Inc.