phpbar.de logo

Mailinglisten-Archive

[php] PHP 3.0.12 - Frage ...

[php] PHP 3.0.12 - Frage ...

robs-info php_(at)_phpcenter.de
Tue, 24 Sep 2002 00:40:00 +0200


Norbert Pfeiffer schrieb:


> Hi,

> und gleich das naechste Problem mit dem Oldi-PHP ... :-(

> zwei Arrays versende ich via POST und fsockopen();

> $hits = urlencode(serialize($HIT));
> $user = urlencode(serialize($USR));
> $data = "a1=".$hits."&a2=".$user;

> in der Ausgabe sieht das dann so aus:
> -------------------------------------------<shnip>
> Array ($HIT) = 58 recc.    4031 byte
> Array ($USR) = 55 recc.    8787 byte
> Query gesamt =            12825 byte
> sent with POST entirely = 12982 byte

> HTTP/1.1 200 OK
> Date: Mon, 23 Sep 2002 22:06:51 GMT
> Server: Apache/1.3.9(Unix)(SuSE/Linux)PHP/3.0.12
> Connection: close
> Content-Type: text/html

> Array ($HIT) = 2399 byte received
> Array ($HIT) = 58 recc. converted
> Array ($HIT) = 58 recc. updated, 0 recc. new

> Array ($HIT) = 5693 byte received
> Array ($USR) = 1 recc. converted
> Array ($USR) = 0 recc. updated, 0 recc. new
> -------------------------------------------<shnip>

> Wo sind die restlichen Bytes vom zweiten Array geblieben?

Funktioniert das Script den mit einer neueren PHP Version?

Kommt den überhaupt was an? Gib doch mal für $hits und $user nur
jeweils einen kurzen String ein und auf der Gegenseite die Variablen
a1 und a2 aus.
Wenn mich nicht alles täuscht, sollte man auch bei POST die
Datenfelder mit urlencode behandeln.

-- 
Gruß, Rob


php::bar PHP Wiki   -   Listenarchive