ja such bei google nach userverwaltung oder sowas
vll willste auchn komplettes cms (content managment system) haben, so einfach ist das nich, wie du dir vll vorstellst
Beiträge von BendOr
-
-
bitte:
Code
Alles anzeigen<div id="dot0" style="position: absolute; visibility: hidden; height: 27; width: 27;">[img]files/img/mouse.gif[/img]</div> <div id="dot1" style="position: absolute; height: 27; width: 27;">[img]files/img/mouse1.gif[/img]</div> <div id="dot2" style="position: absolute; height: 27; width: 27;">[img]files/img/mouse2.gif[/img]</div> <div id="dot3" style="position: absolute; height: 27; width: 27;">[img]files/img/mouse3.gif[/img]</div> <div id="dot4" style="position: absolute; height: 27; width: 27;">[img]files/img/mouse4.gif[/img]</div> <div id="dot5" style="position: absolute; height: 27; width: 27;">[img]files/img/mouse5.gif[/img]</div> <div id="dot6" style="position: absolute; height: 27; width: 27;">[img]files/img/mouse6.gif[/img]</div> <div id="dot7" style="position: absolute; height: 27; width: 27;">[img]files/img/mouse7.gif[/img]</div> <SCRIPT LANGUAGE="JavaScript"> <!-- Begin var nDots = 8; var Xpos = 0; var Ypos = 0; var DELTAT = .02; var SEGLEN = 15; var SPRINGK = 9; var MASS = 0.75; var GRAVITY = 50; var RESISTANCE = 9; var STOPVEL = 0.1; var STOPACC = 0.1; var DOTSIZE = 27; var BOUNCE = 1; var isNetscape = (navigator.appName!="Microsoft Internet Explorer"); var followmouse = true; var dots = new Array(); init(); function init() { var i = 0; for (i = 0; i < nDots; i++) { dots[i] = new dot(i); } if (!isNetscape) { // I only know how to read the locations of the // <LI> items in IE //skip this for now // setInitPositions(dots) } for (i = 0; i < nDots; i++) { dots[i].obj.left = dots[i].X; dots[i].obj.top = dots[i].Y; } setTimeout("startanimate()", 500); } function dot(i) { this.X = Xpos; this.Y = Ypos; this.dx = 0; this.dy = 0; this.obj = document.getElementById("dot" + i).style; } function startanimate() { setInterval("animate()", 20); } function setInitPositions(dots) { var startloc = document.all.tags("LI"); var i = 0; for (i = 0; i < startloc.length && i < (nDots - 1); i++) { dots[i+1].X = startloc[i].offsetLeft startloc[i].offsetParent.offsetLeft - DOTSIZE; dots[i+1].Y = startloc[i].offsetTop + startloc[i].offsetParent.offsetTop + 2*DOTSIZE; } dots[0].X = dots[1].X; dots[0].Y = dots[1].Y - SEGLEN; } function MoveHandler(e) { Xpos = e.pageX; Ypos = e.pageY; return true; } function MoveHandlerIE() { Xpos = window.event.x + document.body.scrollLeft; Ypos = window.event.y + document.body.scrollTop; } if (isNetscape) { document.captureEvents(Event.MOUSEMOVE); document.onmousemove = MoveHandler; } else { document.onmousemove = MoveHandlerIE; } function vec(X, Y){ this.X = X; this.Y = Y; } // adds force in X and Y to spring for dot[i] on dot[j] function springForce(i, j, spring){ var dx = (dots[i].X - dots[j].X); var dy = (dots[i].Y - dots[j].Y); var len = Math.sqrt(dx*dx + dy*dy); if (len > SEGLEN) { var springF = SPRINGK * (len - SEGLEN); spring.X += (dx / len) * springF; spring.Y += (dy / len) * springF; } } function animate() { var start = 0; if (followmouse) { dots[0].X = Xpos; dots[0].Y = Ypos; start = 1; } for (i = start ; i < nDots; i++ ) { var spring = new vec(0, 0); if (i > 0) { springForce(i-1, i, spring); } if (i < (nDots - 1)) { springForce(i+1, i, spring); } var resist = new vec(-dots[i].dx * RESISTANCE, -dots[i].dy * RESISTANCE); var accel = new vec((spring.X + resist.X)/ MASS, (spring.Y + resist.Y)/ MASS + GRAVITY); dots[i].dx += (DELTAT * accel.X); dots[i].dy += (DELTAT * accel.Y); if (Math.abs(dots[i].dx) < STOPVEL && Math.abs(dots[i].dy) < STOPVEL && Math.abs(accel.X) < STOPACC && Math.abs(accel.Y) < STOPACC) { dots[i].dx = 0; dots[i].dy = 0; } dots[i].X += dots[i].dx; dots[i].Y += dots[i].dy; var height, width; height = document.body.clientHeight + document.body.scrollTop; width = document.body.clientWidth + document.body.scrollLeft; if (dots[i].Y >= height - DOTSIZE - 1) { if (dots[i].dy > 0) { dots[i].dy = BOUNCE * -dots[i].dy; } dots[i].Y = height - DOTSIZE - 1; } if (dots[i].X >= width - DOTSIZE) { if (dots[i].dx > 0) { dots[i].dx = BOUNCE * -dots[i].dx; } dots[i].X = width - DOTSIZE - 1; } if (dots[i].X < 0) { if (dots[i].dx < 0) { dots[i].dx = BOUNCE * -dots[i].dx; } dots[i].X = 0; } dots[i].obj.left = dots[i].X; dots[i].obj.top = dots[i].Y; } } // End --> </script>
-
ich hätt auch gern ne auswertung gesehn
-
jo nen tässchen bier trinken
denk dir halt was aus, is doch nich so schwer, sei einfach freunlich und nett, ändern kannste sowieso nichts -
du müsstest ein 2dimensionales array übergeben und dann in deiner funktion eine foreach-schleife oder for-schleife (foreach bei 2dim.-array ? ka sollte gehn)
also übergibst du es mit
$toadd['datei1']['name'] = "bla";
$toadd['datei1']['blubb'] = "hallo";
$toadd['datei2']['name'] = ........ -
so ich hab mal nen alten post von mir ausgegraben:
############################
PHP
Alles anzeigen<?php $thumb_breite = 128; ## wie breit soll das bild werden ? $thumb_dest = "thumb_"; ## wo soll das bild gespeichert werden bzw welches präfix soll verwendet werden ? ##(slash nicht vergessen) function do_thumb($original) { global $thumb_breite, $thumb_dest; $orig = explode("/", $original); $orig = array_reverse($orig); $original_bild = $orig[0]; $daten = getimagesize($original); $orig_breite = $daten[0]; $orig_hoehe = $daten[1]; $skalierung = $orig_hoehe/$orig_breite; $thumb_hoehe = $skalierung*$thumb_breite; ## gif if($daten[2] == 1) { $orig_grafik = ImageCreateFromGIF($original); $thumb_grafik = ImageCreateTrueColor($thumb_breite, $thumb_hoehe); ImageCopyResized($thumb_grafik, $orig_grafik, 0, 0, 0, 0, $thumb_breite, $thumb_hoehe, $orig_breite, $orig_hoehe); ImageGIF($thumb_grafik, $thumb_dest.$original_bild); return true; } ## jpeg elseif($daten[2] == 2) { $orig_grafik = ImageCreateFromJPEG($original); $thumb_grafik = ImageCreateTrueColor($thumb_breite, $thumb_hoehe); ImageCopyResized($thumb_grafik, $orig_grafik, 0, 0, 0, 0, $thumb_breite, $thumb_hoehe, $orig_breite, $orig_hoehe); ImageJPEG($thumb_grafik, $thumb_dest.$original_bild); return true; } else { return false; } } ?>
so,i ch werde jetzt nicht jeden schritt erklären, das ist glaubei ch auch gar nicht nötig
$thumb_breite = 128;
-> hier wird eingestellt wie breit das kleinere Bild werden soll
$thumb_dest = "thumb_";
-> hier wird der name eingestellt
dies benötigt noch eine kleine Erklärung:
Entweder wird dort angegeben, welches Präfix das Thumb bekommen soll ODER der Pfad wird angegeben. Dazu muss nichts weiter eingestellt werden, also diesen einfach anzugeben. zB images/thumbs/
es muss nur die breite angegeben werden, die höhe wird automatisch berechnet.
Es können GIF und JPEG-Dateien verwendet werdenSchritt2, der Aufruf der Funktion:
wir erstellen uns eine seite (zB thumb.php):PHP<?php $bild = "bild_01.gif" include("functions.php"); /* $thumb_breite = 123456; $thumb_dest = "a/b/c/"; */ do_thumb($bild);?>
zur erklärung: das bild muss natürlich nicht in einer extra variable angegeben werden, kann aber
WICHTIG: Die *.php-Datei muss nicht in dem gleichen Ordner liegen wie die Bilder!!!
es können auch pfade angegeben werden, zB images/bilder/bild01.jpg
danach wird dann die funktion eingebunden
Tipp: In der Functions.php sind die beiden Variablen $thumb_breite und &thumb_dest schon definiert, DENNOCH können diese noch einmal in unserer Datei überschrieben werden, in der wir die funktion aufrufen.
h.d. IN der Funktions.php stehen nur Standart-Werte und in der thumbs.php können wir spezielle werte angeben. (praktisch, ne ?)
mit do_thumb(); wird dann die funktion einfach aufgerufen.
es kommt aber noch keine Meldung ob es geklappt hat.
dies können wir zB dadurch erreichen (nicht getestet, sollte aber):
das wars eigentlich, immer her mit Fragen und Problemen
mfg#########################
musste selbst sehn, sollte alles beschrieben sein
-
ich weiss was du meinst, kenn nur keinen
wüsst auch gern einen -
is nich so einfach
bruachst viel space und kenntnisse
willst du youtube konkurrenz machen ? -
diatonisch o.s.
sind glaube ich alle Tonleitern, die zu halt so kennst
C-Dur Tonleiter
d-dur
c-moll
d-moll
......
die haben immer 7 töne (+8. aber der ist gleich 1.) und die abstände betragen immer nur gr. oder kl. sekunden.klick hier -> http://de.wikipedia.org/wiki/Diatonik <- mal beim ersten beispiel auf anhören
dann gibts davon noch variationen wie die harmonische, pentatonische etc, diese sind dann halt nicht diatonisch -
die txt-datei braucht noch schreibrechte (sollte is btw auch automatisch erstellen) und phore hat recht, habsch vergessen
und zum einbinden an die entsprehcende stelle einfach:
<?php include("ausgabe.php"); ?> -
-
datei zufall.php:
PHP
Alles anzeigen<?php $pfad = "./bilder/"; if($v = opendir($pfad)) { while($datei = readdir($v)) { if($pfad."/".$datei != "." && $pfad."/".$datei != "..") { $dateien[] = $datei; } } closedir($v); } srand ((double)microtime()*1000000); $z = rand(0, count($dateien)-1); $zufall = $dateien[$z]; ## in txt speichern $txt_pfad = "zufall.txt"; $handle = fopen($txt_pfad, "w"); fwrite($handle, $zufall); fclose($handle); ?>
nun die datei ausgabe.php
PHP<?php $txt_pfad = "zufall.txt"; $bild = file($txt_pfad); echo "<img src=\"bilder/".$bild."\">"; ?>
so nix getestet und schau einfach mal obs geht, sonst poste fehler(-meldung) hier
-
du kannst zB mit der datei, die vom cronjob aufgerufen wird, in eine textdatei schreiben lassen (wählst zB bild comic1.jpg aus und lässt dann halt comic1,jpg in die txt schreiben)
dann in der datei, wos angezeigt werden soll mit fread etc den inhalt einlesen und dann ausgeben -
gibts ne fehlermeldung oder so?
-
das kann ich allerdings bestätigen
und sonst räums halt einmal auf und lasses so, packs in folie ein, betrets nie wieder (nur mit plüschhausschuhen) und hol dir nie freunde nach hause -
google
nur ne mitgliederliste bringt dir wenig, wenn du kein omplettes user system mit login registreirung etc hatst -
einfach mal hier posten =)
-
text übergibst du doch au nur an html ?!?
-
javascript selbst kann kein bild anzeigen, sondern nur den befehl geben, das in html anzuzeigen sozusagen
-
achtung, ich bin ein potenzieller mörder
ihr solltet euch lieber alle verstecken !
ps: ich hab nen Spiel von Peter Lustig, ich würde an eurer stelle gleich die CDU anrufen
pps: wenn ich mal amok laufe, dann pack ich mir nur barbie auf dem reiterhof auffe platte