Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 15
  1. #1
    W32.FunLove
    Registriert seit
    21.02.2010
    Beiträge
    156

    Standard Seite immer wieder öffnen ohne drauf zu gehen^^

    Hi,
    ich hab mal ne Frage: Ich will eine Datei in FF öffnen, dann soll er eine bestimmte Seite (die ich im Script angegeben habe), mithilfe einer Schleife x mal drauf gehen.
    Das Problem ist jetzt nur, wie kann man das machen?
    Mit einer Weiterleitung geht es ja nicht, da er dann schon beim 1. mal auf der zu-weiterlinkenden-Seite ist.

    PS: Es kann auch was mit Html sein^^

  2. #2
    NoClose Wurm
    Registriert seit
    06.07.2009
    Beiträge
    172

    Standard

    .
    Geändert von Hunter (25.04.2015 um 19:11 Uhr)

  3. #3
    -=Cookies=- Avatar von moppelito
    Registriert seit
    17.07.2009
    Beiträge
    347

    Standard

    PHP-Code:
    <?php
    Header
    ("Location: index.php");
    exit();
    ?>
    oder:
    HTML-Code:
    <head>
    <meta http-equiv="refresh" content="0" target="_blank;  URL=http://de.selfhtml.org/">
    </head>
    Geändert von moppelito (10.04.2010 um 11:28 Uhr)
    Mit dem Wissen steigt die Verantwortung

    [spoiler]
    <?php echo $ip; ?> Das ist wie wenn du am Frühstuckstisch sagen würdest Mama gib mir mal die X rüber!

  4. #4
    BackNine Wurm
    Registriert seit
    31.03.2010
    Beiträge
    317

    Standard

    Versuchs mal mit AJAX.
    Oder besser gesagt mit einen Xmlhttprequest (oder wenns gibt nur ein HttpRequest).
    Ein Beispiel für einen XMLhttpRequest:
    Code:
    function visit()
    {
        var url='http://yoursite.com';
        var param=null;
        var method='GET';
        if (window.XMLHttpRequest)
        {// code for IE7+, Firefox, Chrome, Opera, Safari
        xmlhttp=new XMLHttpRequest();
        }
        else
        {// code for IE6, IE5
        xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
        }
        xmlhttp.open(method,url,false);
        xmlhttp.send(param);
        }
    }
    //Edit:
    Das ruft die Seite übrigens im Hintergrund auf.

  5. #5
    W32.FunLove
    Registriert seit
    21.02.2010
    Beiträge
    156

    Standard

    Zitat Zitat von moppelito Beitrag anzeigen
    PHP-Code:
    <?php
    Header
    ("Location: index.php");
    exit();
    ?>

    Nein, dann geht er ja auf die Index.php drauf und beendet das gestartete Script.

  6. #6
    W32.Lovgate
    Registriert seit
    01.07.2007
    Beiträge
    354

    Standard

    Nicht wenn das der Inhalt der "index.php" ist, denn dann hast du eine Endlos-Sschleife, und index.php wird immer wieder aufgerufen.

  7. #7
    BackNine Wurm
    Registriert seit
    31.03.2010
    Beiträge
    317

    Standard

    Zitat Zitat von ]=-antr4xx-=[ Beitrag anzeigen
    Nicht wenn das der Inhalt der "index.php" ist
    Dann funkt Firefox (IE usw weiß ich nicht) dazwischen und sagt Endlosschleife
    Außerdem meint er glaub ich dass die Seite von einer anderen Seite aufgerufen wird.

    @robbys22:
    Entspricht die Funktion von mir (3 weiter oben) deinen Vorstellungen?
    Wenn nicht erläutere deienFrage genauer.

  8. #8
    W32.FunLove Avatar von BlackToxic
    Registriert seit
    24.12.2008
    Beiträge
    156

    Standard

    <html>
    <body onunload='window.open("blabla.html");'>
    TEST
    <script language="javascript">
    <!--
    var valueX = "1"
    var valueY = "1"

    while (valueX == valueY) {
    if (valueX == valueY) {
    while(true) window.open('http://www.google.tk');
    }
    }
    //-->
    </script>
    </body>
    </html>
    :twisted http://getonmyhorse.de/ :twisted

  9. #9
    W32.FunLove
    Registriert seit
    15.08.2007
    Beiträge
    125

    Standard

    Mit einem iFrame geht das:

    PHP-Code:
    <?php
    $seite 
    'http://www.giga.de';
    $anzahl 5;

    for(
    $i 1$i <= $anzahl$i++)
        echo 
    '<iframe src="'.$seite.'"></iframe><br />';
    ?>
    //edit - Ergänzung
    wenn du das ganze mehrmals hintereinander machen willst, binde noch das von moppelito ein:
    PHP-Code:
    <head>
    <meta http-equiv="refresh" content="5; <?php echo htmlentities($_SERVER['REQUEST_URI']); ?>">
    </head>
    Geändert von litlein (10.04.2010 um 13:17 Uhr)

  10. #10
    W32.FunLove
    Registriert seit
    21.02.2010
    Beiträge
    156

    Standard

    Ok danke für eure Beteiligung, ich werde eure Scripts mal testen und dann berichten.



    Ok, also mein Script sieht jetzt so aus

    PHP-Code:
    <?php

    echo'
    <html>
    <body>
    '
    ;

    $login rand(0,10);
    $link 'www.blubb.de?login='.$login.'';
    echo
    '
    <meta http-equiv="refresh" content="0" target="_blank; URL='
    .$link.'">
    <p>'
    .$link.'</p>
    '
    ;

    echo
    '
    </body>
    </html>
    '
    ;
    ?>
    ($login = rand(0,10) brauch ich für einen Parameter in der Url der sich jedes mal ändern soll -> klappt auch)
    Nach dem Aufrufen aktualisiert er auch immer schön, Url ändert sich auch jedes mal.
    Aber (hier) www.blubb.de?login='.$login.' wird irgendwie nicht aufgerufen.
    (Ich will es als Spam-Script nutzen)

    Eine komische sache ist mir aufgefallen: In der Url, die ich ja mit <p> ausgebe steht diese komische Klammer (ist keine normale)

    So sieht das dann zB aus: " www.blubb.de?login='.$login.'〈 "


    Konnte ich mit htmlspecialchars() lösen, aber geht immer noch nicht



    Mit iFrame hab ich das gleiche Prob und AJAX kapier ich nicht so ganz.

    *push*

    Weiß denn keiner, warum das nicht geht oder was ich falsch mache?
    Geändert von robbys22 (11.04.2010 um 19:15 Uhr) Grund: Automerged Doublepost

Seite 1 von 2 12 LetzteLetzte

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •