Beiträge von Pie

    Hat jemand einen Player, der *.swf abspielen kann? Es soll ein Standalone Player sein, ich will diese Filme nicht im Browser ansehen müssen.

    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.php

    Und 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]

    Zitat von davidos_no.1

    das würde ich auch gerne wissen!!!

    Was bist denn du für einer? Wenn ich nicht weiß, wo dein Problem liegt, wie soll ich dir denn dann helfen?

    Mit dem OnMouseOver usw. kenn ich micht net aus.
    Was ist denn der Fehler? Wird das Bild nicht angezeigt?
    Wenn, dann könnt ich mir vorstellen:

    Code
    [img]news.png;[/img]

    Komische Dateiendung ^^

    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&uuml;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?

    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 :D

    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ügt

    Wenn 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 Seite

    2. 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&uuml;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 angezeigt

    Ich 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