von schmchris |
Das Problem ist das ich die Werte in einem Routerprogramm eintragen möchte.
Die Zeile sieht ungefähr so aus :
1: | P:/setup_wan_modem.htm?page=setup_wan_modem&logout=2&connectflag=1&fun=0&r=1&TEL1=0191011&UN1=t-online-nummer&PW1=meinpasswort&PWV1=meinpasswort&extra1=ATS180=6&idle=300 |
Das P steht für Post.
Bei dem Feld extra1 muss ich den Modem Initialization string eingeben jedoch enthält der ein "=" Zeichen deshalb fragte ich hier nach. Also ich hab nicht direkt die möglichkeit was am Code des Programms (CDS7404 - keine Scripte sondern ein ausführbares Proggi) zu ändern. |
von einstein |
Falls es sich um PHP handelt, so gibt es dafür die Funktionen
rawurlencode und
rawurldecode |
von HerrRossi |
Ups...ich hab grad gesehen, daß ich nicht wirklich das beantwortet habe, was Du haben wolltest. Sorry, bin schon etwas müde heute.
Also ich hab jetzt folgende php-Seite geschrieben:
<?php
$extra1=$_GET['extra1'];
echo "Der übergebene Wert für die Variable \"extra1\" beträgt \" ",$extra1," \" !";
?>
Die Seite hat den Titel " test.php "
Wenn ich sie jetzt aufrufe mit
..../test.php?extra1=456=3
dann bekomme ich das problemlos übergeben.
Auch mit dem " = " !
Mit obeigem Code müßts doch auch bei Dir funktionieren. Statt der echo-Ausgabe verarbeitest die Variable halt so weiter, wie Du es brauchst.
Mich würd interessieren, wie Du den Code geschrieben hast, damit es nicht funktioniert hat.
Rossi
PS : Sorry für die Themenverfehlung von vorhin. *g* |
von HerrRossi |
Hi Chris!
Ich müsste per URL der Variable "extra1" den Wert "ATS180=6" mitgeben |
Das geht nur indirekt. Du übergibst einfach 2 Variablen statt einer und fügst sie auf der nächsten Seite wieder zusammen.
Zum Beispiel :
href=die_zielseite.php?objekt=ATS180&wert=6
Auf der Zielseite dann beide Variablen übernehmen:
$objekt=$_GET['objektt'];
$wert=$_GET['wert'];
Und jetzt nur noch zuweisen:
$objekt=$wert
Und jetzt weiß Dein php-Skript, daß ATS180=6 und Du kannst es weiter verarbeiten.
Ich hoffe, ich hab Dir helfen können.
Grüße aus Wien
Rossi |
von schmchris |
Nö will leider auch nicht. Schade - wird wohl nicht gehen. |
|