Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 12

Thema: Fehler und ich weiß nicht wo :-(

  1. #1
    Youngster
    Registriert seit
    27.03.2011
    Beiträge
    15
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Frage Fehler und ich weiß nicht wo :-(

    Hallo,

    ich habe ein Script geschrieben, welches mir aber nachdem ich es upgeloaded hab als nicht angezeigt wird und selbst wenn ich error_reporting auf 1000 stelle bekomme ich keinen Fehler angezeigt.

    Das Script schaut folgendermaßen aus:
    PHP-Code:
    <?php
    session_start
    ();
    require_once 
    "Funktionen.php";
    if(isset(
    $_SESSION["rechte"])) {
        
    $rechte=$_SESSION["rechte"];
    } else {
        
    $rechte="besucher";
    }
    if(isset(
    $_GET["id"])) {
        
    $id=$_GET["id"];
    } else {
        
    $id=menue("*","WHERE rechte='$rechte' ORDER BY prioritaet");
        
    $id$id["id"];
    }
    $zeile2=menue("*","WHERE id=$id");
    if(
    $zeile2["rechte"] != $rechte) {
        
    $zeile2=menue("*","WHERE rechte='$rechte' ORDER BY prioritaet");
    }
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <meta name="author" content="Dominik Probst" />
    <meta name="copyright" content="(c)Dominik Probst" />
    <meta name="language" content="de" />
    <meta name="audience" content="alle" />
    <meta name="page-topic" content="Paid4" />
    <meta name="robots" content="index,follow" />
    <meta name="revisit-after" CONTENT="30 days" />
    <meta name="keywords" content="<?php echo $zeile2["keywords"]; ?>" />
    <meta name="description" content="<?php echo $zeile2["description"]; ?>" />
    <title>DP-Mailer - <?php echo $zeile2["title"]; ?></title>
    <link href="css/main.css" rel="stylesheet" type="text/css" />
    <script type="text/javascript" src="js/jquery.js"></script>
    <script type="text/javascript" src="js/main.js"></script>

    </head>

    <body>


    <div id="top">
    <div id="platzhalter">
    </div>


     
    <div id="nav">
      <ul>
      <?php
          
    foreach(navigation("*","ORDER BY prioritaet",true) as $zeile3) {
            if(
    $zeile2["ueberordner"] == $zeile3["id"]) {
                echo 
    '<li id="current_site">';
            } else {
                echo 
    "<li>";
            }
            echo 
    "<a href='index.php?id={$zeile3["startseite"]}'>{$zeile3["name"]}</a></li>";
        }
      
    ?>
      </ul>
     </div>



    <div id="uebergang">
    <img src="Bilder/eckenavigation.png" width="12" height="43" />
    </div>


     
    <div id="menu">
      <ul>
        <?php
          
    foreach(menue("*","WHERE ueberordner = '{$zeile2["ueberordner"]}' ORDER BY prioritaet",true) as $zeile4) {
            if(
    $zeile2["id"] == $zeile4["id"]) {
                echo 
    "<li id='current_page'>";
            } else {
                echo 
    "<li>";
            }
            echo 
    "<a href='index.php?id={$zeile4["id"]}'>{$zeile4["name"]}</a></li>";
        }
      
    ?>
        </ul>
    </div>
    </div>


    <div id="middle">
    <div id="header">
      <h1>DP-Mailer</h1>
    </div>


    <div id="maintext">
    <?php require_once $zeile2["url"]; ?>
    </div>
    </div>

    <div id="bottom">
    <div id="footer">
        <div id="support">
            <!-- http://www.LiveZilla.net Chat Button Link Code --><div style="text-align:center;width:191px;"><a href="javascript:void(window.open('http://support.dp-mailer.com/chat.php','','width=590,height=610,left=0,top=0,resizable=yes,menubar=no,location=no,status=yes,scrollbars=yes'))"><img src="http://support.dp-mailer.com/image.php?id=01" width="191" height="69" border="0" alt="LiveZilla Live Help"></a><noscript><div><a href="http://support.dp-mailer.com/chat.php" target="_blank">Start Live Help Chat</a></div></noscript><div style="margin-top:2px;"><a href="http://www.livezilla.net" target="_blank" title="LiveZilla Live Help" style="font-size:10px;color:#bfbfbf;text-decoration:none;font-family:verdana,arial,tahoma;">LiveZilla Live Help</a></div></div><!-- http://www.LiveZilla.net Chat Button Link Code --><!-- http://www.LiveZilla.net Tracking Code --><div id="livezilla_tracking" style="display:none"></div><script type="text/javascript">
            <!-- PLACE IN BODY TAG -->
            var script = document.createElement("script");script.type="text/javascript";var src = "http://support.dp-mailer.com/server.php?request=track&output=jcrpt&nse="+Math.random();setTimeout("script.src=src;document.getElementById('livezilla_tracking').appendChild(script)",1);</script><noscript><img src="http://support.dp-mailer.com/server.php?request=track&amp;output=nojcrpt" width="0" height="0" style="visibility:hidden;" alt=""></noscript><!-- http://www.LiveZilla.net Tracking Code -->
        </div>
        Impressum
    </div>
    </div>

    </body>
    </html>
    Findet vielleicht einer von euch den Fehler ? Schon mal Danke, onlydp
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Forum Guru Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard AW: Fehler und ich weiß nicht wo :-(

    ohne die restlichen files is debuggen nich so easy....
    du benutzt da selbstgebaute functions, die hier kaum wer nachvollziehen kann.
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

  3. #3
    Youngster
    Themenstarter

    Registriert seit
    27.03.2011
    Beiträge
    15
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Fehler und ich weiß nicht wo :-(

    Ach so, hab ich vergesen zu erwähnen:

    Alle Funktionen die ich selbst integriert habe, haben bereits in anderen Datei einzeln funktioniert, weshalb ich sie hier nicht zusätzlich mit eingefügt habe

  4. #4
    Forum Guru Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard AW: Fehler und ich weiß nicht wo :-(

    PHP-Code:
    error_reporting(E_ALL);
    ini_set("display_errors"true); 
    noch vor session_start() einfügen.

    wie gehabt, man kann dein script ja so gar net selber aufrufen, weil alles mögliche fehlt.
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

  5. #5
    Youngster
    Themenstarter

    Registriert seit
    27.03.2011
    Beiträge
    15
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Fehler und ich weiß nicht wo :-(

    Ich kann es euch aber leider nciht vollständig zu Verfügung stellen, weil darin auch Daten für meinen MySQL Zugang gespeichert sind, welche nicht umbedingt preisgegeben werden sollten

    Aber der Tipp hat geklappt ! Ich muss woll aus Versehen in der php-ini Datei die Fehlerausgabe blockiert haben ! Ich glaube jetzt schaffe ich es wieder selbst weiter ! Danke !!!

  6. #6
    Forum Guru Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard AW: Fehler und ich weiß nicht wo :-(

    man kann so prikäre infos auch raus lassen bzw durch sternchen ersetzen..
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

  7. #7
    Youngster
    Themenstarter

    Registriert seit
    27.03.2011
    Beiträge
    15
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Fehler und ich weiß nicht wo :-(

    Nein ! Doch nicht ! Ich habe keine Ahnung warum diese Fehlermeldung kommt:
    PHP-Code:
    Warning:  mysqli::mysqli() [mysqli.mysqli]: (28000/1045): Access denied for user 'web287'@'webgo24-server10.de' (using passwordYESin /home/www/Datenbankfunktionen.php on line 3 
    obwohl ich hier eindeutig server10.webgo24.de geschrieben habe (Passwort verändert !):
    PHP-Code:
    $mysqli = new mysqli("server10.webgo24.de""web287""Passwort""web287_db1"); 

  8. #8
    Forum Guru Avatar von synaptic
    Registriert seit
    20.06.2007
    Ort
    Butzbach-Wiesental
    Beiträge
    10.901
    Danke
    45
    Bekam 48 mal "Danke" in 46 Postings
    Blog-Einträge
    1

    Standard AW: Fehler und ich weiß nicht wo :-(

    also bei datenbanken issesja so, dass die nich immer von extern erreicbar sind, also via ip oder host-name...

    wenn die db aufm gleichen server läuft mach ma localhost da rein.
    KEIN support via pn, email, messenger oder falsch geposteten threads
    Futter für deine Schnuffelzwerge gibts bei den Schnuffelzwergen TOP Qualität, also klicken und kaufen

  9. #9
    Youngster
    Themenstarter

    Registriert seit
    27.03.2011
    Beiträge
    15
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Fehler und ich weiß nicht wo :-(

    Schon besser, funktioniert aber immer noch nicht ! Jetzt gibt es plötzlich wieder Probleme mit den Datenbankfunktionen, weshalb ich jetzt alle relevanten Dateien poste (außer die css un js-Datein):

    1) index.php:
    PHP-Code:
    <?php  
    session_start
    ();
    require_once 
    "Funktionen.php";
    if(isset(
    $_SESSION["rechte"])) {
        
    $rechte=$_SESSION["rechte"];
    } else {
        
    $rechte="besucher";
    }
    if(isset(
    $_GET["id"])) {
        
    $id=$_GET["id"];
    } else {
        
    $id=menue("*","WHERE rechte='$rechte' ORDER BY prioritaet");
        
    $id$id["id"];
    }
    $zeile2=menue("*","WHERE id=$id");
    if(
    $zeile2["rechte"] != $rechte) {
        
    $zeile2=menue("*","WHERE rechte='$rechte' ORDER BY prioritaet");
    }
    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <meta name="author" content="Dominik Probst" />
    <meta name="copyright" content="(c)Dominik Probst" />
    <meta name="language" content="de" />
    <meta name="audience" content="alle" />
    <meta name="page-topic" content="Paid4" />
    <meta name="robots" content="index,follow" />
    <meta name="revisit-after" CONTENT="30 days" />
    <meta name="keywords" content="<?php echo $zeile2["keywords"]; ?>" />
    <meta name="description" content="<?php echo $zeile2["description"]; ?>" />
    <title>DP-Mailer - <?php echo $zeile2["title"]; ?></title>
    <link href="css/main.css" rel="stylesheet" type="text/css" />
    <script type="text/javascript" src="js/jquery.js"></script>
    <script type="text/javascript" src="js/main.js"></script>

    </head>

    <body>


    <div id="top">
    <div id="platzhalter">
    </div>


     
    <div id="nav">
      <ul>
      <?php
          
    foreach(navigation("*","ORDER BY prioritaet",true) as $zeile3) {
            if(
    $zeile2["ueberordner"] == $zeile3["id"]) {
                echo 
    '<li id="current_site">';
            } else {
                echo 
    "<li>";
            }
            echo 
    "<a href='index.php?id={$zeile3["startseite"]}'>{$zeile3["name"]}</a></li>";
        }
      
    ?>
      </ul>
     </div>



    <div id="uebergang">
    <img src="Bilder/eckenavigation.png" width="12" height="43" />
    </div>


     
    <div id="menu">
      <ul>
        <?php
          
    foreach(menue("*","WHERE ueberordner = '{$zeile2["ueberordner"]}' ORDER BY prioritaet",true) as $zeile4) {
            if(
    $zeile2["id"] == $zeile4["id"]) {
                echo 
    "<li id='current_page'>";
            } else {
                echo 
    "<li>";
            }
            echo 
    "<a href='index.php?id={$zeile4["id"]}'>{$zeile4["name"]}</a></li>";
        }
      
    ?>
        </ul>
    </div>
    </div>


    <div id="middle">
    <div id="header">
      <h1>DP-Mailer</h1>
    </div>


    <div id="maintext">
    <?php require_once $zeile2["url"]; ?>
    </div>
    </div>

    <div id="bottom">
    <div id="footer">
        <div id="support">
            <!-- http://www.LiveZilla.net Chat Button Link Code --><div style="text-align:center;width:191px;"><a href="javascript:void(window.open('http://support.dp-mailer.com/chat.php','','width=590,height=610,left=0,top=0,resizable=yes,menubar=no,location=no,status=yes,scrollbars=yes'))"><img src="http://support.dp-mailer.com/image.php?id=01" width="191" height="69" border="0" alt="LiveZilla Live Help"></a><noscript><div><a href="http://support.dp-mailer.com/chat.php" target="_blank">Start Live Help Chat</a></div></noscript><div style="margin-top:2px;"><a href="http://www.livezilla.net" target="_blank" title="LiveZilla Live Help" style="font-size:10px;color:#bfbfbf;text-decoration:none;font-family:verdana,arial,tahoma;">LiveZilla Live Help</a></div></div><!-- http://www.LiveZilla.net Chat Button Link Code --><!-- http://www.LiveZilla.net Tracking Code --><div id="livezilla_tracking" style="display:none"></div><script type="text/javascript">
            <!-- PLACE IN BODY TAG -->
            var script = document.createElement("script");script.type="text/javascript";var src = "http://support.dp-mailer.com/server.php?request=track&output=jcrpt&nse="+Math.random();setTimeout("script.src=src;document.getElementById('livezilla_tracking').appendChild(script)",1);</script><noscript><img src="http://support.dp-mailer.com/server.php?request=track&amp;output=nojcrpt" width="0" height="0" style="visibility:hidden;" alt=""></noscript><!-- http://www.LiveZilla.net Tracking Code -->
        </div>
        Impressum
    </div>
    </div>

    </body>
    </html>
    2) Funktionen.php:
    PHP-Code:
    <?php
    require_once "Datenbankfunktionen.php";
    require_once 
    "Attribute.php";
    //Funktionen:
    //E-Mailversand:
    function email($adresse,$betreff,$inhalt,$from "noreply@dp-mailer.com")
    {
        global 
    $domain;
        global 
    $signatur;
        
    $inhalt="<div align='center'>$inhalt <br><br> $signatur</div>";
        
    $header "Content-Type:text/html\r\n";
        
    $header .= "From: $from\r\n";
        
    mail($adresse,$betreff,$inhalt,$header);
    }

    //Verdiensteingabe:
    function verdienst($hoehe,$username
    {    
           
    $abfrage1=user("*","WHERE user_accountname = '$username'");
           
    $werberate1$hoehe * (3/10);
           
    $werberate2$hoehe * (2/10);
           
    $werberate3$hoehe * (1/10);
           if (
    update("user","user_guthaben= user_guthaben + $hoehe","user_accountname = '$username'")) {
           if (
    update("user","user_guthaben= user_guthaben + $werberate1","user_accountname = '{$abfrage1['user_werber1']}'")) { }
           if (
    update("user","user_guthaben= user_guthaben + $werberate2","user_accountname = '{$abfrage1['user_werber2']}'")) { }
           if (
    update("user","user_guthaben= user_guthaben + $werberate3","user_accountname = '{$abfrage1['user_werber3']}'")) { }
           return 
    true;
       } 
       else {
           return 
    false;
       }
    }

    //Ueberpruefungsfunktionen:
        
    function is_new_username($eingabe)
        {
            
    $muster="/^[A-Za-z0-9\-\_]{4,}$/";
            
    $zusatzabfrage=user("COUNT(*) AS Anzahl","WHERE user_accountname = '$eingabe';");
            if(
    preg_match($muster,$eingabe)) {
            if(
    $zusatzabfrage["Anzahl"]==0) {
            return 
    true;
            } else {
            return 
    false;
            }
            } else {
            return 
    false;
            }
        }
        
        function 
    is_new_sponsorname($eingabe)
        {
            
    $muster="/^[A-Za-z0-9\-\_]{4,}$/";
            
    $zusatzabfrage=sponsoren("COUNT(*) AS Anzahl","WHERE sponsoren_accountname = '$eingabe';");
            if(
    preg_match($muster,$eingabe)) {
            if(
    $zusatzabfrage["Anzahl"]==0) {
            return 
    true;
            } else {
            return 
    false;
            }
            } else {
            return 
    false;
            }
        }
        
        function 
    is_email($eingabe)
        {
            
    $muster="/^[A-Za-z0-9\.\-\_]+@[A-Za-z0-9\.\-\_]+\.[A-Za-z]{1,3}$/";
            if(
    preg_match($muster,$eingabe)) {
            return 
    true;
            } else {
            return 
    false;
            }
        }
        
        function 
    is_name($eingabe)
        {
            
    $muster="/^[A-Z]{1}[a-z]+[A-Za-z\s\-]*$/";
            if(
    preg_match($muster,$eingabe)) {
            return 
    true;
            } else {
            return 
    false;
            }
        }
        
        function 
    is_hausnummer($eingabe)
        {
            
    $muster="/^[0-9]+[A-Za-z]?$/";
            if(
    preg_match($muster,$eingabe)) {
            return 
    true;
            } else {
            return 
    false;
            }
        }
        
        function 
    is_plz($eingabe)
        {
            
    $muster="/^[0-9]{5}$/";
            if(
    preg_match($muster,$eingabe)) {
            return 
    true;
            } else {
            return 
    false;
            }
        }
        
        function 
    is_strasse($eingabe)
        {
            
    $muster="/^[A-Za-z\-\s\.]+$/";
            if(
    preg_match($muster,$eingabe)) {
            return 
    true;
            } else {
            return 
    false;
            }
        }
        
        function 
    is_ort($eingabe)
        {
            
    $muster="/^[A-Za-z\s]?$/";
            if(
    preg_match($muster,$eingabe)) {
            return 
    true;
            } else {
            return 
    false;
            }
        }
        
        function 
    is_geburtstag($eingabe)
        {
            
    $muster="/^[0-9]{4}-[0-1][0-9]-[0-3][0-9]$/";
            if(
    preg_match($muster,$eingabe)) {
            return 
    true;
            } else {
            return 
    false;
            }
        }
        
        function 
    is_nummer($eingabe)
        {
            
    $muster="/^[0-9]+$/";
            if(
    preg_match($muster,$eingabe)) {
            return 
    true;
            } else {
            return 
    false;
            }
        }
        
        function 
    is_text($eingabe)
        {
            
    $muster="/^[A-Za-z0-9\s\.\_\!\,\'\"\$]+$/";
            if(
    preg_match($muster,$eingabe)) {
            return 
    true;
            } else {
            return 
    false;
            }
        }
        
    //Automatische Veraenderungen:
        //Ae,Oe und co.-Umwandlung:
        
    function umlaute(&$text)
        {
            
    $textstr_replace("ä","&auml;",$text);
            
    $textstr_replace("Ä","&Auml;",$text);
            
    $textstr_replace("ö","&ouml;",$text);
            
    $textstr_replace("Ö","&Ouml;",$text);
            
    $textstr_replace("ü","&uuml;",$text);
            
    $textstr_replace("Ü","&Uuml;",$text);
            
    $textstr_replace("€","&euro;",$text);
            
    $textstr_replace("ß","&szlig;",$text);
        }

        
    //HTML-Umwandlung:
        
    function HTML(&$input)
        {
            
    $input=strip_tags($input);
            
    umlaute($input);
            
    $input=str_replace("[br]","<br>",$input);
            
    $input=str_replace("[b]","<b>",$input);
            
    $input=str_replace("[/b]","</b>",$input);
            
    $input=str_replace("[u]","<u>",$input);
            
    $input=str_replace("[/u]","</u>",$input);
            
    $input=str_replace("[i]","<i>",$input);
            
    $input=str_replace("[/i]","</i>",$input);

        }
        
        
    //Ergaenzung von Usereigenschaften:
        
    function bbcodes(&$input,$user)
        {
            
    $abfrage=user("*","WHERE user_accountname = '$user'");
            
    $input=str_replace("[anrede]",$abfrage["user_geschlecht"],$input);
            
    $input=str_replace("[vorname]",$abfrage["user_vorname"],$input);
            
    $input=str_replace("[nachname]",$abfrage["user_nachname"],$input);
        }

        
        
        
        
        
    ?>

  10. #10
    Youngster
    Themenstarter

    Registriert seit
    27.03.2011
    Beiträge
    15
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: Fehler und ich weiß nicht wo :-(

    3) Datenbankfunktionen.php (Passwort wieder verändert !)
    PHP-Code:
    <?php
    //Verbindungsaufnahme zur Datenbank:
    $mysqli = new mysqli("localhost""web287""*******""web287_db1");

    //Funktionen:


    //Generelle Datenbankabfrage:
    function abfrage($grundabfrage,$wiederholung false)
    {
        global 
    $mysqli;
        
    $abfrage=$mysqli->query($grundabfrage);
        if(
    $wiederholung) {
        
    $array= array();
            while(
    $ausgabe$abfrage->fetch_array())  {
                
    array_push($array$ausgabe);
            }
        return 
    $array;
        } else {
        
    $ausgabe$abfrage->fetch_array();
        return 
    $ausgabe;
        }    
    }


    //Datenbankabfrage zur Tabelle user:
    function user($benoetigt "*"$bedingungen"",$wiederholung false)
    {    
        global 
    $mysqli;
        
    $abfrage=$mysqli->query("SELECT $benoetigt FROM user $bedingungen;");
        if(
    $wiederholung) {
        
    $array= array();
            while(
    $ausgabe$abfrage->fetch_array())  {
                
    array_push($array$ausgabe);
            }
        return 
    $array;
        } else {
        
    $ausgabe$abfrage->fetch_array();
        return 
    $ausgabe;
        }    
    }

    //Datenbankabfrage zur Tabelle auszahlungen:


    function auszahlungen($benoetigt "*"$bedingungen"",$wiederholung false)
    {    
        global 
    $mysqli;
        
    $abfrage=$mysqli->query("SELECT $benoetigt FROM auszahlungen $bedingungen;");
        if(
    $wiederholung) {
        
    $array= array();
            while(
    $ausgabe$abfrage->fetch_array())  {
                
    array_push($array$ausgabe);
            }
        return 
    $array;
        } else {
        
    $ausgabe$abfrage->fetch_array();
        return 
    $ausgabe;
        }    
    }
    //Datenbankabfrage zur Tabelle bonusaktionen:


    function bonusaktionen($benoetigt "*"$bedingungen"",$wiederholung false)
    {    
        global 
    $mysqli;
        
    $abfrage=$mysqli->query("SELECT $benoetigt FROM bonusaktionen $bedingungen;");
        if(
    $wiederholung) {
        
    $array= array();
            while(
    $ausgabe$abfrage->fetch_array())  {
                
    array_push($array$ausgabe);
            }
        return 
    $array;
        } else {
        
    $ausgabe$abfrage->fetch_array();
        return 
    $ausgabe;
        }    
    }
    //Datenbankabfrage zur Tabelle bonusaktionen_teilnahmen:


    function bonusaktionen_teilnahmen($benoetigt "*"$bedingungen"",$wiederholung false)
    {    
        global 
    $mysqli;
        
    $abfrage=$mysqli->query("SELECT $benoetigt FROM bonusaktionen_teilnahmen $bedingungen;");
        if(
    $wiederholung) {
        
    $array= array();
            while(
    $ausgabe$abfrage->fetch_array())  {
                
    array_push($array$ausgabe);
            }
        return 
    $array;
        } else {
        
    $ausgabe$abfrage->fetch_array();
        return 
    $ausgabe;
        }    
    }
    //Datenbankabfrage zur Tabelle freie_banner:


    function freie_banner($benoetigt "*"$bedingungen"",$wiederholung false)
    {    
        global 
    $mysqli;
        
    $abfrage=$mysqli->query("SELECT $benoetigt FROM freie_banner $bedingungen;");
        if(
    $wiederholung) {
        
    $array= array();
            while(
    $ausgabe$abfrage->fetch_array())  {
                
    array_push($array$ausgabe);
            }
        return 
    $array;
        } else {
        
    $ausgabe$abfrage->fetch_array();
        return 
    $ausgabe;
        }    
    }
    //Datenbankabfrage zur Tabelle freie_paidmais:


    function freie_paidmails($benoetigt "*"$bedingungen"",$wiederholung false)
    {    
        global 
    $mysqli;
        
    $abfrage=$mysqli->query("SELECT $benoetigt FROM freie_paidmails $bedingungen;");
        if(
    $wiederholung) {
        
    $array= array();
            while(
    $ausgabe$abfrage->fetch_array())  {
                
    array_push($array$ausgabe);
            }
        return 
    $array;
        } else {
        
    $ausgabe$abfrage->fetch_array();
        return 
    $ausgabe;
        }    
    }
    //Datenbankabfrage zur Tabelle geklickte_banner:


    function geklickte_banner($benoetigt "*"$bedingungen"",$wiederholung false)
    {    
        global 
    $mysqli;
        
    $abfrage=$mysqli->query("SELECT $benoetigt FROM geklickte_banner $bedingungen;");
        if(
    $wiederholung) {
        
    $array= array();
            while(
    $ausgabe$abfrage->fetch_array())  {
                
    array_push($array$ausgabe);
            }
        return 
    $array;
        } else {
        
    $ausgabe$abfrage->fetch_array();
        return 
    $ausgabe;
        }    
    }


    //Datenbankabfrage zur Tabelle gesendete_paidmails:
    function gesendete_paidmails($benoetigt "*"$bedingungen"",$wiederholung false)
    {    
        global 
    $mysqli;
        
    $abfrage=$mysqli->query("SELECT $benoetigt FROM gesendete_paidmails $bedingungen;");
        if(
    $wiederholung) {
        
    $array= array();
            while(
    $ausgabe$abfrage->fetch_array())  {
                
    array_push($array$ausgabe);
            }
        return 
    $array;
        } else {
        
    $ausgabe$abfrage->fetch_array();
        return 
    $ausgabe;
        }    
    }


    //Datenbankabfrage zur Tabelle paypal_einzahlungen:
    function paypal_einzahlungen($benoetigt "*"$bedingungen"",$wiederholung false)
    {    
        global 
    $mysqli;
        
    $abfrage=$mysqli->query("SELECT $benoetigt FROM paypal_einzahlungen $bedingungen;");
        if(
    $wiederholung) {
        
    $array= array();
            while(
    $ausgabe$abfrage->fetch_array())  {
                
    array_push($array$ausgabe);
            }
        return 
    $array;
        } else {
        
    $ausgabe$abfrage->fetch_array();
        return 
    $ausgabe;
        }    
    }


    //Datenbankabfrage zur Tabelle spiele:
    function spiele($benoetigt "*"$bedingungen"",$wiederholung false)
    {    
        global 
    $mysqli;
        
    $abfrage=$mysqli->query("SELECT $benoetigt FROM spiele $bedingungen;");
        if(
    $wiederholung) {
        
    $array= array();
            while(
    $ausgabe$abfrage->fetch_array())  {
                
    array_push($array$ausgabe);
            }
        return 
    $array;
        } else {
        
    $ausgabe$abfrage->fetch_array();
        return 
    $ausgabe;
        }    
    }


    //Datenbankabfrage zur Tabelle spiele_gespielt:
    function spiele_gespielt($benoetigt "*"$bedingungen"",$wiederholung false)
    {    
        global 
    $mysqli;
        
    $abfrage=$mysqli->query("SELECT $benoetigt FROM spiele_gespielt $bedingungen;");
        if(
    $wiederholung) {
        
    $array= array();
            while(
    $ausgabe$abfrage->fetch_array())  {
                
    array_push($array$ausgabe);
            }
        return 
    $array;
        } else {
        
    $ausgabe$abfrage->fetch_array();
        return 
    $ausgabe;
        }    
    }


    //Datenbankabfrage zur Tabelle navigation:
    function navigation($benoetigt "*"$bedingungen"",$wiederholung false)
    {    
        global 
    $mysqli;
        
    $abfrage=$mysqli->query("SELECT $benoetigt FROM navigation $bedingungen;");
        if(
    $wiederholung) {
        
    $array= array();
            while(
    $ausgabe$abfrage->fetch_array())  {
                
    array_push($array$ausgabe);
            }
        return 
    $array;
        } else {
        
    $ausgabe$abfrage->fetch_array();
        return 
    $ausgabe;
        }    
    }

    //Datenbankabfrage zur Tabelle menue:
    function menue($benoetigt "*"$bedingungen"",$wiederholung false)
    {    
        global 
    $mysqli;
        
    $abfrage=$mysqli->query("SELECT $benoetigt FROM menue $bedingungen;");
        if(
    $wiederholung) {
        
    $array= array();
            while(
    $ausgabe$abfrage->fetch_array())  {
                
    array_push($array$ausgabe);
            }
        return 
    $array;
        } else {
        
    $ausgabe$abfrage->fetch_array();
        return 
    $ausgabe;
        }    
    }

    //Insert-Befehl zur Tabelle user:
    function insert_user($username $passwort $email $geschlecht,  $vorname $nachname $firma$geburtstag $strassenname ,  $hausnaummer$plz$wohnort $guthaben $niedrigsteverguetung ,  $paidmails$werber1 $werber2 $werber3 ,$status "Offen"
    {    
        global 
    $mysqli;
        
    $insert="INSERT INTO `user` (
                `id` ,
                `username` ,
                `passwort` ,
                `email` ,
                `geschlecht` ,
                `vorname` ,
                `nachname` ,
                `firma` ,
                `geburtstag` ,
                `strassename` ,
                `hausnummer` ,
                `plz` ,
                `wohnort` ,
                `guthaben` ,
                `niedrigsteverguetung` ,
                `paidmails` ,
                `werber1` ,
                `werber2` ,
                `werber3` ,
                `status`
                )
                VALUES (
                NULL , '
    $username', '$passwort', '$email', '$geschlecht',  '$vorname', '$nachname', '$firma', '$geburtstag', '$strassenname',  '$hausummer', '$plz', '$wohnort', '$guthaben', '$niedrigsteverguetung',  '$paidmails', '$werber1', '$werber2', '$werber3', '$status'
                );"
    ;
        if(
    $mysqli->query($insert)) {
        return 
    true;
        } else {
        return 
    false;
        }
    }


    //Insert-Befehl zur Tabelle auszahlungen :
    function insert_auszahlungen($user ,$hoehe ,$art ,$daten
    {    
        global 
    $mysqli;
        
    $insert="INSERT INTO `auszahlungen` (
                `id` ,
                `user` ,
                `hoehe` ,
                `auzahlungsart` ,
                `auzahlungsdaten` ,
                `beantragungsdatum` ,
                `ausfuehrungsdatum` ,
                `status`
                )
                VALUES (
                NULL , '
    $user', '$hoehe', '$art', '$daten',CURRENT_TIMESTAMP , '0000-00-00 00:00:00', 'Offen'
                );
                "
    ;
        if(
    $mysqli->query($insert)) {
        return 
    true;
        } else {
        return 
    false;
        }
    }


    //Insert-Befehl zur Tabelle bonusaktionen:
    function insert_bonusaktionen($bonusaktionen_name  ,$bonusaktionen_werbetext ,$bonusaktionen_imgsrc  ,$bonusaktionen_teilnahmen ,$bonusaktionen_max_bestaetigungszeit  ,$bonusaktionen_verguetung ,$bonusaktionen_sponsor ,$bonusaktionen_link  ,$bonusaktionen_kriterien 
    {    
        global 
    $mysqli;
        
    $insert="INSERT INTO `bonusaktionen` (
                `id` ,
                `titel` ,
                `werbetext` ,
                `imgsrc` ,
                `offen` ,
                `bestaetigungsdauer` ,
                `verguetung` ,
                `sponsor` ,
                `link` ,
                `kriterien`
                )
                VALUES (
                NULL , '
    $bonusaktionen_name' ,'$bonusaktionen_werbetext'  ,'$bonusaktionen_imgsrc' ,'$bonusaktionen_teilnahmen'  ,'$bonusaktionen_max_bestaetigungszeit' ,'$bonusaktionen_verguetung'  ,'$bonusaktionen_sponsor' ,'$bonusaktionen_link'  ,'$bonusaktionen_kriterien
                );"
    ;
        if(
    $mysqli->query($insert)) {
        return 
    true;
        } else {
        return 
    false;
        }
    }


    //Insert-Befehl zur Tabelle bonusaktionen_teilnahmen :
    function  insert_bonusaktionen_teilnahmen($bonusaktionen_teilnahmen_bonusaktionen_id  $bonusaktionen_teilnahmen_max_bestaetigungszeit  ,$bonusaktionen_teilnahmen_teilnehmer ,$bonusaktionen_teilnahmen_zustand  ,$bonusaktionen_teilnahmen_verguetung 
    {    
        global 
    $mysqli;
        
    $insert="INSERT INTO `bonusaktionen_teilnahmen` (
                `id` ,
                `bonusaktion` ,
                `teilnahmezeitpunkt` ,
                `bestaetigungszeit` ,
                `user` ,
                `zustand` ,
                `verguetung`
                )
                VALUES (
                NULL , '
    $bonusaktionen_teilnahmen_bonusaktionen_id' ,  'CURRENT_TIMESTAMP', '$bonusaktionen_teilnahmen_max_bestaetigungszeit'  ,'$bonusaktionen_teilnahmen_teilnehmer'  ,'$bonusaktionen_teilnahmen_zustand'  ,'$bonusaktionen_teilnahmen_verguetung
                );"
    ;
        if(
    $mysqli->query($insert)) {
        return 
    true;
        } else {
        return 
    false;
        }
    }


    //Insert-Befehl zur Tabelle  freie_banner:
    function insert_freie_banner($freie_banner_sponsor ,$freie_banner_name  ,$freie_banner_dauer ,$freie_banner_url ,$freie_banner_verguetung  ,$freie_banner_freie_anzahl ,$freie_banner_reloadsperre  ,$freie_banner_bilderquelle 
    {    
        global 
    $mysqli;
        
    $insert="INSERT INTO `freie_banner` (
                `id` ,
                `user` ,
                `name` ,
                `dauer` ,
                `url` ,
                `verguetung` ,
                `freie_anzahl` ,
                `reloadsperre` ,
                `bilderquelle`
                )
                VALUES (
                NULL , '
    $freie_banner_sponsor' ,'$freie_banner_name'  ,'$freie_banner_dauer' ,'$freie_banner_url' ,'$freie_banner_verguetung'  ,'$freie_banner_freie_anzahl' ,'$freie_banner_reloadsperre'  ,'$freie_banner_bilderquelle
                );"
    ;
        if(
    $mysqli->query($insert)) {
        return 
    true;
        } else {
        return 
    false;
        }
    }


    //Insert-Befehl zur Tabelle freie_paidmails:
    function insert_freie_paidmails($freie_paidmails_sponsor  ,$freie_paidmails_titel ,$freie_paidmails_inhalt ,$freie_paidmails_dauer  ,$freie_paidmails_url ,$freie_paidmails_verguetung  ,$freie_paidmails_freie_anzahl ,$freie_paidmails_verfallsdauer  ,$freie_paidmails_reloadsperre ,$freie_paidmails_art  ,$freie_paidmails_frage ,$freie_paidmails_antwort1  ,$freie_paidmails_antwort2 ,$freie_paidmails_antwort3  ,$freie_paidmails_richtig
    {    
        global 
    $mysqli;
        
    $insert="INSERT INTO `freie_paidmails` (
                `id` ,
                `user` ,
                `titel` ,
                `inhalt` ,
                `dauer` ,
                `url` ,
                `verguetung` ,
                `freie_anzahl` ,
                `verfallsdauer` ,
                `reloadsperre` ,
                `art` ,
                `frage` ,
                `antwort1` ,
                `antwort2` ,
                `antwort3` ,
                `richtige_antwort`
                )
                VALUES (
                NULL , '
    $freie_paidmails_sponsor' ,'$freie_paidmails_titel'  ,'$freie_paidmails_inhalt' ,'$freie_paidmails_dauer'  ,'$freie_paidmails_url' ,'$freie_paidmails_verguetung'  ,'$freie_paidmails_freie_anzahl' ,'$freie_paidmails_verfallsdauer'  ,'$freie_paidmails_reloadsperre' ,'$freie_paidmails_art'  ,'$freie_paidmails_frage' ,'$freie_paidmails_antwort1'  ,'$freie_paidmails_antwort2' ,'$freie_paidmails_antwort3'  ,'$freie_paidmails_richtig'
                );"
    ;
        if(
    $mysqli->query($insert)) {
        return 
    true;
        } else {
        return 
    false;
        }
    }


    //Insert-Befehl zur Tabelle geklickte_banner:
    function  insert_geklickte_banner($geklickte_banner_freie_banner_id,$geklickte_banner_geklickt_durch  ,$geklickte_banner_reloadsperre
    {    
        global 
    $mysqli;
        
    $insert="INSERT INTO `geklickte_banner` (
                `id` ,
                `banner` ,
                `klickzeitpunkt` ,
                `user` ,
                `reloadsperre`
                )
                VALUES (
                NULL , '
    $geklickte_banner_freie_banner_id',  CURRENT_TIMESTAMP, '$geklickte_banner_geklickt_durch'  ,'$geklickte_banner_reloadsperre'
                );
                "
    ;
        if(
    $mysqli->query($insert)) {
        return 
    true;
        } else {
        return 
    false;
        }
    }


    //Insert-Befehl zur Tabelle gesendete_paidmails:
    function  insert_gesendete_paidmails($gesendete_paidmails_freie_paidmails_id,$gesendete_paidmails_empfaenger  ,$gesendete_paidmails_verfallsdauer ,$gesendete_paidmails_zustand  ,$gesendete_paidmails_sendehilfe ,$gesendete_paidmails_reloadsperre
    {    
        global 
    $mysqli;
        
    $insert="INSERT INTO `gesendete_paidmails` (
                `id` ,
                `paidmail` ,
                `sendezeitpunkt` ,
                `user` ,
                `verfallsdauer` ,
                `zustand` ,
                `sendehilfe` ,
                `reloadsperre` ,
                `reloadsperre_aktiv`
                )
                VALUES (
                NULL , '
    $gesendete_paidmails_freie_paidmails_id',  CURRENT_TIMESTAMP, '$gesendete_paidmails_empfaenger'  ,'$gesendete_paidmails_verfallsdauer' ,'$gesendete_paidmails_zustand'  ,'$gesendete_paidmails_sendehilfe' ,'$gesendete_paidmails_reloadsperre',  '1'
                );"
    ;
        if(
    $mysqli->query($insert)) {
        return 
    true;
        } else {
        return 
    false;
        }
    }


    //Insert-Befehl zur Tabelle paypal_einzahlungen:
    function insert_paypal_einzahlungen($Transaktionsid ,$Bezahlungsstatus  ,$Sponsorenaccountname ,$Einzahlungshoehe ,$Bezahlungstype  ,$Bezahlungsdatum
    {    
        global 
    $mysqli;
        
    $insert="INSERT INTO `paypal_einzahlungen` (
                `Transaktionsid` ,
                `Bezahlungsstatus` ,
                `user` ,
                `Einzahlungshoehe` ,
                `Bezahlungstype` ,
                `Bezahlungsdatum` ,
                `Bezahlungsbestaetigung`
                )
                VALUES (
                '
    $Transaktionsid' ,'$Bezahlungsstatus'  ,'$Sponsorenaccountname' ,'$Einzahlungshoehe' ,'$Bezahlungstype'  ,'$Bezahlungsdatum' , CURRENT_TIMESTAMP
                );"
    ;
        if(
    $mysqli->query($insert)) {
        return 
    true;
        } else {
        return 
    false;
        }
    }


    //Insert-Befehl zur Tabelle spiele:
    function insert_spiele($game_tag ,$name ,$description ,$control_scheme ,$instructions ,$thumbnail ,$height ,$width ,$category 
    {    
        global 
    $mysqli;
        
    $insert="INSERT INTO `spiele` (
                `game_tag` ,
                `name` ,
                `description` ,
                `control_scheme` ,
                `instructions` ,
                `thumbnail` ,
                `height` ,
                `width` ,
                `category` ,
                `hinzugefuegt` ,
                `id`
                )
                VALUES (
                '
    $game_tag' ,'$name' ,'$description' ,'$control_scheme'  ,'$instructions' ,'$thumbnail' ,'$height' ,'$width' ,'$category' ,  CURRENT_TIMESTAMP, NULL
                );"
    ;
        if(
    $mysqli->query($insert)) {
        return 
    true;
        } else {
        return 
    false;
        }
    }


    //Insert-Befehl zur Tabelle spiele_gespielt:
    function insert_spiele_gespielt($Username
    {    
        global 
    $mysqli;
        
    $insert="INSERT INTO `spiele_gespielt` ( `user` )
                VALUES (
                '
    $Username'
                );"
    ;
        if(
    $mysqli->query($insert)) {
        return 
    true;
        } else {
        return 
    false;
        }
    }


    //Updatefunktion mit Limit:
    function update($update,$set,$where,$limit=1)
    {
        global 
    $mysqli;
        
    $update="UPDATE $update SET $set WHERE $where LIMIT $limit ;";
        if(
    $mysqli->query($update)) {
        return 
    true;
        } else {
        return 
    false;
        }
    }

    //Deletefunktion mit Limit:
    function delete($from,$where,$limit=1)
    {
        global 
    $mysqli;
        
    $delete="DELETE FROM $from WHERE $where LIMIT $limit;";
        if(
    $mysqli->query($delete)) {
        return 
    true;
        } else {
        return 
    false;
        }
    }

    ?>
    Vielleicht könnt ihr mir ja sagen warum plötzlich (hat alles noch funktioniert, als ich auf meinem alten Server war !!!) PHP das hier ausgibt:

    Code:
    Fatal error:  Call to a member function fetch_array() on a non-object in /home/www/Datenbankfunktionen.php on line 254
    Schon mal Danke, onlydp

Ähnliche Themen

  1. ich weiß nicht wie ich es ihr sagen soll!!!!
    Von SumSum im Forum Off Topic und Quasselbox
    Antworten: 14
    Letzter Beitrag: 26.08.2009, 07:40
  2. ich weiß nicht was ich tun soll
    Von i <3 toasty im Forum Off Topic und Quasselbox
    Antworten: 5
    Letzter Beitrag: 06.05.2008, 23:47
  3. Weiß nicht mehr weiter...
    Von CSDS im Forum Off Topic und Quasselbox
    Antworten: 4
    Letzter Beitrag: 07.01.2006, 12:39
  4. warning, wo ich nicht weiß was falsch is!
    Von im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 13
    Letzter Beitrag: 28.12.2005, 15:41
  5. Ich weiß nicht ob das hier her gehört
    Von Zwerg im Forum Off Topic und Quasselbox
    Antworten: 10
    Letzter Beitrag: 27.07.2005, 13:45

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •