Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]eval()pomoc w uzyciu
Toskan
post
Post #1





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 4.09.2012

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


Witam
Nie wiem czy jestem jakims szczegolnym przypadkiem ale jak zwykle nie moge czegos zrobic:/
w bazie chce zapisac dzialania na zmiennych np
  1. $zmienna['a']-$zmienna['b']

wiec zapisuje je jako varchar(60) utf8_general_ci
w skrypcie wpisuje np
  1. $zmienna1 = $zmienna['pole w bazie'];
  2. eval('echo $zmienna1');

wyswietla to jednak tekst
probowalem tez
  1. $zmienna1=$zmienna['pole w bazie']; //jednak tu pole w bazie to <?php $zmienna['a']-$zmienna['b'] ?>
  2. eval('?> echo $zmienna1 <?php');

jednak po tym strona sie rozwala a nie ma zadnego efektu a nawet tekstu
szukalem czytalem ale ja musze miec chyba czarno na bialym co ma byc gdzie i jak ma byc zapisane:/
Prosze o pomoc:)


@edit
Jest mi to potrzebne do gry z pokemonami,ktore maja swoje posuniecia a posuniecia maja bardzo ale to bardzo rozne uzycie wiec zadna tablica sie do tego nie nada
moze i jest cos zle ale zaczynam zabawe dopiero:)
zabawe z tym zaczalem juz dosc dawno ale mialem dluga przerwe wlasnie przez te posuniecia:(

Ten post edytował Toskan 25.10.2012, 18:00:02
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Toskan
post
Post #2





Grupa: Zarejestrowani
Postów: 39
Pomógł: 0
Dołączył: 4.09.2012

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


dodalem w edicie i ze chce dzialania na zmiennych
Hmm opisze to ladniej
Chce zrobic skrypt walki pokemonow do tego jednak sa mi potrzebne posuniecia, ktore sa bardzo skomplikowanym polaczeniem wszystkich statystyk, sily i celnosci posuniecia. Jedynym sposobem aby to zrobic sa wlasnie dzialania na zmiennych w bazie osobno do kazdego posuniecia. Bowiem sa podobne ale kazde ma inne dzialanie(jedne podnosza statystyki inne obnizaja inne jeszcze otepiaja jest tego duzo).
jaslanin masz teraz pomysl jak to zrobic?(IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 15.10.2025 - 06:30