+ Antworten
Ergebnis 1 bis 8 von 8

Thema: externe Daten einbinden

  1. #1
    TP-Senior General Hammond macht alles soweit korrekt
    Registriert seit
    May 2003
    Beiträge
    204

    Question externe Daten einbinden

    Guten Tag,

    vornweg ich bin ein absoluter PHP-Newbieeeee....

    Ich möchte externe Daten die mir über einen Link zur verfügung stehen in eine Seite einbinden. Hier der Link:
    http://212.126.200.217/aa3/Public.ph...ence=980400052

    Dies soll in einem Layer plaziert werden, ist das möglich?

    PHP steht zur verfügung.
    Geändert von General Hammond (11.09.2003 um 16:53 Uhr)

  2. #2
    Registered User Kuhnibert macht alles soweit korrekt
    Registriert seit
    Mar 2003
    Beiträge
    183
    Du willst also diese Inhalte der Seite auf deine Seite einbinden?

    Also um Inhalte von einer anderen Seite in die eigene einzubinden, musst du wie folgt vorgehn. Hier der Code:

    function string_zerlegen ($gesamt, $startstring, $endstring)
    {
    $zwischen=explode ($startstring, $gesamt);
    $ergebnis=explode ($endstring, $zwischen[1]);
    return $ergebnis[0];
    }

    {
    $url="http://212.126.200.217/aa3/Public.php?Function=CarList&Licence=980400052";
    $starttext='ANFANG';
    $endtext="ENDE";
    $seite= implode ('', file ($url));
    echo "";
    echo string_zerlegen ($seite, $starttext, $endtext);
    }


    Anstatt ANFANG schreibst du ein kleines Stück Quellcocde der Seite hinein. Und anstatt ENDE wieder ein Stück aber diesmal vom Ende des Quellcodes. Alles was zwischen diesen beiden Quellcodesstücken steht wird dann in deine Seite integriert.
    Ich hoffe ich habe es richtig verstanden was du meintest.


    Gruß Kuhnibert

  3. #3
    TP-Veteran pauel hilft, wo's geht pauel hilft, wo's geht Avatar von pauel
    Registriert seit
    Jan 2003
    Ort
    München
    Beiträge
    1.728
    hi G.H.

    du solltest dir das und das und das

    ansehen...

    Grüße, Paul

  4. #4
    TP-Senior General Hammond macht alles soweit korrekt
    Registriert seit
    May 2003
    Beiträge
    204
    @Kuhnibert: hab vielen Dank für die schnelle Hilfe und den bereitgestellten Code, funktioniert auch soweit, bloß läßt sich dann die eingebundene Seite nicht mehr bedienen.

    Ich bräuchte das so, das die eingebundene Seite voll funktionsfähig bleibt, so als wenn man diese Seite in ein Frameset hineinbastelt.

    @axomento: auch an Dich vielen Dank. Ich werde mal versuchen das zu verstehen, was da steht ;-)

  5. #5
    TP-Specialist Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Avatar von Stuck Mojo
    Registriert seit
    Feb 2001
    Ort
    Helmstedt/Wolfsburg
    Beiträge
    4.108
    Dein Vorhaben ist nicht so einfach, da du den ganzen Inhalt bearbeiten musst:
    Du musst alle Links umschreiben, damit Sie auf dein Script gehen. Die Quelldatei ist dazu noch sehr inkosistent: mal werden singlequotes (') für Attribute verwendet, mal werden doublquotes (") verwendet oder manchmal garkeine quotes. Wäre schon ein prächtiger RegEx, den du da bauen müsstest.

    Komplizierter wirds dann noch in der Detailansicht, da dort JavaScript aus einer externen Datei verwendet wird... wie das genau aussieht habe ich mir nicht angeschaut.
    Auf alle Fälle solltest du dir überlegen, ob für dich nicht ein IFrame in Frage kommt, da alles andere sehr kompliziert ist - und deinem Skill nachzugehen für dich unmöglich

    Gruss
    Jan

  6. #6
    TP-Senior General Hammond macht alles soweit korrekt
    Registriert seit
    May 2003
    Beiträge
    204
    Hi Jan,

    danke für Deine ernüchternde Antwort.

    Eventuell könnte ich auch vom Betreiber der einzubindenden Seite etwas anderes als diesen Link zum einbinden bekommen. Aber ich weiß nicht was ich benötige? Reicht es wenn ich Zugriff auf deren Datenbank bekomme?

    Es geht im Prinzip ja nur um die Daten die ich brauche, es wäre sowieso besser wenn ich das Layout selber bestimme.

  7. #7
    TP-Specialist Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Stuck Mojo ist ein richtiges Arbeitstier - DANKE Avatar von Stuck Mojo
    Registriert seit
    Feb 2001
    Ort
    Helmstedt/Wolfsburg
    Beiträge
    4.108
    Original geschrieben von General Hammond
    Reicht es wenn ich Zugriff auf deren Datenbank bekomme?
    Dann müsstest du das ganze Ding selber neu schreiben.
    Die Seite ist höchstwahrscheinlich ganz einfach für die Einbindung in Framesets gedacht und daher nicht so einfach fest zu integrieren.

    Es geht im Prinzip ja nur um die Daten die ich brauche, es wäre sowieso besser wenn ich das Layout selber bestimme.
    Da solltest du mal Kontakt mit dem Herren/Damen aufnehmen. Evtl. kann man via Get-Parametern die Farben verändern. Wenn er dir allerdings Zugriff auf die DB gibt (was ich nicht glaube -> Sicherheitsfrage), dann ists ja egal... nur wie schon gesagt, müsstest du dann alles selber nue programmieren.

    Gruss
    Jan

    PS: Das mit dem Skill war nicht bös' gemeint - aber so ist mein erster Eindruck

  8. #8
    TP-Senior General Hammond macht alles soweit korrekt
    Registriert seit
    May 2003
    Beiträge
    204
    Hi Jan,

    vielen Dank für Deine Antwort

    Ich werde dort mal anfragen, was da noch geht, in Sachen Zugriff.

    Die Daten werden bei denen auch aus Textdateien die aus einem Erfassungstool kommen generiert. Vielleicht kann man damit arbeiten?

    Im übrigen, die Sache m. d. Skill hab ich auch nicht böse aufgefasst
    Ich habe ja auch wirklich kaum Ahnung von PHP. Habe mich immer davor gescheut, aber einmal ist immer das erste mal

    Du hast mich also gleich richtig eingeschätzt...

    Bis später, villeicht...
    ...gehe jetzt erstmal essen

+ Antworten

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51