4 buttoms und einen dauerhaft drücken

Dieses Thema im Forum "Webentwicklung" wurde erstellt von hesje, 9. Juli 2008 .

Schlagworte:
  1. 9. Juli 2008
    hey leute 1. ich weiß nicht wo der thead genau hinkommt also bitte bei bedarf verschieben


    aber jetzt zur sache und zwar ich hab 4 buttoms zum voten und einen will ich dauerhaft dücken!!! (mit einem skript) es gibt keine sicherheits abfragen mit coder o.ä.

    kann mir da irgendjmd helfen

    sieht etwa so aus
    domäne: Sie sehen hier eine soeben freigeschaltete Homepage dann ein bewertungsforum (da sag ich mal X ) und dann gibst
    person 1 gut/ schelcht Person 2 mit gut / schelcht

    und ich bauch ein skript das andauernd person 2 schelcht auswählt


    bitte keine fragen warum

    bw für hilfe des srkiptes!!!!! (kann aber weder c++ noch was anderes nur ein kleines bisschen PHP und HTML ( das ist aber nicht mein server)

    lg hesje
     
  2. 9. Juli 2008
    AW: 4 buttoms und einen dauerhaft drücken

    wenn du php verwenden kannst:
    PHP:
    set_time_limit ( 0 );
    while(
    true ) {
        
    $socket  curl_init ( 'http://adfadf.de' );
        
    curl_setopt ( $socket CURLOPT_RETURNTRANSFER true );
        
    curl_setopt ( $socket CURLOPT_POST true );
        
    curl_setopt ( $socket CURLOPT_POSTFIELDS , array(
            
    'name_der_checkbox'  =>  1 ,
            
    'name_des_submitbuttons'  =>  1
        
    ));
        
    $r  curl_exec ( $socket );
        unset(
    $r );
        
    sleep ( 1 );
    }
     
  3. 9. Juli 2008
    AW: 4 buttoms und einen dauerhaft drücken

    sry aber damit kann ich leider nichts anfangen
    kannst du mir das näher erklärn!!!
     
  4. 9. Juli 2008
    AW: 4 buttoms und einen dauerhaft drücken

    jo

    PHP:
    //php darf so lange laufen wie du willst
    //vorsicht, du musst php.ini-configs überschreiben dürfen
    //andernfalls bricht php das ganze je nach vorgabe in der php.ini ab
    set_time_limit ( 0 );
    while(
    true ) {
        
    //curl initialisieren
        //mit curl bauen wir eine verbindung zur site auf
        //das ganze kannst du dir so vorstellen als ob du mit dem browser dahin navigierst
        
    $socket  curl_init ( 'http://adfadf.de' );

        
    //gibt das ergebnis (das was du im browser sehen würdest) einfach zurück
        
    curl_setopt ( $socket CURLOPT_RETURNTRANSFER true );

        
    //hier sagen wir der site das wir ein formular abgeschickt haben (via post)
        
    curl_setopt ( $socket CURLOPT_POST true );

        
    //und hier geben wir die felder an die in dem formular sind
        //um zu wissen welche felder das sind schaust du in den quelltext
        //wenn du bisher nur bahnhof verstehst, schickt mir den link via pm und ich schau für dich
        
    curl_setopt ( $socket CURLOPT_POSTFIELDS , array(
            
    'name_der_checkbox'  =>  1 ,
            
    'name_des_submitbuttons'  =>  1
        
    ));

        
    //anfrage absenden
        
    $r  curl_exec ( $socket );
        unset(
    $r );  //ergebnis löschen, weil wirds ned brauchn

        //zu guterletzt "schlafen" wir eine sekunde
        //wenn wir das nicht machen würden kanns gut sein 
        //das wir wegen flodding von der firewall (falls vorhanden) gebannt werden
        
    sleep ( 1 );
    }
     
  5. 10. Juli 2008
    AW: 4 buttoms und einen dauerhaft drücken

    ich kapier das mit der der ini net

    //php darf so lange laufen wie du willst
    //vorsicht, du musst php.ini-configs überschreiben dürfen
    //andernfalls bricht php das ganze je nach vorgabe in der php.ini ab

    und name der checkbox und submitbuttoms

    weil wenn ich das alles eintage und als php speicher und dann aufrufe fragt er mich ob ich das runterladen will

    mache ich was falsch????
     
  6. 10. Juli 2008
    AW: 4 buttoms und einen dauerhaft drücken

    Du musst auch einen PHP Fähigen Server haben. Sonst lädt er die PHP Datei natürlich runter *glaub ich*
     
  7. 10. Juli 2008
    AW: 4 buttoms und einen dauerhaft drücken

    Ich habe auch wenig ahnung von PHP, aber dafuer mehr von VB.
    (daher koennt ihr mich auch gerne korregieren wenn ich falsch liege.)

    Aber ich kann eigentlich die Erklaerung verstehen...

    set_time_limit(0); <----- //php darf so lange laufen wie du willst
    diese "Einstellung" begrenzt den Zeitraum wie lange das script laeuft,
    (also wenn du 60 nimmst, dann geht das script 1 minute lang)

    CheckBox = ein kasten wo du ein haeckchen machen musst,
    wenn du irgendwas bestaetigen musst

    SubmitButton = Der button wo du drauf klickst um dein Vote abzusenden (bin mir hier nicht sicher)


    Hoffe konnte helfen...
    Rate dir aber lieber ne PM an Murdoc zu schicken
     
  8. 10. Juli 2008
    AW: 4 buttoms und einen dauerhaft drücken

    das mit der php.ini ist so:
    die php.ini ist eine konfigurationsdatei für php... darin kannst du einstellen was zB gemacht werden soll wenn ein fehler auftritt oder halt auch wie lang das script maximal laufen darf. man hat allerdings in php selber (also wenn du ein script schreibst) die möglichkeit diese einstellungen zu überschreiben (nur für die zeit in der das script läuft) sofern dass in der php.ini eingestellt ist (erlaubt wurde). in der php.ini steht glaube ich standartmäßig für die maximale zeit die ein script ausgeführt wird 30 sekunden, bin mir da aber nicht sicher. und da dein script länger laufen soll musst du diese zeit anpassen. du willst ja nicht alle 30 sekunden die seite über deinen browser neu anwählen müssen. wenn du also als zeit-limit "0" angibst dann ist es theoretisch unbegrentzt. theoretisch deswegen weil dein browser nach einer gewissen zeit die verbindung abbricht und dadurch dann auch das script auf dem server abgewürgt wird (es gibt ja niemanden mehr, der die resultate haben will).

    soviel dazu

    greez myth
     
  9. 10. Juli 2008
    AW: 4 buttoms und einen dauerhaft drücken

    ah stimmt, das sollten wir verhindern:

    PHP:
    //wenn er client keine lust mehr zu warten hat
    //script einfach weiterlaufen lassen
    ignore_user_abort ( true );

    //php darf so lange laufen wie du willst
    //vorsicht, du musst php.ini-configs überschreiben dürfen
    //andernfalls bricht php das ganze je nach vorgabe in der php.ini ab
    set_time_limit ( 0 );
    while(
    true ) {
        
    //curl initialisieren
        //mit curl bauen wir eine verbindung zur site auf
        //das ganze kannst du dir so vorstellen als ob du mit dem browser dahin navigierst
        
    $socket  curl_init ( 'http://adfadf.de' );

        
    //gibt das ergebnis (das was du im browser sehen würdest) einfach zurück
        
    curl_setopt ( $socket CURLOPT_RETURNTRANSFER true );

        
    //hier sagen wir der site das wir ein formular abgeschickt haben (via post)
        
    curl_setopt ( $socket CURLOPT_POST true );

        
    //und hier geben wir die felder an die in dem formular sind
        //um zu wissen welche felder das sind schaust du in den quelltext
        //wenn du bisher nur bahnhof verstehst, schickt mir den link via pm und ich schau für dich
        
    curl_setopt ( $socket CURLOPT_POSTFIELDS , array(
            
    'name_der_checkbox'  =>  1 ,
            
    'name_des_submitbuttons'  =>  1
        
    ));

        
    //anfrage absenden
        
    $r  curl_exec ( $socket );
        unset(
    $r );  //ergebnis löschen, weil wirds ned brauchn

        //dem browser ne antwort geben
        
    echo  "\n." flush ();

        
    //zu guterletzt "schlafen" wir eine sekunde
        //wenn wir das nicht machen würden kanns gut sein 
        //das wir wegen flodding von der firewall (falls vorhanden) gebannt werden
        
    sleep ( 1 );
    }
    vorsicht: da das ganze eine endlosschleife ist, läuft das script ewig.
    man kann es nicht beenden indem man im browser einfach auf "stop" klickt.
     
  10. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.