tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
340
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Registriert seit
    Mar 2003
    Ort
    Österreich (Ländle)
    Beiträge
    380
    Hi,

    ich habe ein Problem welches ich schon lange versuche zu lösen. Ich habe eine Page
    mit Usern. Die User können Ihr Userprofil ändern, also beispielsweise Ihre persönlichen
    Daten usw. Das alles ist kein Problem.

    Ändert nun ein User seine Daten soll zusätzlich eine Datei auf einem anderen Server
    aufgerufen werden. Der Datei werden alle userspezifischen Daten mitgegeben, der
    Aufruf könnte so aussehen:

    Code :
    1
    
    http://www.andereseite.com/input.aspx?nic=nicname&email=email@adresse.com

    Eigentlich hängen da dann bis zu 10 Parameter drann ...

    Die Datei auf dem anderen Server muss also die Useränderungen zeitglich verarbeiten,
    bzw. muss wissen wenn sich bei den Usern was geändert hat.

    Ein Möglichkeit wäre die URL einfach in einem versteckten IFRAME auszuführen, aber
    ich will nicht das ein User die URL im Quelltext sieht oder so.

    Ich habe keine andere Möglichkeit als den Aufruf über die Datei vom anderen Server!

    Was ich noch probiert habe, dies:

    PHP-Code:
    $cmdurl "http://www.andereseite.com/input.aspx?nic=$nicname&email=$email";
    $cmd "lynx $cmdurl > /dev/null"
    Da auf dem Server nur ich arbeite ist Safe Mode auf "off" von dem her funktioniert es auch.

    Aber scheinbar führt lynx keine URL's aus welche mehrere Parameter drann hängen
    haben. Wenn ich mir $cmd ausgeben lasse und das dann im Browser einfüge, funktioniert
    das ganze komischerweise.

    Weiß vielleicht jemand bescheid wie man mit lynx Aufrufe macht und mehrere Parameter
    mitgeben kann?

    Habe es auch mit "wget" versucht, aber auch nicht.

    Also ich muss ein auf einem anderen Server befindliches Skript mit x Parametern ausführen, ohne das ein User etwas im Quelltext zu sehen bekommt.

    Vielleicht weiss ja jemand was?

    Danke schon mal ...

    Ultra
     

  2. #2
    Avatar von Timbonet
    Timbonet Timbonet ist offline Mitglied Brilliant
    Registriert seit
    Jun 2003
    Ort
    Griesheim (Hessen)
    Beiträge
    800
    Mach' es doch einfach über fopen() oder programmiere dir deine eigene Socketfunktion. Ist nicht schwer und du brauchst keinen Systemaufruf..
     

  3. #3
    Sicaine Tutorials.de Gastzugang
    Oder noch einfacher: file()

    Es stellt sich nur die verdammt komische Frage wieso zum Donnerwetter will man sowas? Sollen das jetzt nich nur die User sondern auch der zukünftige Bestizer nich sehen?
     

Ähnliche Themen

  1. Aus Bean Facelet mit GET Parametern aufrufen
    Von maxpade im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 0
    Letzter Beitrag: 21.06.10, 19:43
  2. Script aufrufen per Kommandozeile + Übergabe Parametern
    Von Hawkings im Forum Visual Basic 6.0
    Antworten: 0
    Letzter Beitrag: 03.04.07, 12:59
  3. Externe Seiten in Master Page öffnen
    Von julietta_martinez im Forum .NET Archiv
    Antworten: 4
    Letzter Beitrag: 19.05.05, 11:36
  4. Wieviel externe Links kann eine Page verkraften?
    Von cameeel im Forum Coders Talk
    Antworten: 5
    Letzter Beitrag: 15.05.05, 15:55
  5. Funktion in anderer Page aufrufen
    Von astaluego im Forum .NET Archiv
    Antworten: 6
    Letzter Beitrag: 16.11.04, 14:36