fopen klappt nicht

aproved

Grünschnabel
PHP:
<?php

for ($i=0; $i<5; $i++) {
$fp=@fopen("http://www.festzeit.ch/viewpic.php?id="+$i+"&ctx=78301");
echo "http://www.festzeit.ch/viewpic.php?id=$i&ctx=78301\n";
}

?>

was mache ich falsch?
wenn ich es mit xampp ausführe klappt es nicht es öffnet die Seite nicht
und dann wollte ich fragen wie man die seite wieder schlissen könnte wenn es geht halt mit php...
das echo habe ich nur aus versuchsgründen da stehen ;)

danke im voraus.
 
Was hast du den vor? Was heißt für dich Seite öffnen? Schau dir mal die Doku zu der Funktion durch: fopen

Ausserdem die Variable $i bindest du nicht mit + sondern mit . in den String ein:

So:

PHP:
$fp=@fopen("http://www.festzeit.ch/viewpic.php?id=" . $i . "&ctx=78301");
 
Zuletzt bearbeitet:
Was hast du den vor? Was heißt für dich Seite öffnen?

ich will das der url geöffnet wird und eigentlich wieder gecloset.
ja die seite kurz anzeigen und danach halt wieder schliessen.

du fragst dich bestimmt wieso ich das vor habe
da ich noch nicht wirklich viele programmier fähigkeiten habe (1. von 4 lehrjahren) dachte ich mir learning by doing.
:D
 
Ich glaub du stellst dir was anderes vor als das möglich ist. Mit fopen() wird nicht wie du es dir vllt vorstellst eine Seite in einem neuen PopUp aufblitzen oder wird auch nicht in deinem Browser angezeigt!
 
-.- aso ok das erklärt einiges...

mit welchem befehl macht man das denn
und mit welchem kann man das popup auch wieder schliessen?

mfg aproved
 
es muss nicht mal unbedingt ein popup sein nur eine funktion die diese seite öffnet und wenn möglich wieder schliesst...

ich weiss das es geht da einer aus meiner klasse das auch geschafft hat...

er wollte mir leider den code nicht geben... -.-
 
Möchtest du die Seite nur irgendwo in deiner Seite anzeigen? Dann nimm in HTML einen IFrame oder ein div-Element
 
Zurück