Autor | Zpráva | ||
---|---|---|---|
Trey Profil * |
#1 · Zasláno: 26. 12. 2006, 14:43:37
Začínám s PHP a chtěl sem si prověřit své znalosti vytvořením kalkulačky, ale samozřejmě sem něco blbě napsal a místo aby se vypsal výsledek napíše se:
Parse error: parse error in /3w/borec.cz/k/kovik/vysledek.php on line 7 (je to umístěno na http://kovik.borec.cz/kalkul.php a zpracovatel formuláře je vysledek.php) Zdroj kalkul.php je celý z HTML takžesi ho můžete prohlédnout ale tam asi chyba nebude zato vysledek.php obsahuje:
asi tam něco bude pls poraďte.chtěl sem to i s umocňováním když to PHP umí |
||
djlj Profil |
#2 · Zasláno: 26. 12. 2006, 14:44:45
Chybí ti tam všude středníky...
|
||
Trey Profil * |
#3 · Zasláno: 26. 12. 2006, 14:45:56
sem mylsel že když je tam konec řádku že nemusí být.tak to zkusim
|
||
Miloš Profil |
#4 · Zasláno: 26. 12. 2006, 14:47:25
Na konci řádku nemusí být střevník jen v javascriptu. V PHP naštěstí musí.
|
||
Trey Profil * |
#5 · Zasláno: 26. 12. 2006, 14:48:18
Jo nastala změna už je tam
Parse error: parse error in /3w/borec.cz/k/kovik/vysledek.php on line 9 místo line 7 |
||
koudi Profil |
#6 · Zasláno: 26. 12. 2006, 14:52:35
Mimochodem taky máš špatně proměnný. Neni to $POST, ale $_POST.
|
||
Trey Profil * |
#7 · Zasláno: 26. 12. 2006, 14:54:05
taky nepomohlo
|
||
djlj Profil |
#8 · Zasláno: 26. 12. 2006, 14:54:41 · Upravil/a: djlj
A taky máš blbě podmínku, patří tam dvě rovnítka a u proměnné chybí dolar.
|
||
Trey Profil * |
#9 · Zasláno: 26. 12. 2006, 14:57:36
Teď je tam chyba on line 11
stávající kód je <script language="PHP"> |
||
Miloš Profil |
#10 · Zasláno: 26. 12. 2006, 14:59:22
Středník za else?
|
||
djlj Profil |
#11 · Zasláno: 26. 12. 2006, 14:59:55 · Upravil/a: djlj
Za if nepatrří středník, to samé za else. A pak máš blbě uvozovky v tom echu. A u proměnné $vysledek opět chybí dolar.
|
||
Trey Profil * |
#12 · Zasláno: 26. 12. 2006, 15:03:44
jestli myslíš vysledek v tom echu tak to je v javascriptu protože před tim ve vypíše <script language="javascript"> a ty uvozovky nevim co s nima
|
||
Miloš Profil |
#13 · Zasláno: 26. 12. 2006, 15:06:35 · Upravil/a: Miloš
DELETE
Ať se snažím jak chci, nemohu to tu napsat, takže: před echované uvozovky přidej zpětné lomítko |
||
GrizzlyX Profil |
#14 · Zasláno: 26. 12. 2006, 15:08:59 · Upravil/a: GrizzlyX
hele, neudržel jsem se...pokud chces psat PHP tak se nejdrive hodi neco si o tom precist, napriklad ze nemuzes davat v echo" ... musis to nahradit zpetnym lomitkem a uvozovkou
|
||
djlj Profil |
#15 · Zasláno: 26. 12. 2006, 15:14:35
jestli myslíš vysledek v tom echu
Ne, myslím tu část, kde té proměnné přiřazuješ hodnotu. Jinak souhlasím s GrizzlyX. Některé věci jsme ti zde už napsali, ale ty jsi je přesto opravil jen někde. Ten tvůj script má 5 řádků, ale ty přesto nejsi schopný to opravit všude. |
||
Trey Profil * |
#16 · Zasláno: 26. 12. 2006, 15:25:57
už sem spravil co se dalo.funguje akorát vypisování výsledku u umocňování protože to je PHP ale JS mi nechce vypsat ostatní operace zdroj výsledné stránky je:
<html> poradíte aspoň s tímto? |
||
Trey Profil * |
#17 · Zasláno: 26. 12. 2006, 15:55:44
Je tam script error že prvni není definováno podle mě jo protože sem napsal
[pre]$prvni=$_POST['prvni'];[pre] a PHP s tim problém nemá a je divný že druha není definováno i když sem ho definoval stejně jako prvni :-( |
||
Miloš Profil |
#18 · Zasláno: 26. 12. 2006, 16:00:59
ale jestliže neexistuje $_POST['druha'], není co přiřadit do $druha.
if (isset($_POST['prvni']) $druha = $_POST['prvni']; if (isset($_POST['druha']) $druha = $_POST['druha']; |
||
Trey Profil * |
#19 · Zasláno: 26. 12. 2006, 16:09:24
a ještě doplňující otázka.může JS používat proměnný z PHP?
|
||
djlj Profil |
#20 · Zasláno: 26. 12. 2006, 16:15:17 · Upravil/a: djlj
Trey
Ne v tvém případě. Jak by se k nim JS dostal?! |
||
Miloš Profil |
#21 · Zasláno: 26. 12. 2006, 16:15:59
Trey
může JS používat proměnný z PHP? Javascript pracuje s tím, co dorazí do prohlížeče. Do prohlížeče PHP $proměnné nedorazí. |
||
Trey Profil * |
#22 · Zasláno: 26. 12. 2006, 17:26:32
Můžu se tady ještě na něco zeptat?
|
||
Trey Profil * |
#23 · Zasláno: 26. 12. 2006, 17:37:33
Jo dobrý už to šlape. http://kovik.borec.cz/kalkul.php
|
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0