Hallo, Gast
Du musst dich registrieren bevor du auf unserer Seite Beiträge schreiben kannst.

Benutzername
  

Passwort
  





Durchsuche Foren



(Erweiterte Suche)

Foren-Statistiken
» Mitglieder: 1
» Neuestes Mitglied: pattex
» Foren-Themen: 6.051
» Foren-Beiträge: 57.363

Komplettstatistiken

Aktive Themen
Bye bye WBB, Hallo MyBB
Forum: Ankündigungen vom Netboard Team
Letzter Beitrag: KingGO
23.04.2020, 17:48
» Antworten: 3
» Ansichten: 30.938
xProg.de - Willkommen - Z...
Forum: Links zu eurer Homepage
Letzter Beitrag: cHAp
31.10.2018, 18:14
» Antworten: 0
» Ansichten: 14.550
Fotoabzüge, Preisvergleic...
Forum: Grafik, Foto und Webdesign
Letzter Beitrag: marco75
28.10.2015, 17:01
» Antworten: 0
» Ansichten: 9.625
Anbieter Vergleich,Preisv...
Forum: Grafik, Foto und Webdesign
Letzter Beitrag: marco89
20.10.2015, 15:45
» Antworten: 0
» Ansichten: 6.128
Preisvergleich
Forum: Webseiten: Verwalten und Betreuen
Letzter Beitrag: Marco89
29.09.2015, 17:21
» Antworten: 0
» Ansichten: 9.924
Assoziationskette
Forum: Laberecke
Letzter Beitrag: MüCa
05.02.2015, 04:46
» Antworten: 3.894
» Ansichten: 4.478.287
Drastische Mittel gegen F...
Forum: Ankündigungen vom Netboard Team
Letzter Beitrag: cHAp
04.09.2013, 22:28
» Antworten: 7
» Ansichten: 58.813
Bares Geld Verdienen! Att...
Forum: Job Börse
Letzter Beitrag: cHAp
08.08.2013, 23:39
» Antworten: 0
» Ansichten: 30.458
Simple Machines Community...
Forum: Communitysysteme
Letzter Beitrag: cHAp
08.08.2013, 20:32
» Antworten: 1
» Ansichten: 55.038
Externe Verlinkungen
Forum: Wünsche, Kritik und Fragen
Letzter Beitrag: NetHunter
19.04.2013, 18:09
» Antworten: 4
» Ansichten: 50.635

 
  [JAVA-SCRIPT] Grafik Fader
Geschrieben von: - 08.07.2003, 11:28 - Forum: Tutorials und Artikel: Programmieren und Datenbanken - Keine Antworten

Also damit ihr Effekte erzielen könnt wie hier: LINK
Braucht ihr nur ein bisschen JavaScript und CSS.

Als erstes fügt ihr diesen Teil in den Header Bereich ein:

Code:
<script language="JavaScript">
bannerObjects = new Object();
bannerTimers = new Object();

function banner(object, destOp, rate, delta) {
if (!document.all)
return
if (object != "[object]") {
setTimeout("banner("+object+","+destOp+","+rate+","+delta+")",0);
return;
}
clearTimeout(bannerTimers[object.sourceIndex]);
diff = destOp-object.filters.alpha.opacity;
direction = 1;
if (object.filters.alpha.opacity > destOp) {
direction = -1;
}
delta=Math.min(direction*diff,delta);
object.filters.alpha.opacity+=direction*delta;
if (object.filters.alpha.opacity != destOp) {
bannerObjects[object.sourceIndex]=object;
bannerTimers[object.sourceIndex]=setTimeout("banner(bannerObjects["+object.sourceIndex+"],"+destOp+","+rate+","+delta+")",rate);
}
}
</script>

Dieses Script könnt ihr so lassen, hier braucht ihr gar nichts ändern.

Die Ausgabe sieht dann so aus, wenn man ein Bild einfügen möchte:
Code:
<img src="http://www.deine-domain.de/bilder/bild1.jpg" onmouseover="banner(this,100,100,7)" style="FILTER: alpha(opacity=60)" onmouseout="banner(this,60,60,3)">

Hier braucht ihr eigentlich auch nichts ändern, das einzige ist der Bildpfad. Ihr könnt euch dann noch ein bisschen mit den Zahlenwerten vom "onmouseover","style","onmouseout" spielen.

Viel Erfolg

mfg
Zerogiven

Copyright by Zerogiven
Mehr Tutorials: http://www.boldluck.at


  [ASP] Weiterleitungen
