WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.


Forum » PHP & MySQL » Das Zeichen "=" per Url Übertragen » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
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 &uuml;bergebene Wert f&uuml;r die Variable \"extra1\" betr&auml;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.

Nach oben