Tema: Re: PHP kintamojo perdavimas i forma
Autorius: Nerijus T
Data: 2012-05-01 12:24:21
Bandziau privesti prie teorinio pagrindo, jei mokytis pradetu nuo Perl - 
zinotu visa virtuve.

pvz duomenu paemimas i hasha %FORM kas php atitinka $_REQUEST

sub read_form {
$request_method = $ENV {'REQUEST_METHOD'};
if ( $request_method eq 'GET' ) {
  $input  = $ENV {'QUERY_STRING'};
} elsif  ( $request_method eq 'POST') {
binmode(STDIN);

  read (STDIN, $input, $ENV {'CONTENT_LENGTH'});
} else { $input='';}

@name_value_pairs = split (/&/, $input);

foreach $pair ( @name_value_pairs) {
 ($name, $value) = split (/=/, $pair);
  $value =~ tr /+/ /;
 $value =~ s /%([\dA-Fa-f][\dA-Fa-f])/ pack ("C", hex ($1))/eg;

 $FORM {$name} = $value;
}
}


"Jornada Del Muerto" <jornada@lythum.lt> wrote in message 
news:jno5rj$69c$1@trimpas.omnitel.net...
> Jei ne klystu turetu automatu suvartyti :) o jei manual tai galima ir savo 
> kazka, kad ir base64, na ir dar visa kruva php funkciju encodijimui yra, 
> galima panagrinet kaip tvs'ai daro.
>
> "Nerijus T" <news@upe.lt> wrote in message 
> news:jnm0ak$2up$1@trimpas.omnitel.net...
>> http://php.net/manual/en/function.urlencode.php
>> http://php.net/manual/en/function.urldecode.php
>>
>> "Pilkas" <Pilkas@pilkas.lt> wrote in message 
>> news:jnloun$qc5$1@trimpas.omnitel.net...
>>> fom perduodami kintamieji kint ir kint1 per eilut :
>>>
>>> _http://www.pavyzdys.com/adminnn.php3?kint=pirmas&kint1=
>>>
>>> Kaip pakeisti eilut , kad normaliai  form persiduot ir lietuvikos
>>> raids:
>>> be puslapio pakeitim .
>>>
>>>