Geschrieben von: - 08.07.2003, 11:26 - Forum: Tutorials und Artikel: Programmieren und Datenbanken - Keine Antworten

Für "Server-Seitige-Weiterleitungen" gibt es in ASP einen eigenen Befehl:

Code:
<%
response.redirect("http://www.deine-domain.de")
%>

Wenn ihr diesen Befehl mitten unter einem ASP Code einfügt, wird alles was nach dem Redirect ist nicht mehr ausgeführt. Wenn man z.b. einen Clientseitigen redirect gemacht hätte, würde zuerst der ganze ASP Code ausgeführt werden, und dann wird der Code ausgeführt.

Ich hoffe es ist euch nützlich

mfg
Zerogiven

Copyright by Zerogiven
Mehr Tutorials: http://www.boldluck.at


  [ASP] Textbasierter Counter
Geschrieben von: - 08.07.2003, 09:28 - Forum: Tutorials und Artikel: Programmieren und Datenbanken - Keine Antworten

Also ich werde euch als erstes das ganze Script zeigen, und danach eine Begriffserklärung abgeben.

Also das ganze Script würde so aussehen:

Code:
<%
Set FSO = Server.CreateObject("Scripting.FileSystemObject")
CounterDatei = Server.MapPath("counter.txt")


if FSO.FileExists(CounterDatei) then
Set LeseDatei = FSO.OpenTextFile(CounterDatei, 1, false)
CounterStand = LeseDatei.ReadAll
LeseDatei.close
end if

CounterStand = CounterStand + 1

Set SchreibDatei = FSO.OpenTextFile(CounterDatei, 2, true)
SchreibDatei.Write CounterStand
SchreibDatei.close
%>
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>

<BODY>
<%=CounterStand%>
</BODY>
</HTML>


Nun was bewirkt dieses Programm. Es öffnet eine Textdatei und lest die Werte heraus. Dann erhöht es den Wert den es herausgelesen hat, um 1, also CounterStand = CounterStand+1. Danach wird der Wert wieder in die Textdatei gespeichert, und die Datei wird wieder geschlossen.

Begriffserklärung:
Set FSO = Server.CreateObject("Scripting.FileSystemObject")
Wir legen ein Objekt an, mit dem wir später die Datei erstellen

CounterDatei = Server.MapPath("counter.txt")
Also hier geben wir an, wohin die Daten gespeichert werden sollen. Man muss immer den exakten Pfad angeben, da man das aber oft nicht weiss, gibt es die Funktion Server.MapPath So das wir nur mehr den Dateinamen angeben müssen, falls die Datei im selben Verzeichniss liegt, oder angelegt werden soll, wie die Datei wo der Befehl ausgeführt wird

if FSO.FileExists(CounterDatei) then
Fragt ab, ob die Datei existiert. Falls Sie nicht existiert wird kein Wert ausgelesen

Set LeseDatei = FSO.OpenTextFile(CounterDatei, 1, false)
Falls Die Datei aber existiert wird eine weiter Objekt-Variable angelegt, die LeseDatei, in welcher die Textdatei geöffnet ist. Wobei die 1 dafür steht das man aus der Datei herauslest:
1 Steht für lesen
2 Steht für überschreiben
8 Steht für Hinten-Anfügen
Das "false" steht dafür ob eine Datei angelegt werdeen soll, falls Sie nicht vorhanden ist. In diesem Fall ist dies nicht nötig, da dieser Befehl sowieso nur ausgeführt wird wenn die Datei vorhanden ist

CounterStand = LeseDatei.ReadAll
Wenn die Datei geöffnet wurde, werden die Daten ausgelesen, und in einer Variable gespeichert

LeseDatei.close
Schliessen des Objects

CounterStand = CounterStand + 1
Counterstand um 1 erhöhen

Set SchreibDatei = FSO.OpenTextFile(CounterDatei, 2, true)
Wir legen wieder ein neues Objekt an, mit dem wir wieder die Datei öffnen, aber diesmal mit dem Wert 2 und true, also überschreiben, und eine Datei erstellen falls Sie nicht vorhanden ist

SchreibDatei.Write CounterStand
Wir schreiben den Variablen Wert wieder in die Datei, und mit
SchreibDatei.close
schliessen wir wieder das Objekt

Nun könnt ihr es mit
response.write(CounterStand)
oder mit
<%=CounterStand%>
ausgeben.

mfg
Zerogiven

Copyright by Zerogiven
Mehr Tutorials: http://www.boldluck.at


  [ASP] Datum Ausgabe
