[Script] [PHP] Herunterladen von Daten

Dieses Thema im Forum "Webentwicklung" wurde erstellt von davox, 29. Oktober 2008 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 29. Oktober 2008
    PHP:
     Herunterladen von Daten [/ b ]

    Guten Tag ,
    um meinen  "Horizont"  ein bisschen zu erweitern wollte ich mich erkundigen ob man irgendwie mit PHP files saugen kann .

    bsp : [ url = "http://www.beispiel.ch/bla.html" ] http : //www.beispiel.ch/bla.html[/url] 
    ->  und dann speichert er mir  die  "bla.html"  lokal ab  :-)

    oder was mich auch noch intressieren würde ob man z . b . [ url = "http://www.partyguide.ch/msg.php" ] http : //www.partyguide.ch/msg.php[/url] in einer txtbox eingeben kann, dann per Knopfdruck geht das PHP-Script auf die seite, und kopiert mir alle neuen Nachrichten.


    Danke schonmal im voraus kleine Tipps genügen auch  :)

    mfg
     
  2. 29. Oktober 2008
    AW:
    PHP:
     Herunterladen von Daten [/ b ]

    PHP -> Webtechnik .

    ~
    moved ~
     
  3. 29. Oktober 2008
    AW:
    PHP:
     Herunterladen von Daten[/b]

    zum dateien saugen: schau dir mal fopen() und fgets() an.
    zum navigieren auf die seite:
    [code]
    <form method="GET" action="url.php">
    <input type="text" name="url" />
    <input type="submit" />
    </form>

    \\url.php:
    <?php
    $handle 
    fopen ( $_GET [ "url" ] ;
    ...
    ?>
    [/code]
    da dann eben auch wieder fgets() benutzen. das mit den neuen nachrichten is dann schon komplizierter. weil du immer vergleichen musst, was du schon geladen hast. würde es nicht auch genügen immer komplett alles zu ziehen?

    mfg
    fake
     
  4. 29. Oktober 2008
    AW:
    PHP:
     Herunterladen von Daten [/ b ]

    Um deine Privaten Nachrichten zu bekommen musst du dich jedoch vorher einloggen . ;)  Deswegen solltest du dich in  [ URL = http : //php.net/curl]cURL[/URL] einlesen, damit ist das ganz einfach.. im Prinzip.
    Ansonsten kannst du auch  [ URL = http : //php.net/file_get_contents[/URL]file_get_contents[/URL] benutzen, das ist nicht so "umständlich" wie fopen, fread, fclose. :)
     
  5. 30. Oktober 2008
    AW:
    PHP:
     Herunterladen von Daten [/ b ]

    danke  : P
    file_get_contents
    () <--  kann man da einfach

    $bla 
    file_get_contents ( 'www.google.ch/bla.html' )

    eingeben und dies schreibtmir dann den inhalt der  "bla.html"  in  die  $bla variable btw was schreibt es rein quellcode oder was dargestellt wird ?

    mfg
     
  6. 30. Oktober 2008
    AW:
    PHP:
     Herunterladen von Daten [/ b ]

    Die 
    Funktion liest  die  Datei ein also natürlich den Quellcode ...
     
  7. 30. Oktober 2008
    AW:
    PHP:
     Herunterladen von Daten [/ b ]

    @
    davox wie meinst du das mir  "was dargestellt wird"  so soll es das machen ?? ß

    der quellcode wird eingelsen den kannst ud dann darstellen
    !
     
  8. 3. November 2008
    AW:
    PHP:
     Herunterladen von Daten [/ b ]

    Danke für  die  Antworten , die  Frage hat sich geklärt ! :)

    Ich bin gerade  @ Work und jetzt habe bemerkt das  die  page  ([ url = "http://www.partyguide.ch/msg.php" ] http : //www.partyguide.ch/msg.php[/url]) ein Login erfordert (logisch) aber ich zwar die daten eingeben kann, dieses aber bei dem Punkt scheitert, wo der Content Filter zum einsatz kommt :)

    gibt es funktionen  / methoden mit denen man wörter  "ersetzen"  kann ?
    Code :
    $bla  file_get_contents ( "http://www.partyguide.ch/msg.php" );
    $result  foo ( $bla , "partyguide" , "hund" );
    echo 
    $result ;

    in der funktion foo soll folgendes passieren das wort  "partyguide"  soll mit  "hund"  überschrieben werden gibt doch bestimmt eine existierende Funktion , die  das bewirkt ?
    mfg

    edit
    : // hab es mit der eregi_replace() funktion hinbekommen!
    leider werden alle links auch umbenannt und  die  page sieht hässlich  ungebrauchlich aus da  die  JS files auf dem  "partyguide"  server abgelegen sind und neu bei mir  "hund"  steht ^^..
     
  9. 3. November 2008
    AW:
    PHP:
     Herunterladen von Daten [/ b ]

    [
    quote = "davox, post: 7130728" ] Danke für  die  Antworten , die  Frage hat sich geklärt ! :)

    Ich bin gerade  @ Work und jetzt habe bemerkt das  die  page  ([ URL = "http://www.partyguide.ch/msg.php" ] www . partyguide . ch / msg . php [/ URL ])  ein Login erfordert  ( logisch aber ich zwar  die  daten eingeben kann dieses aber bei dem Punkt scheitert wo der Content Filter zum einsatz kommt  :)

    gibt es funktionen  / methoden mit denen man wörter  "ersetzen"  kann ?
    Code :
    $bla  file_get_contents ( "http://www.partyguide.ch/msg.php" );
    $result  foo ( $bla , "partyguide" , "hund" );
    echo 
    $result ;

    in der funktion foo soll folgendes passieren das wort  "partyguide"  soll mit  "hund"  überschrieben werden gibt doch bestimmt eine existierende Funktion , die  das bewirkt ?
    mfg

    edit
    : // hab es mit der eregi_replace() funktion hinbekommen!
    leider werden alle links auch umbenannt und  die  page sieht hässlich  ungebrauchlich aus da  die  JS files auf dem  "partyguide"  server abgelegen sind und neu bei mir  "hund"  steht ^^..[/ quote ]

    Dann änder deinen reg Ausdruck so um dass er passt oO
     
  10. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.