Beiträge von Breakdown

    Hallo,
    Ich habe ein Problem in MySQL:


    Ich möchte gerne aus einer Tabelle 15 Einträge auslesen, dabei sollen aber nur die Einträge gewählt werden, die die höchsten Werte in der Spalte "haufigkeit" haben, also die 15 Einträge mit den höchsten Werten in der Spalte "haufigkeit".


    Wenn ich die Daten nun per While schleife ausgebe habe ich natürlich das jetzt geordnet (Wert mit höchster "Haufigkeit" zuerst, danach das mit der zweit höchsten "haufigkeit" usw.)


    Wie kann ich folgendes in MySQL realisieren:

    Nehme die 15 Zeilen mit den höchsten Werten bei "haufigkeit" ABER diese 15 Zeilen sollen zufällig sortiert werden!


    Ich habe es bisher so gelöst:

    PHP
    mysql_query("SELECT wort,haufigkeit,url FROM track order by haufigkeit DESC limit 15");


    Wie man sieht holt er mir nun nur die 15 Zeilen mit den höchsten Werten bei "haufigkeit", die Zufallssortierung INNERHALB dieser 15 Zeilen fehlt noch, wie kann ich das realisieren?


    Vielen vielen Dank! :)
    Breakdown

    Bin jetzt so weit:

    Code
    $tato =~ /<a(.*?)\/a>/aaa/gim;

    Problem: Er gibt jetzt aus:

    syntax error at test.pl line 108, near "/<a(.*?)\/a>/aaa"
    Execution of test.pl aborted due to compilation errors.

    Problem: Ich weis das ich das so machen müsste:

    Code
    $tato =~ [B]s[/B]/<a(.*?)\/a>/aaa/gim;

    Jedoch werden dann nur die Links gelöscht, die auch einzeilig sind, die die über zwei Zeilen gehen sollten auch gelöscht werden, kann mir jemand helfen wie ich das nun mache?

    Hallo,

    kurz mein Problem:

    Ich habe einen String der mehrere Linktags enthält, diese möchte ich gerne komplett entfernen, beginnend ab:

    Code
    <a>

    und endend ab

    Code
    </a>

    Ich habe es schon einmal so probiert:

    Code
    $tato =~ s/<a .*>(.*?)<\/a>///g;


    funktioniert leider nicht, ich habe dazu schon verschiedenste Sachen probiert, einige möglichkeiten durchprobiert jedoch hat es nie funktioniert.

    Mein Ziel ist es aus so einem Code:

    HTML
    Text1 <a href="titel.html" target="_blank">Breakdown</a> Text2


    folgendes zu machen:

    HTML
    Text1 Text2

    , der rest soll gelöscht werden.

    Und weil ja die <a-Tags variabel sein können auch aus sowas:

    HTML
    Text12 <a href="titels.html">Breakdown2</a> Text22


    so etwas machen:

    HTML
    Text12 Text22

    Ich hoffe mir kann jemand helfen, vielen dank!

    Danke für die Antwort.
    Hm, für ein einzelnes Zeichen habe ich folgendes gefunden:

    Code
    $string = "ThisXlineXhasXsomeXx'sXinXit":
        $count = ($string =~ tr/X//);
        print "There are $count X charcters in the string";

    Das funktioniert aber nur mit einem Buchstaben, für mein Vorhaben finde ich oft dieses:

    Code
    $string = "-9 55 48 -2 23 -76 4 14 -44";
        while ($string =~ /-\d+/g) { $count++ }
        print "There are $count negative numbers in the string";

    Nur wie kann ich das auf meine Thematik anwenden? Vorallem diesen Teil:

    Code
    $string =~ /-\d+/g

    :?

    Ich hoffe jemand kann mir helfen.


    EDIT:

    Habs nun gelöst, so funktioniert es:

    Code
    $count = "0";
        while ($string =~ /http/g) { $count++; }

    http://de.selfhtml.org/perl/sprache/regexpr.htm <- falls jemand ein ähnliches Problem hat, dort findet man die Beschreibungen der Zeichen :)

    Dankeschön an synaptichttps://www.forum-hilfe.de/member.php?u=7768:P

    N'abend,

    Kurze Frage:
    Ich möchte folgendes realisieren:

    Wenn ein String ($text) die Zeichenkette: "http" nur einmal enthält, soll er ausgegeben werden.

    Also:

    $text = "http://test" -> wird ausgegeben
    $text = "http://test.php?url=http://perl" -> wird nicht ausgegeben
    $text = "http://test.php?url=http://perl?url=http://..." -> wird auch nicht ausgegeben und so weiter, also: Nur wenn die Zeichenkette "http" einmal vorkommt, darf sie ausgegeben werden.

    Wie realisier ich das und wo könnte ich weitere Informationen zu dem Thema bekommen (also: wie heißt diese Technik?). Dann müsste ich nicht jedesmal fragen, sondern könnte versuchen mich in die Materie einzulesen, bisher finde ich leider nicht die richtigen Keywords dafür.. ;)

    Gute Nacht.

    Vielen Dank für die Antwort :D

    Wenn ich die Datei ausführen will gibt er mir einen:

    Code
    [B]Internal Server Error[/B]
    
    
     The server encountered an internal error or misconfiguration and was unable to complete your request.

    aus (ja, dateirechte gesetzt).

    Und noch eine Frage: Was mache ich, wenn diese Kombination der Tags mehrfach aufkommt? Derzeit prüft er ja nur ob diese Kombination einmal vorkommt und wenn ja soll er das dazwischen ausgeben, aber wie mach ich das das ich auch mehrere Ausgeben könnte?

    Zum Beispiel wenn der Code so aussieht:

    Zitat

    <div class="tt-a"> blablalblalblalbla</span></div><div class="tt-a"> blablalblalblalbla2</span></div>

    Dankeschön

    Hallo,

    Ich suche nach einer Möglichkeit Teile einer HTML Seite auszulesen.
    Die Teile befinden sich immer zwischen folgendem Code:

    Start:

    Code
    <div class="tt-a"


    und
    Ende:

    Code
    </span></div>

    Zwischen den beiden Codeteilen liegt der Code, den ich auslesen möchte.
    Wie ist das nun mit Perl möglich?
    Ehrlich gesagt hab eich keine Ahnung im Umgang mit Perl, jedoch ist Perl für mich im Vergleich zu PHP sehr viel Zeitsparender (mit PHP habe ich dieses Probleb bereits lösen können).

    Ich habe schon das Internet durchforstet, jedoch finde ich einfach nicht die richtigen Wortphrasen um die Lösung zu finden...

    Ich hoffe mir kann jemand helfen.
    Schönen Samstag noch ;)

    Wenn ich es so angehe:

    Dann gibt er ja einiges aus, sogar Location: und danach die URL.
    Jetzt würde ich gerne das nach Location: rausfiltern, z.B. hiermit:

    Jedoch klappt es auch nicht, kannst du mir helfen? Ich weis nicht wie ich jetzt genau, das nach Location rausfilter.. :(

    Also... irgendwie bin ich ratlos.

    Und ich habe das Gefühl dem Ziel ganz nah zu sein! :lol:

    HTML
    <body onload="zeigen()">
    <iframe id="sam" name="sam" src="http://www.pslover.com/click/14389" height="700" width="900"></iframe>
    <script type="text/javascript">
    function zeigen () {
    var Name = parent.sam.location.href;
    alert(Name);
    }
    </script>
    </body>

    So sieht es jetzt aus, nur funktionieren tut es nicht (er gibt garnichts aus).
    Ich habe auch schon mit getelementbyId gemacht, jedoch schaff ich es da nur den src="" Wert auszugeben.

    Leider kenne ich mich zuwenig in Javascript aus um dort jetzt irgendwie den Fehler zu finden :oops:

    Hallo,

    Danke für deine Antwort! :)
    Also, es müsste automatisch gehen, da ich nicht so leicht > 100 000 Links abarbeiten kann, dazu kommt: Es ist zum Glück "nur" eine einmalige Arbeit, also das Script müsste nicht ständig per Cronjob arbeiten, sondern nur einmal durch und dann ist alles erledigt.

    Hast du da eine Lösung für mich?
    Oder ein Suchwort was ich nutzen kann?

    Ich würde mich auch selber durchs Internet suchen, leider fehlt mir das richtige Keyword. :(

    Hallo, Ich habe ein Problem und brauche kurz einmal eure Hilfe.
    Zwar denke ich, dass das kein großes Problem ist, jedoch finde ich nicht die passenden Worte um bei Google das richtige Ergebnis zu finden.

    Also:

    Es existiert eine Seite, die den User beim Besuch auf eine andere Seite weiterleitet.

    Ich nehme einmal zum Beispiel das hier:
    http://www.pslover.com/click/14389

    Die leitet den User ja nach dem Besuch zu:
    http://www.photoshophowto.com/17-3D-Software-box.html
    weiter.

    Von solchen Seiten habe ich nun mehrere und möchte gerne, dass mein PHP Script die Zielurl (in diesem Beispiel: http://www.photoshophowto.com/17-3D-Software-box.html) automatisch mithilfe der Starturl (in diesem Beispiel: http://www.pslover.com/click/14389) ausliest.

    Kurz:

    Ich gebe dem Script:
    http://www.pslover.com/click/14389

    und bekomme:
    http://www.photoshophowto.com/17-3D-Software-box.html

    Kann mir dabei jemand helfen? Ich habe es schon probiert mit
    file_get_contents();
    mit dem Gedanken, ich bekomme den Quelltext der Weiterleitungsseite und könnte die Zielurl rausfiltern, jedoch bekomme ich den Quelltext der Zielseite.

    Ich hoffe jemand kann mir helfen, falls noch Fragen sind: Einfach fragen!

    Gute Nacht :)

    Hallo,

    Ich brauche noch einmal kurz Hilfe...
    Und zwar möchte ich aus einer URL den letzten Teil löschen.

    2 Beispiele zur Verdeutlichung:
    Die Domain ist:

    I. http://hilfe.de/script/php/seite.php?frage=xyz
    II. http://halb.com/fff/de/smiley.html

    So, aus Beispiel I. soll jetzt dieser Teil "rausgenommen" werden:

    I. http://hilfe.de/script/php/
    (also den Teil nach dem letzten Slash löschen!)

    und aus Beispiel II. soll dieser Teil berücksichtigt und ausgegeben werden:

    II. http://halb.com/fff/de/

    Also auch wieder der Teil nach dem letzten Slash löschen.


    Ich hoffe jemand kann mir dabei helfen, ich habe schon soweit etwas gefunden, dass ich die Hauptdomain hiermit rausfiltern kann:

    PHP
    $url = "example.com/irgengwas/und?so=weiter"
      $pars = parse_url($url);
      echo $pars[host];


    Dankeschön!

    So,

    Ich bin es nochmal. Ich habe es jetzt soweit geschafft, dass man eine Box hat, aus der man den Hintergrund wählen kann, eine DIV Box verfolgt die Maus und wenn man draufklickt sendet das Script die Koordinaten (obere linke Ecke).

    Das PHP Script sieht so aus:

    (Keine Sorge bezüglich der Sicherheit, das wird noch verändert)
    So, jetzt gibt er mir auch den gewünschten Bildinhalt aus, jedoch ist die Qualität des Endbildes ziemlich schlecht.
    Hier mal ein Beispiel:

    Original:
    [Blockierte Grafik: http://www.secondpicture.com/tutorials/digital_image_processing/light_and_glow_effects_in_photoshop.jpg]

    Ausschnitt:
    [Blockierte Grafik: http://img15.myimg.de/ausschnitt7d9d6.png]

    Wie man sieht ist die Qualität des Bildes stark gesunken, sodass es kaum noch erkennbar ist. Ist es möglich die Qualität des Ausschnittes zu verbessern?

    Vielen Dank - wäre die Qualität noch ebsser hätte ich das Script fertig :D

    Habe noch ein paar Fragen bezüglich mit PHP und den Pixelangaben den Ausschnitt berechnen und speichern. Könntest du mir vll. sagen wie diese Funktion heißt womit man den Ausschnitt berechnet bzw. wie man danach bei Google suchen könnte? Könntet ihr mir vielleicht ein paar Tips geben? Würde mich sehr gerne einlesen und bin dankbar für Tips und die Vorgehensweise.