suche nen klickseiten script

boardmaster
Hi ich suche nen Script wo man ein link erteilen muss wo dann downloads bilder videos oder sonswas freigeschalten wird sprich ich sage ich will 50 besucher haben damit jemand auf einer seite nen link sieht der zum download führt das script soll aber so sein das wenn man alle bilder frei geschalten hat das man dann nach 30 min alles neu machen muss es gibt ne menge seiten meinstens mit XXX bildern


hier mal nen beispiel

http://www.schlampen-aus-meiner-klasse.info/


sorry habe auf die schnelle nix anderes gefunden am besten wär es wenn sich die zahl per ajax verändert


vielen dank im vorraus
ThiefMaster
Diese Seiten will eh niemand also lass es.
boardmaster
doch ich will sie wenn du einfach nicht weißt wie sowas gecodet wird oder einen namen von einem vorhanden dann sei doch bitte einfach still danke und tüsch
Chris Hunter
Ich denke schon das er genau weiß wie es geht. Aber er hat so die Schnautze voll von so Seiten das er kein Bock hat auch nur einen Sinnvollen Satz zu schreiben.

Ich code dir das Backend für 30EUR mit Ajax. 20 EUR ohne Ajax.
Server muss php mehr nicht...

Cheers..

PS: wer bietet weniger...
Hanfling
10€ Ruby on Rails. Zunge raus
Chris Hunter
SAU! Preisdrücker elender! lol!!!
Also fürn zehner mach ich net mal n rechner an...
Hanfling
Du siehst das vollkommen falsch.
Mit RoR ist das ein Bruchteil der Arbeit. Der wahre Preisdrücker bist du. Zunge raus
Chris Hunter
ist doch egal was es arbeit macht.. der zehner isses doch net wert das du den abhebst... aber naja hab lange zeit auch so preise gemacht :-)
Hanfling
Als ob ich das ernst meinen würde. Augenzwinkern

Und wenn wäre es auch sinnlos. Abgesehen davon, gibts so Scripte vermutlich kostenlos unter einer freien Lizenz wie Sand am mehr. Und die könnte man dann auch weiterverkaufen. Und hey... dann hat man 10€ für nix...

Ich wollte ja nur mal Ruby on Rails erwähnen...

/edit:
10€ für Google benutzen finde ich schon angemessen. Augenzwinkern ))
Chris Hunter
Was macht man mit RoR? erzählm mal bischen mehr...(zweck erfüllt) :-D
Hanfling
PHP Entwickler die viel mit Datenbanken zutun haben dazu bringen ihr bisheriges tun zu verfluchen. Augenzwinkern

Um mal einen Eindruck vom Vorzug von Ruby on Rails, für Webapps mit Datenbankanbindung zu erhalten, kann ich dir auf der Seite das erste Video mal empfehlen:
http://www.rubyonrails.org/screencasts
Chris Hunter
na jaaa - gemischte gefühle... auf was basiert das ding? bin da ein wenig skeptisch...
ich hatte da zuerst den HTML Quellcode im Kopf den Microsoft Word generiert...
Also ich schreibs lieber selber, dann weiß ich was ich habe...
Und bevor ich mir stundenlanges lernen von dem Framework antue hab ich o.g. Script 100 mal geschrieben. und das ohne das ich mysql unterstützung brauche.
Hanfling
Basiert auf Ruby.

Ist ja nicht gedacht für etwas anderes als Datenbankanbindung, weil genau dort die Stärken liegen. Zudem hat es wohl kaum etwas mit MS Codeschwäche zutun. Die wesentlichliche Vereinfachung liegt mehr darin, das du deine Anwendung nicht mit sinnlosen Datenbankabfragen aufblähst. Abgsehen davon erzeugt es sauberen Code. Zudem ist es ein sehr einfach zu lernendes Framework.

Außerdem ist Ruby echt eine sehr nette Sprache.
code:
1:
Time.now + 2.weeks
Chris Hunter
Ruby hab ich noch nie gehört .... mal weiterschaun. vielleicht kann ichs mal gebrauchen...
...aber lohnt sich wohl eher nicht. Hat eine mir fremde syntax. ähnelt so n bischen pearl kann das sein? hab die syntax schon immer gehasst.
Hanfling
Ist nicht wirklich von Syntax ähnlich wie perl. Ähnelt eher Python... Ebenfalls sehr mächtig.

http://tryruby.hobix.com/
Chris Hunter
na ja wie gesagt mag ich den style nicht so wirklich. bin da doch stark auf php und c eingefahren... und die beiden sprachen ähneln sich zum glück ja sehr :-D
Hanfling
Nicht wirklich. PHP ist Ruby ähnlich als C.

PHP/Ruby kann OOP, Dynamic Typing, Dynamic Arrays / Hashes direkt in der Sprache drin, etc... und das hat C nunmal nicht.
Chris Hunter
Ich sprach vom code-syntax nicht vom sprachinhalt ;-)