Geschrieben von: - 08.07.2003, 09:25 - Forum: Tutorials und Artikel: Programmieren und Datenbanken - Keine Antworten

Ihr könnt mittel ASP verschieden Datumsausgaben machen, ihr könnt z.B. nur das Jahr, Monat oder Woche ausgeben.

Hier einmal die Befehler für die einzelnen Ausgaben

Zitat:YYYY - Jahr
Q - Quartal
M - Monat
Y - Tag des Jahres
D - Tag des Monats
W - Wochentag
WW - Woche des Jahres
H - Stunden
N - Minuten
S - Sekunden


Das ganze kann dann z.b. so ausgegeben werden:
Code:
<% =Date %>
<% =DatePart("D", Date) %>
<% =DatePart("YYYY.D.M", Date) %>
Ausgabe:
28.6.2003
28
2003.28.6


Viel Spass damit

mfg
Zerogiven

Copyright by Zerogiven
Mehr Tutorials: http://www.boldluck.at


  [ASP] Cookies setzen und auslesen
Geschrieben von: - 08.07.2003, 09:22 - Forum: Tutorials und Artikel: Programmieren und Datenbanken - Keine Antworten

Also ich erkläre euch hier mal wie man Cookies setzen kann, wie lange sie gesetzt sein sollen, und wie man sie ausliest.

Fangen wir einmal mit dem schreiben an:
Hier wird mittels response ein Cookie beschrieben:
response.cookies("Cookiename") = "Das steht im Cookie"

Damit das Cookie wieder eindeutig identifiziert werden kann, braucht es einen Namenn der zwischen -response.cookie("- und -")- definiert wird. Danach kommt dann der Wert den das Cookie haben soll.

Nun müssen wir einen Befehl setzen wie lange das Cookie vorhanden sein soll. Wird dieser Befehl nicht angegeben, so wird das Cookie beim schliessen des Fensters gelöscht.
Damit man z.B. angibt das es 10 Tage vorhanden sein soll, sieht der Befehl so aus:
response.cookies ("Cookiename").expires = DATE + 10

Beispiel:

Code:
<%

response.cookies("Cookie") = "gesetzt"
response.cookies("Cookie").expires = DATE + 10

%>

Damit man den Wert des Cookies wieder ausliest benötigt man einen request Befehl:

Code:
<%

cookie = request.cookie("Cookiename")
response.write(cookie)

' Ausgabe wäre mit dem obrigen Beispiel "gesetzt"

%>

Bei request.cookies muss man nur den Namen des Cookies angeben.

Ich hoffe dies ist euch hilfreich

mfg
Zerogiven

Copyright by Zerogiven
Mehr Tutorials: http://www.boldluck.at


  [ASP] ASp statt Frames
Geschrieben von: - 08.07.2003, 09:17 - Forum: Tutorials und Artikel: Programmieren und Datenbanken - Keine Antworten

Also wie bei PHP hat man hier auch eine möglichkeit eine Includes Variante statt Frames zu verwenden.

In einem anderen Tutorial habe ich Includes schon erklärt, also werde ich hier nicht allzu nahe drauf eingehen.

Als erstes erkläre ich die Variante wo wir wieder drei Teile haben:
Den Header, den Content, und den Footer

Als erste schauen wir uns die header.asp an:

Code:
<%

' Vielleicht ein paar ASP Befehle

%>
<html>
<head>
<title>Includes</title>
</head>
<body>
<%

' Hier könnten wieder ein paar ASP Befehle stehen

%>



So bevor ich euch die content.asp zeige, zeige ich euch zuerst die footer.asp

Bitte sehr die footer.asp:
Code:
</body>
</html>
<%
' Evtl. noch ein paar ASP Befehle
%>

So nun haben wir alles was zwischen dem Content stehen soll, alles davor und alles danach. Natürlich können der Footer und der Header grenzelos erweitert werden, Sie sollen nur nicht dynamisch werden, includes haben in so einem Fall nur Sinn, wenn die Footer und die Header Datei sich nicht verändern, denn dann muss man nur noch zwischen 2 includes einen Text hineinschreiben.

Die content.asp würde so aussehen:
Code:
<!-- #include file="header.asp"-->

<!-- Dann kommt hier der Content hin -->
Content, Content, Content, Content

<!-- #include file="footer.asp"-->


Ich hoffe es hilft euch weiter

mfg
Zerogiven

Copyright by Zerogiven
Mehr Tutorials: http://www.boldluck.at


  [PHP] Kontaktformular
