ZitatHi
hier noch die gewünschte erinnerung Wink
Zitat:
Aber poste es lieber sicherheitshalber im Thread "Fertige Programme gefaellig", damit ich es nicht vergesse
Hi d4f
ich wollte nur fragen, ob du hier noch aktiv bist?
ZitatHi
hier noch die gewünschte erinnerung Wink
Zitat:
Aber poste es lieber sicherheitshalber im Thread "Fertige Programme gefaellig", damit ich es nicht vergesse
Hi d4f
ich wollte nur fragen, ob du hier noch aktiv bist?
Zitat von d4fderen Script benutzt einen hardcoded Benutzername & Passwort, meins nicht.
Wennich mal mehr Zeit habe, werde ich es einbauen...
Aber poste es lieber sicherheitshalber im Thread "Fertige Programme gefaellig", damit ich es nicht vergesseMfG
Daniel
Hi d4f,
ich wollte nur sagen, dass immernoch weiterhin intresse besteht
Liebe Grüße
Odo
Hi
hier noch die gewünschte erinnerung
ZitatAber poste es lieber sicherheitshalber im Thread "Fertige Programme gefaellig", damit ich es nicht vergesse
Hm schade, dass man so eingeschränkt ist.
Ich habe gerade mal probiert über eine externe seite(http://keepvid.com/) das obige beispielvideo (http://www.youtube.com/watch?v=Y63UhBx33Dk) downzuloaden und dort funktioniert es.
Wie funktioniert das bei denen ? Fragt die seite(http://keepvid.com/) ab, ob ich einen noch aktiven youtube cookie habe? Und läßt falls ja den download zu ?
Fein fein
bei mir funzt es nur leider nicht. egal ob ich die volle adresse(http://www.youtube.com/watch?v=Y63UhBx33Dk) eingebe oder nur den videocode(Y63UhBx33Dk). Woran kann das liegen ? Ich habe es mit ff und ie6 ausprobiert.
wenn man den link eingegeben und auf downloaden geklickt hat, wir folgendes angezeigt:
ZitatAlles anzeigenDownloaded:
Video Addresse
Wie benutze ich das Script?
Die Addresse des Youtube-Videos in das Feld kopieren
Auf "Downloaden" klicken
Die Datei auf ihrer Festplatte speichern
Die Datei in ".flv" umbenennen
Mit VLC ansehen oder mit Riva FLV Encoder umwandeln
Code by Daniel Ruppert
Gruß
Ja das wäre wirklich großartig
kannst mich auch gerne unter
icq: 311260418
kontaktieren.
Beste Grüße
Odo
Hi Leute
Ich versuche gerade mittels random funktion einen zufälligen datansatz aus einer bestimmten tabelle zu lesen. Nur leider wird nur die id ausgelesen. Ich würde aber gern auch andere spalten mittels echo funktion einbinden. Kann mir jemand einen tipp geben ?
<?php
$server = "x";
$db = "x";
$login = "x";
$pwd = "x";
@mysql_connect($server, $login, $pwd) or die(mysql_error());
@mysql_select_db($db) or die(mysql_error());
$table = "x";
$sql = "SELECT * FROM `".$table."` WHERE id ORDER BY RAND() DESC LIMIT 1" ;
$source = mysql_query($sql);
while ($result = mysql_fetch_array($source)) {
$beitrag[] = $result['id'];
}
shuffle($beitrag);
foreach ($beitrag as $i) {
echo $i;
}
?>
Alles anzeigen
sprich man müsste aufgrunddessen das script mit php erweitern ?!
Was meinst du denn genau mit externen diensten ?
Große klasse d4f !!!! Ich bin schwer begeistert !
Wieviel aufwand wäre es denn, wenn man die URL-aus-Popup nicht noch kopieren muss, sondern das man nur die flv-datei downloadet?
@ Ericfischer: Kannst du mir die screens zukommen lassen, wenn du sie hier nicht posten möchtest ?
Hi
ich habe es jetzt doch mit php gelöst.
Zitat<?php
echo date('d.m.Y', strtotime($row['datum']));
?>
Gruß
Odo
ZitatAlles anzeigen2029-05-20
bedeutet nichts anderes als 20. Mai 2029
wenn du das hier hast:
<?php
$datum = "2029-05-20";
?>dann füge einfach diese Funktion ein..:
Code:
<?php
$datum = "2029-05-20";
$datum = formatdate($datum);function formatdate($date){
$date = explode("-",$date);
$formated = $date[2].".".$date[1].".".$date[0];
return $formated;
}
?>
Hi Andi
als Ausgabe habe ich folgendes:
Kannst du mir weiterhelfen ?
Hi Leute
ich möchte aus einem Link nur einen bestimmten Teil herauslesen und diesen Teil dann in meiner DB abspeichern. Nur wie funzt das ?
Hier ein Beispiel eines entsprechenden Links:
Herauszufiltern wäre:
rfvfTcGQUuk
Das ganze wird in ein bereits existentes Formular eingefügt, dass mit abschicken die entsprechenden werte in die DB einträgt.
Hier der Teil aus dem script, der die Werte in die DB einträgt:
<?php
if($sent == 1)
{
$my_host = "x";
$my_dbname = "x";
$my_user = "x";
$my_pass = "x";
$my_tablename = "x";
$datum = date("Y.m.d");
$uhrzeit = date("H:i:s");
$ip = $_SERVER['REMOTE_ADDR'];
$link = mysql_connect($my_host, $my_user, $my_pass);
if (!$link)
die("Kann den Server nicht erreichen.");
if (!mysql_select_db($my_dbname, $link))
die("Kann die Datenbank nicht anwählen.");
$sql = "INSERT INTO $my_tablename (`location`, `poster`, `email`, `titel`, `datum`, `zeit`, `ip`)";
$sql.= "VALUES ('$nachricht', '$name', '$email', '$betreff', '$datum', '$uhrzeit', '$ip')";
$donesql = MYSQL_QUERY($sql);
if($donesql) echo '[img].../images/ok.gif[/img]<font face=arial size=2 color="#4F4F4F">[b] Vielen Dank für Deine Nachricht! [url='.../index1.php?page=1']Hier[/url] gehts es wieder zur Startseite!';
mysql_close($link);
}
else {
?>
Alles anzeigen
Hier das entsprechende Ausgabefeld
<tr>
<td width="150">[b]<font face=arial size=2 color="#4F4F4F">Link zum Video:
(Youtube/MyVideo/etc.)</font>[/b]</td>
<td><textarea name="nachricht" cols="40" rows="4" wrap="VIRTUAL" id="nachricht"><? echo $nachricht; ?></textarea></td></tr>
Beste Grüße
Odo[/code]
Hi
DarkSyranus: Wie kann ich den Teil des Links herausfiltern ?
wWdtDhz6RTs
ZitatAlles anzeigenMoin
Du lässt dir einfach die URL zur Youtube Seite geben.
Daraus filterst du den VIdeocode.
http://www.youtube.com/watch?v=wWdtDhz6RTs
Dann holst du dir per Socket-Connection den Quelltest der Seite.
Daraus kannst du dir mit Reg Ex (Regular Expressions) den Servernamen Filtern.
Dach verlinkst du auf http://SERVERNAME.youtube.com/get_video?video_id=VIDEO_ID
Wenn du nun auf diesen Link gehst, wird dir das Video zum Download angeboten.
Hi Leute
ich habe ein online formular, welches werte in die datenbank eintragen soll, die dann auf einer anderen seite wieder ausgelesen werden.
Ich habe dabei ein kleines Problem mit der ausgabe des datums. Ich würde mir wünschen, wenn es wie folgt ausgegeben würde:
dd.mm.yyyy
ein aktuelles beispiel, wie es im moment ist:
2029-05-20
und dieser momentane zustand verwirrt mich doch sehr !
so sehen die einstellungen in phpmyadmin zu der datums-spalte aus:
[Blockierte Grafik: http://www.semper-fidelis-delta.de/datum.jpg]
hier der code des onlineformulars:
<?php
if($sent == 1)
{
$my_host = "...";
$my_dbname = "...";
$my_user = "...";
$my_pass = "...";
$my_tablename = "...";
$datum = date("d-m-Y");
$uhrzeit = date("H:i:s");
$ip = $_SERVER['REMOTE_ADDR'];
$link = mysql_connect($my_host, $my_user, $my_pass);
if (!$link)
die("Kann den Server nicht erreichen.");
if (!mysql_select_db($my_dbname, $link))
die("Kann die Datenbank nicht anwählen.");
$sql = "INSERT INTO $my_tablename (`location`, `poster`, `email`, `titel`, `datum`, `zeit`, `ip`)";
$sql.= "VALUES ('$nachricht', '$name', '$email', '$betreff', '$datum', '$uhrzeit', '$ip')";
$donesql = MYSQL_QUERY($sql);
if($donesql) echo '[img]...ok.gif[/img]<font face=arial size=2 color="#4F4F4F">[b] Vielen Dank für Deine Blume! [url='...']Hier[/url] gehts es wieder zur Startseite!';
mysql_close($link);
}
else {
?>
<?php
# Ihre E-Mailadresse
$sys_webmaster = 'x@y.de';
# Absender
$sys_absender = 'From: Videovorschlag <system@domain.tld>';
# Betreff
$sys_betreff = 'Videovorschlag';
// Nachrichten
# Nicht alle Felder ausgefüllt
$err[0] = '<font face=arial size=2 color="#FF0000">[b]Da hat sich leider ein Fehler eingemogelt [/b]</font>[img]...smiley_zwinker.gif[/img]
';
# Kein Name eingegeben
$err[1] = '
<font face=arial size=2 color="#FF0000">[b]- Du hast Deinen Namen nicht eingetragen![/b]</font>';
# Ungültige E-Mailadresse eingegeben
$err[2] = '
<font face=arial size=2 color="#FF0000">[b]- Deine e-Mail-Adresse ist nicht richtig![/b]</font>';
# Kein Betreff eingegeben
$err[3] = '
<font face=arial size=2 color="#FF0000">[b]- Du hast keinen Titel fürs Video eingetragen![/b]</font>';
# Keine Blume eingegeben
$err[4] = '
<font face=arial size=2 color="#FF0000">[b]- Du hast die Blume vergessen![/b]</font>';
# Ungültiger Sicherheitscode
$err[5] = '
<font face=arial size=2 color="#FF0000">[b]- Ungültiger Sicherheitscode[/b]</font>';
# Alle Felder sind OK
$ok = '[img]/ok.gif[/img]<font face=arial size=2 color="#4F4F4F">[b] Vielen Dank für Deine Blume![/b]</font>
';
?>
Alles anzeigen
Hier nun die Ausgabe:
<form name="kontaktformular" action="<? echo $_SERVER['PHP_SELF']; ?>" method="post">
<input type="hidden" name="sent" value="1"></input>
<input type="hidden" name="ip" value="$ip"></input>
<table witdh=100% width="500" align="center">
<tr><td colspan="2">
<?php
$name = trim(strip_tags($_POST['name']));
$email = trim(strip_tags($_POST['email']));
$betreff = trim(strip_tags($_POST['betreff']));
$nachricht = trim(strip_tags($_POST['nachricht']));
if(isset($_POST['submit'])){
$ip = $_SERVER['REMOTE_ADDR'];
$host = gethostbyaddr($ip);
$timestamp = time ();
$datum = date ("d.m.Y",$timestamp);
$uhrzeit = date ("H:i:s",$timestamp);
$msg = '<span style="color:red">'.$err[0];
if($name == ''){
$msg .= $err[1];
$error = true;
}
if(!ereg("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,4})$", $email)){
$msg .= $err[2];
$error = true;
}
if($betreff == ''){
$msg .= $err[3];
$error = true;
}
if($nachricht == ''){
$msg .= $err[4];
$error = true;
}
if(base64_decode(base64_decode(base64_decode(trim(strip_tags($_POST['xpas']))))) != trim(strip_tags($_POST['code']))){
$msg .= $err[5];
$error = true;
}
$msg .= '</span>
';
if($error != true){
$sys_nachricht = "-- Kontakformularanfrage --\n\nBetreff: $betreff\nName: $name\nE-Mail: $email\n\nNachricht:\n$nachricht\n\nIP: $ip\nHost: $host\nGesendet am $datum um $uhrzeit.";
mail($sys_webmaster, $sys_betreff, $sys_nachricht, $sys_absender);
$name = NULL;
$betreff = NULL;
$email = NULL;
$nachricht = NULL;
echo $ok;
}else{
echo $msg;
}
}
srand();
$zufall = rand(100000, 999999);
$pas = base64_encode(base64_encode(base64_encode($zufall)));
?></td>
</tr>
<tr>
<td width="150">[b]<font face=arial size=2 color="#4F4F4F">Dein Name:</font>[/b]</td>
<td><input name="name" type="text" value="<? echo $name; ?>" size="40" maxlength="100"></td></tr>
<tr>
<td width="150">
[b]<font face=arial size=2 color="#4F4F4F">E-Mail Adresse:</font>[/b]
</td>
<td><input name="email" type="text" id="email" value="<? echo $email; ?>" size="40" maxlength="100"></td></tr>
<tr>
<td width="150">[b]<font face=arial size=2 color="#4F4F4F">Titel des Videos:</font>[/b]</td>
<td><INPUT NAME="betreff" TYPE="text" id="betreff" value="<? echo $betreff; ?>" SIZE="40" maxlength="100"></td></tr>
<tr>
<td width="150">[b]<font face=arial size=2 color="#4F4F4F">Blume</font>[/b]</td>
<td><textarea name="nachricht" cols="40" rows="4" wrap="VIRTUAL" id="nachricht"><? echo $nachricht; ?></textarea></td></tr>
<tr>
<td width="150"></td>
<td></td>
</tr>
<tr>
<td width="150">[b]<font face=arial size=2 color="#4F4F4F">Sicherheitscode:</font>[/b]</td>
<td>[img]captcha_form.php?pa_s=<? echo $pas; ?>[/img]</td>
</tr>
<tr>
<td width="150">[b]<font face=arial size=2 color="#4F4F4F">Sicherheitscode
wiederholen: </font>[/b]</td>
<td><input name="code" type="text" id="code" size="20" maxlength="50" /></td>
</tr>
<tr>
<td width="150"></td>
<td></td>
</tr>
<tr>
<td width="150"></td>
<td><input type="submit" value="Abschicken" name="submit">
<input name="xpas" type="hidden" id="xpas" value="<? echo $pas; ?>" />
</td></tr>
</table>
</form>
Alles anzeigen
Hi @ all,
ich habe bislang folgendes geschrieben
<?php
$id_neu = $id + 1;
$id_alt = $id - 1;
echo "<div align=\"left\">";
echo "<a href='$PHP_SELF?id=$id_neu'>";
?>
[img]pics/nextvideobutton.gif[/img]</a></div>
Alles anzeigen
Nun möchte ich versuchen, dass
1. nach dem idmax wieder zu id1 gesprungen wird und
2. wenn beispielsweise id3; id4 nicht existent sind, man automatisch von id zu id5 springt.
zu 2.
man könnte ein Array aller IDs machen, in dem Stil:
$all_ids[0] = 1
$all_ids[1] = 2
$all_ids[2] = 5
$all_ids[3] = 7
Im vorliegenden Beispiel gäbe es 4 Einträge in der DB, jeweils mit den ids 1, 2, 5, 7. Man könnte sagen:
aktuelle ID ist zB 2, finde den entsprechenden Array-Eintrag bzw. die Nr..
Dann:
$id_neu = $all_ids['$all_id_für2' + 1]
Sprich in diesem Fall:
$id_neu = $all_ids[2] = 5
Was haltet ihr davon ?
Ein sonniges Hallo
Das Topic sagt schon viel... gesucht wird:
- Script zum downloaden von Youtube/MyVideo-Videos
Beispiel: - KeepVid: Download videos from Google, Youtube, iFilm, Putfile, Metacafe, DailyMotion!
- GrabIt.to - Direkter Download Ihrer Videos !
- Es ist keine Toolbar oder ähnliches gemeint sondern ein Onlinescript wie in den obigen Beispielen.
Ich weiß... selber proggen macht schlau ich bitte euch trotzdem mir Tipss zu geben, wo ich tutorials zu dem thema finde oder gar ein fertiges Script. Habe nämlich gar nichts gefunden trotz google etc. Ich möchte auch gleich den eifrigen Nörglern vorwegnehmen, dass ich länger als 2 tage gesucht habe und ich anscheinend zu blöd bin mit google umzugehen
Ich hoffe auf freundlich antworten
Liebe Grüße
Odomanie
Schonmal ein dickes dankeschön für deine Hilfe !
Bei mir springt jetzt aber beim laden der hauptseite auch die hauptseite zu dem anker im iframe und das soll ja gerade nicht der fall sein. es soll nur im iframe selbst der anker angesprungen werden die hauptseite aber ganz normal oben bleiben. weiß nicht ob ich mich einigermaßen verständlich ausgedrückt habe