|
Posted by Craig Morrison on 06/09/06 19:12
Bent Stigsen wrote:
> Craig Morrison wrote:
>
>> Bent Stigsen wrote:
>>> Craig Morrison wrote:
>>>
>>>> Markus Ernst wrote:
>>>>> Craig Morrison schrieb:
>>>>>> I'm getting this:
>>> [snip]
>>>>>> My question is why?
>>>>>>
>>>>>> I *am* getting the correct value for $_POST['D1'] and at this point in
>>>>>> time am really quite confused because that notice is getting thrown.
>>>>> Have you checked this, i.e. with print_r($_POST) or var_dump($_POST)?
>>>>> In such cases I usually try this first; if $_POST['D1'] is set at the
>>>>> top of the script you might find out where it gets lost.
>>>> The question is, if it's invalid how come I am getting the correct value
>>>> that is POSTed to the script?
>>> That's a pretty moot question, unless you think magic is causing it.
>>>
>>> Consider it a flaw/bug in your construction. Markus' suggestion might get
>>> you some insight into what might be the problem.
>>>
>>> /Bent
>> How is it moot?
>
> Well, I can't see how PHP would get the value, if the index was invalid or
> non-existing.
>
>> A form posts the value for D1 to a script, script looks for the value of
>> D1 and gets it. PHP raises a notice that D1 is undefined.
>>
>> I don't understand how I am getting the value that is posted to the
>> script if the index is undefined.
>>
>> Is it really that difficult for someone to explain this?
>
> Yes, because in all likelyhood, that is not what is happening.
>
> Arrays and forms are so commonly used that, if it was a bug then it would be
> reported all over the place.
>
>
> /Bent
I didn't say that it was a bug..
I'd yell louder if I thought it was. :-)
But I am getting the correct value, as you can see from the follow up
that I posted which does a print_r..
Craig
Navigation:
[Reply to this message]
|