Geschrieben von: - 08.07.2003, 08:49 - Forum: Tutorials und Artikel: Programmieren und Datenbanken - Keine Antworten

Als erstes braucht ihr wieder ein Eingabe-Formular, diese nennen wir eingabe.asp:

Code:
<html>
<head>
<title>Formular</title>
</head>
<body>
Mail Formular<br>

<form action="eintrag.php" method="post">

Name:<br>
<input type=text name="name" size=30><br>

E-mail:<br>
<input type=text name="email" size=30><br

Text:<br>
<textarea name="text" rows=3 cols=20></textare><br>

<input type="hidden" value="1" name="senden"> <input type="submit" name="abschicken" value="senden">

</body>
</html>

Dann brauchen wir die eintrag.php. Diese sieht dann so aus:

Code:
<?php

$header="Ein PHP-Kontaktformular";

$message=" Name: $name E-Mail: $email Text: $text";

if(mail("Admin@boldluck.at", "Betreff", $message, $header))
{
echo "<center>Die mail wurde erfolgreich gesendet</center>";
}
else
{
echo "<center>Die mail konnte nicht versand werden bitte versuchen sie es nochmal</center>";
}
?>

So das ist dann euer Kontaktformular

mfg
Zerogiven

Copyright by Zerogiven
Mehr Tutorials auf: http://www.boldluck.at


  [PHP] Gästebuch
Geschrieben von: - 08.07.2003, 08:47 - Forum: Tutorials und Artikel: Programmieren und Datenbanken - Keine Antworten

Als erstes brauchen wir ein Eingabe-Formular das ich als gaestebuch.php gespeichert habe und das so aussieht:

Code:
<form action="eintrag.php" method="POST">

Name: <input type="Text" name="name">
E-mail: <input type="mail" name="email">
Nachricht: <textarea name="text" cols="50" rows="20"></textarea>

<input type="Submit" value="eintragen">

</form>

Als nächstes brauchen wir die eintrag.php wo die Daten in einer *txt* Datei gespeichert werden:

Die eintrag.php sieht dann so aus:

Code:
<?php

$daten="Name: $name e-mail: $email Nachricht: $text";

$datei = 'gaestebuch.txt';

$dateioeffnen = fopen($datei,'a');

fwrite($dateioeffnen, $daten);

?>

<html>
<head><title>Eintrag erfolgreich</title></head>
<body>
Eintrag erfolgreich.

<a href="gaestebuch.php">Zurück zum Gästebuch</a>
</body>
</html>

In der Variable Datei werden die ganzen Daten gespeichert, und in der Variable $datei steht der Datei Name in der die Daten gespeichert werden. Diese Datei muss die CHMOD 777 haben.

Nun fehlt nur mehr die ausgabe.php. Diese würde dann so aussehen:

Code:
<html>
<head><title>Gästebuch</title></head>
<body>

<?php include ('gaestebuch.txt'); ?>

</body>
</html>

Fertig ist das Gästebuch. Da es nur mit einer *.txt Datei funktioniert, ist es auch für Anfänger gut brauchbar.

mfg
Zerogiven

Copyright by Zerogiven
Mehr Tutorials auf http://www.boldluck.at


  Hacks
Geschrieben von: pattex - 07.07.2003, 20:02 - Forum: net-board.net Archiv - Keine Antworten

Ok, der erste Hack ist eingebaut. Und zwar die Statistik.

Heute ist sie nicht mehr aktuell mit 9 Beiträgen aber ab morgen zählt sie dann wieder richtig.

In den nächsten Tagen kommen dann auch bestimmt neue Hacks von mywbb die ich auch einbauen werde. Sowie das Portal.

Was ich zu den Styles sagen muss:
Einige Buttons und Styles gehen ja nicht deswegen warte ich erstmal die Umfrage ab. Danach kommen die unbenutzen Styles weg und werden Teilweise durch neue ersetzt. Ausserdem werde ich für die alten Styles neue Buttonpacks holen so das alle Buttons auch einheitlich sind Smile


  Das Leiden hat begonnen
Geschrieben von: - 07.07.2003, 14:32 - Forum: Laberecke - Keine Antworten

Das Leiden hat begonnen

Tour de France: Massensturz bei 1. Etappe

