XaraX: daten an php script übergeben

Beitrag lesen

Guten Morgen Dieter,

prinzipiell kann ich Dein Problem nicht nachvollziehen, was spricht denn gegen die Variablenübergabe mittels GET außer:

weil ich die daten nicht gern über die url schicken will

?
Geht es Dir darum, daß niemand sehen soll, wie die Variablen aussehen und somit manipulieren kann(?); dann reproduziere sie doch umkodiert:

<a href="script.php?<?php
$a=array($var1,$var2,.....);
echo base64_encode(implode('³³',$a));
?>">Link</a>

Ab einer gewissen Länge des $_SERVER['QUERY_STRING'] wird dies nicht mehr gehen. Dann solltest Du mit Sessions und/oder Cookies arbeiten.
Etwas abwegig, aber Deiner Vorstellung haargenau folgend, ist für jeden Verweis, dem die Variablen übergeben werden sollen ein eigenes Formular zuzuwesen:

<form action="script.php" method="post" style="display:inline;margin:0;padding:0">
   <input type="hidden" name="a0" value="4">
[...]
   <input type="hidden" name="a19" value="7456">
   <input type="image" src="link0.gif">
</form>

GET ist Dir ein bessere Freund! ;)

Gruß aus Berlin!
eddi