David: Url aus textfeld anzeigen - dynamisch

Ich wollt fragen ob es gescheit möglich ist
auf einer Seite ein textfeld zu haben in das ich URLs eintragen kann und diese dann dynamisch im selben Fenster angezeigt werden.

ich hab was zusammengefriemelt, funktioniert aber nicht gescheit.
ich kann keine CSS Seiten anzeigen lassen.

<?php
$newURL = strip_tags($_GET['newURL']);

if (!empty($newURL)) {
  echo '<b>URL:</b> '.$newURL.'<hr/>';
  $contents = file_get_contents($newURL); echo $contents;
}

?>

<hr/>

<form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="get">
  <textarea name="newURL"><?php echo $newURL; ?></textarea><input type="submit" />
</form>

kann man das noch irgendwie anders machen bzw. gibbet andere möglichkeiten das mit php zu machen?

kann ich z.B. 2 phps machen, eine die URL ausliest und eine die sich das dann holt und anzeigt ? wäre aber glaub ich das selbe was ich hab.

  1. Hell-O!

    Ich wollt fragen ob es gescheit möglich ist auf einer Seite ein textfeld zu haben in das ich URLs eintragen kann und diese dann dynamisch im selben Fenster angezeigt werden.

    Ja, aber wozu?

    ich hab was zusammengefriemelt, funktioniert aber nicht gescheit. ich kann keine CSS Seiten anzeigen lassen.

    Logisch, du holst dir ja auch nur die HTML-Datei und gibst sie aus. Was dabei herauskommt, ist ungültiger HTML-Code, sodass wahrscheinlich nur der IE ihn so darstellt, wie es dir wohl vorschwebt. Eine Möglichkeit wäre ein IFrame, dessen Inhalt du via PHP festlegst.

    $newURL = strip_tags($_GET['newURL']);
    if (!empty($newURL)) {

    Ein bisschen dürftig, deine Prüfung. Du solltest die URL auf Gültigkeit testen, bevor du sie in deinem Script verwendest.

    kann man das noch irgendwie anders machen

    Ja, über einen ganz simplen Link, ganz ohne PHP, reinstes HTML.

    gibbet andere möglichkeiten das mit php zu machen?

    Warum unbedingt PHP? Warum überhaupt eine Programmiersprache?

    Siechfred

    --
    Hier könnte Ihre Werbung stehen.
    Das Steuer-Blog | Siechfreds Tagebuch
    1. Mit nem Link wärs ja net getan.
      ich will ne seite mit meinem design und dann dieses textfeld damit ich sehen aknn wie sich andere seiten mit meinem design vertragen ( die ich einbinden will oder nicht )

      soll ne testseite für mich werden.

      hab jetzt sowas ...
      muss nur noch die abfrage so anpassen das z.B. http ergänzt wird.

      <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="get">
        <?php echo $newURL; ?></textarea><input type="text" name="newURL" size="24"><input type="submit" />
      </form>

      <?php
      if (!empty($newURL)) {
      echo '<iframe name="meinframe" id="meinframe" width="600"
      height="700" scrolling="auto" frameborder="0" src="';
      echo $newURL;
      echo '">';
      }

      else {
      echo "keine Seite geladen - Adresse Eingeben";
      }

      ?>

      und nen Link würde mir ja nichts bringen, is ja net dynamisch...