Nach der Chaos-Etappe von Meaux bekam Alessandro Petacchi den Ritterschlag. "Er ist der kommende große Mann des Sprints", sagte Erik Zabel, der sich im Ziel der 1. Etappe der 90. Tour de France, die durch einen Massensturz 450 m vor dem Ziel in Meaux erschüttert wurde, mit Rang 3 hinter Petacchi und Robbie McEwen (Australien) zufrieden gab. Dabei musste der 29-jährige Italiener, der am Sonntag den ersten Tour-Etappensieg seiner Karriere feierte, erst zu seinem Glück in Frankreich überredet werden. "Eigentlich wollte ich nach meinen sechs Siegen beim Giro d'Italia und dem Sturz in Bolzano gar nicht kommen", sagte Petacchi, der den erneut nicht startberechtigten Weltmeister Mario Cipollini mehr als bestens vertritt.

Lange Verletztenliste

Von der Tragödie in seinem Rücken bekam der hünenhafte Fassa Bortolo-Fahrer nichts mit. Hinter ihm wirbelten die Fahrer durch die Luft. Der spanische Bergspezialist Enrique Gutierrez war aus seinen Pedalen gerutscht und hatte den Massensturz ausgelöst. Die Liste der Verletzen war hinterher fast so umfangreich wie das Klassement: Für den Mitfavoriten Tyler Hamilton (USA) schien die Tour mit einem zweifach gebrochenen Schlüsselbein ebenso beendet wie für seinen Landsmann, den Vorjahres-Achten Levi Leipheimer. Hamilton, im Vorjahr mit angebrochener Schulter Giro-Zweiter und in diesem Frühjahr Gewinner von Lüttich-Bastogne-Lüttich und der Tour de Romandie, stieg am Montag aber dennoch aufs Rad. "Er ist ein Kämpfer. Er will es versuchen, so lange es geht bei den unglaublichen Schmerzen", sagte sein Teamchef Bjarne Riis am Start in La Ferté-sous-Jouarre.

Die prominentesten Sturzopfer waren Lance Armstrong, der schon in der Tour-Generalprobe Dauphiné Libéré bergab folgenschwer zu Fall gekommen war, und der augenblickliche Spitzenreiter Bradley McGee (Australien). Beide erlitten nur leichtere Blessuren, der vierfache Tour-Sieger ein Hämatom am Gesäß und eine Schulterprellung. "Ich hatte einen Schutzengel", so McGee. Armstrong wollte den Zwischenfall herunterspielen: "Wenn es der einzige Sturz in drei Wochen bei mir bleibt, ist das nichts." Der Franzose Jimmi Casper konnte am Montag mit einer Halskrause weiterfahren, genau wie der gebürtige Berliner Andreas Klöden vom Team Telekom mit einem verpflasterten Auge.

"Wie ein Kriegsschauplatz"

Die sichtbaren Folgen des Sturzes beim Gerolsteiner-Kapitän Davide Rebellin sahen schlimmer aus, als die relativ leichten Verletzungen am Rücken. Das Rad des Italieners, der im Mai am Henninger Turm in Frankfurt gesiegt hatte, war zerbrochen und vom eigenen Blut besudelt. "Wie ein Kriegsschauplatz", kam Sprinter Olaf Pollack, der sein Dienstfahrzeug geschultert über den Zielstrich trug, der letzte halbe Kilometer des Rennens vor. Der Tour-Neuling vermisste besondere Rücksichtnahme der Arbeitskollegen: "So ein verrücktes Rennen habe ich noch nie erlebt. Die fahren ja hier alle wie um Leben und Tod."

Für Petacchi war es dagegen schlicht "der perfekte Sprint" und Sieg Nummer 13 in dieser Saison. Der neue Sprint-Star aus La Spezia, der Cipollini beim Giro in Lecce und Messina in die Schranken gewiesen hatte, wurde von der "L'Equipe" am Montag wie ein Künstler gewürdigt. Er sei "auf dem Höhepunkt seines Schaffens". Auch für Olaf Ludwig, in den 90er Jahren Top-Sprinter, Gewinner des Grünen Trikots und jetzt Telekom-Teamsprecher und Sportlicher Leiter, ist Petacchi mehr als ein würdiger Cipollini-Ersatz: "In dieser Form und mit diesem funktionierenden Team schießt der hier noch mehr Siege ab."

Zabel, der am Montag seinen 33. Geburtstag feierte ("erstmals ohne Torte und Champagner") hatte schon vor drei Jahren bei der Vuelta große Stücke auf den Italiener gehalten: "Als er mir da das Sprinter- Trikot abnahm, hatte ich schon gemerkt: Das kann mal ein ganz Guter werden."

(N24.de, dpa)