RUBY
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
foo = Hash.new
foo["array"] = [1, "\n", "a"]
foo["file"] = File.new("/etc/passwd")
 
foo.each do |key, value|
  puts "#{key.capitalize}:"
  value.each do |element|
    puts element
  end
end






PHP
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
<?php
$dir_fileopen = "../AN/INTERNAL/DIRECTORY/fileopen";

function randomid() {
    return time().substr(md5(microtime()), 0, rand(5, 12));
}

function cfopen($filename, $mode, $overwriteanyway = false) {
    global $dir_fileopen;
    clearstatcache();
    do {
        $id = md5(randomid(rand(), TRUE));
        $tempfilename = $dir_fileopen."/".$id.md5($filename);
    } while(file_exists($tempfilename));
    if (file_exists($filename)) {
        $newfile = false;
        copy($filename, $tempfilename);
    }else{
        $newfile = true;
    }
    $fp = fopen($tempfilename, $mode);
    return $fp ? array($fp, $filename, $id, @filemtime($filename), $newfile, $overwriteanyway) : false;
}

function cfwrite($fp,$string) { return fwrite($fp[0], $string); }

function cfclose($fp, $debug = "off") {
    global $dir_fileopen;
    $success = fclose($fp[0]);
    clearstatcache();
    $tempfilename = $dir_fileopen."/".$fp[2].md5($fp[1]);
    if ((@filemtime($fp[1]) == $fp[3]) or ($fp[4]==true and !file_exists($fp[1])) or $fp[5]==true) {
        rename($tempfilename, $fp[1]);
    }else{
        unlink($tempfilename);
        if ($debug != "off") echo "While writing, another process accessed $fp[1]. To ensure file-integrity, your changes were rejected.";
        $success = false;
    }
    return $success;
}
?>







C/C++
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
#include <iostream>
#include <sstream>
#include <string>

using namespace std;

 string i2string(int i) {
   std::ostringstream buffer;
   buffer << i;
   return buffer.str();
 }

 string dotTheInt(int i) {
   string str;
   int a = (i>0?i:i*-1), count = 4;
   while (a > 0) {
     if (--count > 0) {    
       str = i2string(a%10) + str; 
     } else {
       str = i2string(a%10) + "." + str; 
       count = 3;    
     }       
     a -= a%10;
     a /= 10;
   }
   return str;
 }
 
int main(int argc, char *argv[])
{
    int i = 1000000000;
    cout << dotTheInt(i) << "\n";
    system("PAUSE");
    return 0;
}



Weischt?
Hanfling
Ich finde PHP ist trotzdem C++ nicht sehr ähnlich.

Nimm doch zum Beispiel mal, das mit Variablen das erste mal benutzen.
PHP: $blurp = 5
C/C++: int blurp = 5
Ruby: blurp = 5

Ruby wins...

Auf Hashes zugreifen
PHP: foo["bar"] = "blurp";
C/C++: n/a
Ruby foo["bar"] = "blurp"

Ruby wins...

Bei funktionsaufrufen kannst du auch noch die () dranhängen in Ruby, wenn dir das lieber ist, müssen aber nicht, weil sie eh sinnlos sind.

Übrigens... do end. kannste auch das do end in Ruby als { } schreiben.

Und wenn du schon nen Iterator Beispiel aus Ruby anführst... dann sieh dir mal den Umgang mit Iteratoren in C++ an. Urg... das ist nun wirklich nichts schönes. Augenzwinkern

Der Syntax setzt sich nicht nur aus der Schreibweise zusammen wie man Blöcke definiert, sondern vorallem wie man die wesentlichen Sprachinhalten ausdrückt. Und diese Blockdefinition ist dann auch die einzige Gemeinsamkeit vom Syntax in C/C++ und PHP. Die Klassendeklerationen sehen von C++ und PHP auch vollkommen verschieden aus.
Chris Hunter
Zitat:
Original von Hanfling


Nimm doch zum Beispiel mal, das mit Variablen das erste mal benutzen.
PHP: $blurp = 5
C/C++: int blurp = 5
Ruby: blurp = 5

Ruby wins...


Bist du dir da wirklich sicher? ich meine das Ruby gewinnt? Ich finde es für die Übersichtlichkeit schon recht geil das PHP dafür n prefix hat. Und die typendefinition von C ist auch nicht verkehrt...
Machmal vermisse ich die bei PHP.
z.B.
code:
1:
2:
3:
4:
5:
6:
$x="1";
$y="Einmal ne falsche Variabel gerechnet";
$z=$x*$y;
echo $z;


so und jetzt verteil das auf 50kb quellcode. unten kommt echo $z hin.
Viel Spaß beim suchen für die Fehlerursache.... oder stimmts net?

PS: sei froh wenn du irgendwo durch "division by zero " geholfen bekommst.