<input type="image"? help

14 отговора 253 прегледа
#1

<input type="image"? help

ami imam sledni problem
<input type="image" name="im" value="12" src="....">
samo pri men li
vmesto parametar im=12 mi vrushta
im.x=..
im.y-..

moje li nqkoi da me svetne po vuprosa pls ?

Отговор
в отговор на grrrr #2

Re: &lt;input type="image"? help

ja daj malko po-jasno. KOga ti go vrushta tova? kato mu dadesh document.MyForm.in.value li? Zashtoto tochno taka trjabva da mu vzemesh Value-to.

Те са вече тук !!! От много отдавна ...
Отговор
в отговор на Borg #3

Re: &lt;input type="image"? help

<FORM TYPE=POST ACTION="php.php">
<INPUT TYPE="IMAGE" SRC="img_cov/plus.gif" NAME="button1" VALUE="value1">
</FORM>
<? phpinfo();?>

i sled click na
HTTP_GET_VARS["button1_x"]= 18
HTTP_GET_VARS["button1_y"]= 34

s php4.0.4
i Apache/1.3.14 na linux

Отговор
в отговор на grrrr #4

Taka kaji de ...

.. trjabvashe oshte v nachaloto da kajesh che stava vuros za PHP. Nemoga da ti pomogna. ne razbiram nishto ot PHP & Linux, a ot Apache Server oshte po-malko. Sorry. Probvaj vuv foruma "PHP"

Те са вече тук !!! От много отдавна ...
Отговор
в отговор на grrrr #6

Re: &lt;input type="image"? help

Ами като ти е input type="image" ти връща координатите спрямо горния ляв ъгъл на картинката, където си щракнал с мишката като си събмитнал

Целта оправдава средствата
Отговор
в отговор на Lupi #7

Re: &lt;input type="image"? help

ami gledah v nqkuv help che pishat i value ama nuc

celta mi beshe dva butano s edno ime i razlishni value-ta
<INPUT TYPE="IMAGE" SRC="img_cov/plus.gif" NAME="button" VALUE="+">
<INPUT TYPE="IMAGE" SRC="img_cov/minus.gif" NAME="button" VALUE="-">

a bachkashe s type="submit"

ama predi malko chetoh v manual na php i tam vuobshte ne spomenavat "value"

10x

Отговор
в отговор на grrrr #8

Re: &lt;input type="image"? help

Abe ako pravilno sym te razbral iskash da poluchish stoinosta "value=12" Togava tq shte ti e dostypna s $im Nerazbiram zashto ti e drugoto. Moje bi za poveche pomosht po vyprosa e dobre da da obqsnqvash malko po-qsno i da go postvash v pravilniq forum. Ima forum PHP kydeto ima kakvo da prochetesh. Az ot okolo 2 mesetza ne sym se zanimaval s PHP i sym pozabravil nqkoi neshta.
Dano sym pomognal, vypreki ce neshto se symnqvam da sym uspql.

Отговор
в отговор на grrrr #9

Re: &lt;input type="image"? help

наистина щеше да е хубаво от толкова приказки да беше успял да формулираш точно проблема.
както ти е казал Lupi type="image" не предава name=value (thanks ViruS) по начина, който очакваш. php предава променливите $name.x и $name.y (координати на клика). тоест какво value си задал е без значение.
само предполагам, че се опитваш да направиш нещо като анкета или вид гласуване с плюс и минус затова ти предлагам да използваш простото:
if($name) или if(isset($name)) / if(is_null($name)) за да укажеш коя част на скрипта да се изпълни

...а някакъв тип си мели кайма
Отговор
в отговор на grrrr #10

Re: &lt;input type="image"? help

Попринцип, когато входната точка ти е изображение във формата се получава събмит, а на сървъра, разбирай в скрипта получаваш координатите на клика върху изображението. В твоя случай, ти предлагам следното решение: нарисувай си двете изображения на един графичен файл и след това, ако са едно до друго, анализирай координатите по X, а ако са едно над друго- анализирай координатите по Y!

Всъщност то това е смисъла на тия координати. Например имаш изображение на административна карта на българия с областите и областните центрове, искаш да знаеш, на коя област е кликнал потребителя върху картата, за да го пратиш кам определени данни, е те тука и висша математика не спасява, щото за неправилни форми, формулата за точка в декартова равнина е направо невероятна!

Но да не се отплесвам от основната тема: това, което съм написал е реализируемо, само ако двата ти бутона (изображения) са разположени едно до друго! Ако евентуално има някакво разстояние между тях, трябва скрипта да го игнорира, когато изчислява координатите!

Ако смяташ решението за прекалено сложно, има и други!

|когато гледате, виждайте дребните неща
|големите ги виждат всички
|но те нямат значение...
Отговор
в отговор на Alien #11

Re: &lt;input type="image"? help

ami da si priznaq ne me otdava mnoo pisneto
celta mi beshe pri submit ot da poluchavam edna promenliva s stoinosti "+" i "-" i edno text pole za nqkvo chislo koeto shte go vadq(izvajdam) ot edno mysql-che
i go bqh napravil s
<form method=post action="wesdf.php">
<input type="text" name="number" size="2">
<input type="submit" name="ok" value="+">
<input type="submit" name="ok" value="-">
</form>

i si vikam shto da ne probvam s "image" ama "NUC"
ta shte go napraq s dva image s razlichni NAME puk value-to nqma znachka a v php-to mai s isset($name1)
isset($name2)

10x to all
sori za ezika :-)))

Отговор
в отговор на enchanted #12

корекция

това:
if($name) или if(isset($name)) / if(is_null($name))
да се чете:
if($name.x) или if(isset($name.x)) / if(is_null($name.x))

...а някакъв тип си мели кайма
Отговор
в отговор на enchanted #13

Re: корекция

ami ako sa arry-s napimer
<input type=\"image\" name=\"im[".$i."]\" src="........>
ko li ste vrusta

to shte se vidi s edno phpinfo()
no pincipno v javascript ili v drugi scriptove ?

Отговор
в отговор на grrrr #14

Re: корекция

смени метода на get и ще се разбере какво ще върне

...а някакъв тип си мели кайма
Отговор
в отговор на grrrr #15

Re: &lt;input type="image"? help

Ami zashtoto na tui mu se wika server side image map proccessing....
Towa e specifikaciq na IE i na wsichki kulturni browseri...
twa e no za smetka na twa mogesh da naprawish tui koeto iskash s JS ili kakto te posywetwa babailica ako ima im.x nachi e kliknal na X...

JAVA lets make things badly and slow!!
Отговор