maly |
» 2013-09-23 14:12:33 $GET_['richtung'] a co to? |
|
tookie009 Temat założony przez niniejszego użytkownika |
» 2013-09-23 14:34:54 tu jeszcze raz zrobione wszystko od poczatku. Niby dobrze wszystko funkconuje, ale dodalem na koncu zmiane zmiennej aa z formularza na jakomkolwiek inna oprocz links i rechts. if (($_GET['aa']=='links')||($_GET['aa']=='rechts')) tym warunkiem sprawdzam, czy przycik zostal nacisniety (powinno byc falsz, jezeli odswiezam, czy tu sie myle( bo w url mam wartosc name z poprzedniej sesji) ??? Jezeli tak, to czy jest jakas mozliwosc zmiany tego, zeby mialo podobno wlasciwosc jak session ?? Z gory wielkie dzieki, za kazda wskazowke, ja juz nie mam naprawde pomyslu :// <?php ini_set('display_errors', true); error_reporting(E_ALL); $arr=array(1,2,3,4,5,6); session_start(); echo '<form action="probe.php" method="GET">'; echo'<input type="submit" name="aa" value="links">'; echo '<input type="submit" name="aa" value="rechts">'; echo '</form>'; echo '<br> ';
if (!isset($_GET['aa'])) $_SESSION['j']=2; if (isset($_GET['aa'])) {echo 'hier sgeee'; echo $_GET['aa']; }
if (($_GET['aa']=='links')||($_GET['aa']=='rechts')) { echo '<br>'; echo '<br> '; $ri=$_GET['aa']; if ($ri=='rechts') $_SESSION['j']++; if ($ri=='links') $_SESSION['j']--; echo '<br> '; echo '<br> ';echo 'array von j';echo '<br> ';echo '<br> '; echo $arr[$_SESSION['j']]; echo '<br> ';echo '<br> '; } $_GET['aa']='aaa'; echo '<br> '; echo '<br> hier sollte aaa sein'; echo $_GET['aa'];
?>
EDIT MAly wielkie dzieki, wiedzialem ze to cos glupiego :)) . Zaraz sprawdze, czy to rozwiaze moj problem, zeby tylko na odswiezanie dzialalo. |
|
maly |
» 2013-09-23 16:00:14 Zrób sobie plik guzik.php do którego będą odwoływać się przyciski a w nim poustawiaj zmienne sesji, na końcu daj redirect-a na stronę która tylko wyświetla zawartość. |
|
tookie009 Temat założony przez niniejszego użytkownika |
» 2013-09-23 16:02:51 moglbys lepiej wytlumaczyc ? cos z frame ? |
|
maly |
» 2013-09-23 16:31:31 index.php
<?php
session_start();
if(!isset($_SESSION['value']))
$_SESSION['value'] = 0;
echo '<form action="guzik.php" method="get" >';
echo '<input type="submit" name="updown" value="-" >';
echo '<input type="submit" name="updown" value="+" >';
echo '</form>';
echo $_SESSION['value'];
?>
guzik.php
<?php
session_start();
if(isset($_GET['updown'])){
if($_GET['updown'] == '+')
$_SESSION['value']++;
if($_GET['updown'] == '-')
$_SESSION['value']--;
}
header('Location:index.php');
?>
|
|
MrPoxipol |
» 2013-09-23 17:43:11 |
|
tookie009 Temat założony przez niniejszego użytkownika |
» 2013-09-24 11:16:39 @ nie funkcjonuje mi header, dostaje blad prziekierowywania, wiesz moze ocb zaraz poszukam jakis kursik w necie z header, bo szczerze mowiac nigdy nie uzywalem tego. Z include idzie, ale wtedy przy odswiezaniu zmienia mi sie tez ta wartosc ;((
@MrPoxipol range daje pole do wpisywania tekstu, ja nie chce, tego przez wpisywanie zmieniac. Pomiedzy tymi strzalkami bedztie wyswietlana stacja jaka leci ( bedzie to radio) i strzalkami mam zmieniac kanal. Dlatego tez tak bardzo nie dobrze, jest, ze przy odswiezaniu mi sie zmienia ta wartosc indexu tablicy, pod ktora ukrywa sie konkretna stacja. Mimo wszystko dzieki
EDIT. funcjonuje header, jezeli sei doda link caly, nie tylko stronke. |
|
maly |
» 2013-09-24 13:36:29 Do aplikacji webowych bardziej odpowiednie byłoby użycie java script a do trzymania informacji typu numer stacji możesz użyć cookie. |
|
1 « 2 » 3 |