Hat jemand einen Player, der *.swf abspielen kann? Es soll ein Standalone Player sein, ich will diese Filme nicht im Browser ansehen müssen.
Beiträge von Pie
-
-
-
Du musst auf der Seite eintragen.php zeichen definieren, die durch andere Zeichen ersetzt werden sollen.
D.h. wenn z.B. ein User ; - ) schreibt, soll ausgegeben werden.
Wie das technisch geht, weiß ich im Moment aber auch net. -
Du solltest mir ja nicht sagen, was oder wo der Fehler ist, sondern dessen Auswirkungen:
Ich zeige dir mal was
[Blockierte Grafik: http://www.maucher-pm.de/schema.gif]
Diese Auswirkungen hättest du mir erläutern sollen, aber ich streite mich doch nicht mit dir rum ==> für mich ist der Thread closed. -
Les dir mal das durch:
http://schattenbaum.net/php/mail.phpUnd jetz baust du eine Seite auf, die beim Klick des Submit-Buttons in deinem Formular geöffnet wird (action="neuseite.php" method="post" ...).
Der Inhalt der neuen Seite:
- Der Code für den Mail-Versand (s.o.)
- Der Text, den du melden willst, z.B. "Danke für Ihr Interesse..."
Verstanden? Wenn net, kannst mir ja mal über ICQ schreiben (wenn du das hast).
Ps: Bitte PHP-Code nicht mit [CODE] sondern mit [code=php] einfügen.
-
Mach es doch so:
Kontakformular:
Code<form action="bestaetigen.php" method="post"> <input ...> <input ...> <input type="submit"> </form>
bestaetigen.php:
[php:1:b909de9bb2]<?php
/* erst die POST-Daten aus dem Forumular über mail() senden und dann noch den HTML-Code für deine Bestätigungsseite ausgeben lassen */
?>[/php:1:b909de9bb2] -
Du kannst das schon für deine eigene HP machen, aber ob das sinnvoll ist?
EDIT: marburgh hat recht, ahb ich vergessen.
Dieser Rechtsklick-Schutz ist total leicht zu umgehen, also brignt der eigentlich nichts als ... nichts! -
Er muss mir doch sagen, was das Problem ist. Ich kann doch nicht erraten, was evtl. nicht funktionieren könnte??
-
-
Mir geht es um den Strichpunkt hintendran.
Was ist denn jetzt der Fehler? -
aber *.png;
-
-
Du kannst ja auf eine Seite bestaetigung.php weiterleiten (action="") und auf dieser Seite die mail() von php einbauen.
-
Hab's jetzt so, und jetzt kommt immer eine leere Seite
[php:1:25a4a555be]
<?php
session_start();
// Variablen, die im ganzen Script gebraucht werden
$benutzername = $_POST['benutzername'];
$benutzerpasswort = $_POST['benutzerpasswort'];
// Funktion echo_login-error()
function echo_login_error() {
echo "<table width=\"100%\" bgcolor=\"#000000\" cellspacing=\"1\" cellpadding=\"5\">\n";
echo " <tr>\n";
echo " <td><b style=\"color:#ffffff;font-family:arial;font-size:12px;\">\n";
echo " Fehler[/b]\n";
echo " </td>\n";
echo " </tr>\n";
echo " <tr>\n";
echo " <td bgcolor=\"#ffffff\" style=\"font-family:arial;font-size:12px;\">\n";
echo " Bitte gehen Sie <a href=\"javascript:history.back()\">zurück</a> und korrigieren Sie Ihre Eingabe\n";
echo " </td>\n";
echo " </tr>\n";
echo "</table>";
}
// Verbindung zur Datenbank herstellen
include "dbconnect.inc.php";
// Überprüfen, ob die Benutzerdaten gemacht wurden/übereinstimmen
if (isset($benutzername) AND isset($benutzerpasswort)) {
$sql = "SELECT benutzerid, benutzername, benutzerpasswort FROM benutzer WHERE benutzername = '$benutzername'";
$result = mysql_query($sql) or die (mysql_error());
$abfrage = mysql_num_rows($result) or die (mysql_error());
if ($abfrage) {
while ($benutzerdaten = mysql_fetch_assoc($result) or die (mysql_error())){
$benutzerpasswort = md5($benutzerpasswort);
if (($benutzername == $benutzerdaten['benutzername']) AND ($benutzerpasswort == $benutzerdaten['benutzerpasswort'])) {
echo "<a href=\"inside_index.php>weiter</a>\"";
}
}
} else {
echo_login_error();
} echo "Fehler2";
} else {
echo_login_error();
echo "Fehler3";
}?>[/php:1:25a4a555be]
Hab ich dich falsch verstanden?
-
Okay, werde es mal probieren...
-
Zitat von [sG|W00tkaeppi
]
Flash Animationen haben nicht das Geringste mit PHP zu tun. Diese Flash-Filme / Animationen laufen auf jedem Webspace. Aber das es hetzutage noch Speicher gibt, der zwar kostenlos jedoch ohne PHP Unterstützung ist, wundert mich schon auch stark.
Also, ich habe auch Ende Januar Webspace gekauft, weil mein durchaus bekannter, kostenloser Anbieter kein PHP und kein MySQL angeboten hat. -
Zitat von Philli18
Du kannst das aber verhindern in dem du (auch wenn man das umgehen kann) sagst das die lionke maustaste auser kraft gesetzt ist. D.h. das dann immer eine msgbox kommt und da dann drinne steht. ZB das "Die linke Maustaste funzt hier bei mir auf der seite nicht" oder wie auch immer.
mfg Philli18
1. Habe ich damit früher die rechte (!) Maustatste gesperrt.
2. Weiß ich nicht, wie's bei Mozilla oder Netscape is, aber
3. Kann man mit einer einfachen Tastenkombination diese Box umgehen -
Ok, werde mich mal um die Fehlermeldungen kümmern, gebe halt jeweils noch einen echo aus.
Mit isset klappt's irgendwie net, aber ich probier's mit != ""
edit:
1. Habe jetzt von oben nach unten unter die drei echo_login_error echo "Fehler1", "Fehler2" oder "Fehler3" eingefügtWenn ich die richtigen Daten angebe, erschein(en!) die Fehler 1 + 2
Wenn ich nichts angebe, erscheint Fehler 3 - müsste ja stimmen
Wenn ich Müll eingebe, erscheint die leere Seite2. Sollte ich die beiden != Vergleiche jeweils in Klammern setzen oder nicht? Ich kann da nämlich keinen Unterschied erkennen.
edit: Habe jetzt folgendes gemacht, wegen dem isset, aber das Ergebnis ist nach wie vor das gleiche.
[php:1:a4eff34bb4]<?php
if (isset($benutzername) AND isset($benutzerpasswort)) {?>[/php:1:a4eff34bb4]
-
Ich habe ein Problem mit diesem Code:
[php:1:96ec10da94]
<?php
session_start();
// Variablen, die im ganzen Skript gebraucht werden
$benutzername = $_POST['benutzername'];
$benutzerpasswort = $_POST['benutzerpasswort'];
// Funktion echo_login-error()
function echo_login_error() {
echo "<table width=\"100%\" bgcolor=\"#000000\" cellspacing=\"1\" cellpadding=\"5\">\n";
echo " <tr>\n";
echo " <td><b style=\"color:#ffffff;font-family:arial;font-size:12px;\">\n";
echo " Fehler[/b]\n";
echo " </td>\n";
echo " </tr>\n";
echo " <tr>\n";
echo " <td bgcolor=\"#ffffff\" style=\"font-family:arial;font-size:12px;\">\n";
echo " Bitte gehen Sie <a href=\"javascript:history.back()\">zurück</a> und korrigieren Sie Ihre Eingabe\n";
echo " </td>\n";
echo " </tr>\n";
echo "</table>";
}
// Verbindung zur Datenbank herstellen
include "dbconnect.inc.php";
// Überprüfen, ob die Benutzerdaten gemacht wurden/übereinstimmen
if (!($benutzername == "") AND !($benutzerpasswort == "")) {
$sql = "SELECT benutzerid, benutzername, benutzerpasswort FROM benutzer WHERE benutzername = '$benutzername'";
$result = mysql_query($sql) or die (mysql_error());
$abfrage = mysql_num_rows($result) or die (mysql_error());
if ($abfrage) {
$benutzerdaten = mysql_fetch_assoc($result) or die (mysql_error());
$benutzerpasswort = md5($benutzerpasswort);
if (($benutzername == $benutzerdaten['benutzername']) AND ($benutzerpasswort == $benutzerdaten['benutzerpasswort'])) {
echo "<a href=\"inside_index.php>weiter</a>\"";
} else {
echo_login_error();
}
} else {
echo_login_error();
}
} else {
echo_login_error();
}
?>[/php:1:96ec10da94]
Die Variablen $benutzername und $benutzerpasswort werden per POST aus einem Formular auf der vorigen Seite übergeben.
Das Script arbeitet nicht so, wie es soll:
1. Wenn man richtige Daten eingibt, wird die echo_error_login() aufgerufen
2. Gibt man nichts ein, wird eine leere Seite angezeigtIch denke, aus dem Code müsste man sehen, was das Script eigentlich (!) tun sollte.
Ich hoffe, mir kann jemand helfen, mach schon lange daran rum.
Danke schon im Voraus!Hier meine phpinfo():
http://www.maucher-pm.de/info.html -
Habe durch den Beitrag von websiteberater gemerkt, dass du auch einen Counter suchst.
Auch das lässt sich mit einer Textdatei realisieren.