Loading...   Upload Image

Kommentare zu Affiliates Manager Tutorials » PHP/MySQL Tutorial - Kommentare

 stars
Affiliates Manager

Affiliates Manager

Author: Alice
Datum: 21.03.2007
Schwierigkeit: mittel
Gelesen: 12643

Dieses Tutorial erklaert die Erstellung eines Affiliates Manager, der dazu gedacht ist den Linktauch zu vereinfachen
read TutorialTutorial lesen


44 Kommentare Kommentare zu Affiliates Manager

  • hey ich hoffe ich nerve dich nicht. Ich hab das affilate management ausprobiert (http://alice-grafixx.de/PHP-MYSQL-Tutorial/Affiliates-Manager-57) es funktioniert auch alles super bis auf die tatsache das er mich nicht auf die homeage umleitet dann kommt diese fehlermeldung:
    Warning: Cannot modify header information - headers already sent by (output started at /users/michikos-world/www/affi2/go.php:3) in /users/michikos-world/www/affi2/go.php on line 24 ///////////// Die Klicks werden gezhlt aber er leitet nicht weiter. Wehre lieb wenn du mir helfen knntest habe es auch bei alice-grafixx geschrieben


    Alice1993Cullen schrieb am 15.06.2010 um 23:37:16 Uhr
  • hey ich hoffe ich nerve dich nicht. Ich hab das affilate management ausprobiert (http://alice-grafixx.de/PHP-MYSQL-Tutorial/Affiliates-Manager-57) es funktioniert auch alles super bis auf die tatsache das er mich nicht auf die homeage umleitet dann kommt diese fehlermeldung:
    Warning: Cannot modify header information - headers already sent by (output started at /users/michikos-world/www/affi2/go.php:3) in /users/michikos-world/www/affi2/go.php on line 24 ///////////// Die Klicks werden gezhlt aber er leitet nicht weiter. Wehre lieb wenn du mir helfen knntest habe es auch bei alice-grafixx geschrieben


    Alice1993Cullen schrieb am 15.06.2010 um 23:36:31 Uhr
  • Hallo CrazyMoFu,
    mal davon abgesehen, dass hier jetzt einige Kommentare im Code in der Zeile verrutscht sind....

    Die aller letzte Klammer } im Code kurz vor ?> steht bei dir falsch herum ;)

    LG
    Alice

    ... { signatur } ...
    Alice schrieb am 06.01.2010 um 19:57:00 Uhr
  • <?php
            session_start();
            if(isset($_SESSION["login"])) { // Wenn eingeloggt..
                    include("css_nav.php");
                    include("css_lay.css");
                    include("css.php");
                    include("db.php");
                    include("functions.inc.php");
                    if(exist("mitglieder WHERE id = '".$_SESSION["login"]."' AND gruppe = 'Admin'")) {
    
    ?>
    
    <div id="ram">
    <h1 id="header">Grafixx - Affiliates</h1>
    <br />
    
    <?php
    
    if(!isset($_SESSION['login'])){ // Wenn nicht eingeloggt
    
    if(isset($_POST['admin_login'])) { // sofern submit gedrueckt
    
    $login_name = strip_tags($_POST['admin_name']); // Variable definieren
    $login_pass = strip_tags($_POST['admin_pass']);        // Variable definieren
    
        if(empty($login_name)) {
            $message .= 'Bitte geben Sie ihren Usernamen ein ... <br />'; $error = "1";
         }
         if(empty($login_pass)) {
            $message .= 'Bitte geben Sie ihr Passwort ein ... <br />'; $error = "1";
         }
    
         if($login_name != $grafixx_name OR $login_pass != $grafixx_pass){
            $message .= 'Zugriff verweigert ... <br />'; $error = "1";
         }
    
        if($error != "1"){
    
                // session handle-----------------------------
                $_SESSION['login'] = $_SERVER['REMOTE_ADDR'];
    
                echo "<meta http-equiv=\"refresh\" content=\"0; URL=adminaffi.php\">";
        }
    
        if($error == "1"){
            echo "<h1>Error ...</h1>\n <p>$message</p>";
        }
    
    } // close isset [admin_login]
    ?>
    
    BITTE EINLOGGEN!
    <?php
    
    }else{
    
    include('config.inc.php');                                // DB Verbindung einbinden
    
    // DB Abfragen
    $abfrage = mysql_query("SELECT id, name, url, view FROM affis");
    
            echo "<table width=\"650\" cellpadding=\"3\" class=\"tab\">\n";
            echo "<tr>\n <th width=\"15\">ID</th>\n";
            echo "<th>Name</th>\n";
            echo "<th width=\"200\">Website</th>\n";
            echo "<th width=\"55\">Klicks</th>\n";
            echo "<th width=\"95\">Bearbeiten</th>\n </tr>\n";
    
    // Affiliates ausgeben
    while($row = mysql_fetch_object($abfrage)){
    
     $zeile++;  // jede 2te Zeile einfaerben
       if ($zeile % 2 == 0) {
           echo "<tr>";
       } else {
              echo "<tr bgcolor=\"#f5f5f5\">";
       }
    
            echo "<td align=\"right\">".$row->id."</td>\n";
            echo "<td>".$row->name."</td>\n";
            echo "<td>".$row->url."</td>\n";
            echo "<td align=\"center\">".$row->view."</td>\n";
    
            echo "<td align=\"center\">\n";
            echo "<a href=\"admin.php?action=loeschen&amp;id=".$row->id."\">Delete</a> | \n";
            echo "<a href=\"admin.php?action=edit&amp;id=".$row->id."\">Edit</a>\n";
            echo "</td>\n";
            echo "</tr> \n";
    
    } // close while
    
     echo "</table><br />\n";
    
     echo "<p><a href=\"admin.php?action=new\" class=\"button\">Neuen Affiliate anlegen</a></p>";
    
    
    $id = mysql_real_escape_string($_GET['id']);        // Variable definieren
    $action = strip_tags($_GET['action']);                        // Variable definieren
    
    if($action == 'edit' OR $action == 'new') { // Sofern nicht geloescht werden soll ...
    
            if(isset($_GET['id'])){ // Parameteruebergabe pruefen
    
                    // DB Abfrage
                $abfrage = mysql_query("SELECT name, email, url, button FROM affis WHERE id='$id'");
                $row = mysql_fetch_array($abfrage);
    
                $name = $row['name'];                 // Variable definieren
                $email = $row['email'];                // Variable definieren
                $url = $row['url'];                        // Variable definieren
                $button = $row['button'];        // Variable definieren
    
            } // if $_GET 'id'
    
    
    
    if(isset($_POST['submit'])){
    
     $name = mysql_real_escape_string($_POST['name']);                // Variable definieren
     $email = mysql_real_escape_string($_POST['email']);                // Variable definieren
     $url = mysql_real_escape_string($_POST['url']);                // Variable definieren
     $button = mysql_real_escape_string($_POST['button']);        // Variable definieren
    
    
    // Check alle Felder ausgefuellt
        if($name == '' || $button == '' || $url == ''){
    
                    echo "<div class=\"error\"><h2>Error ...</h2>\n <p>Bitte Danke alle Felder
    
    ausfuellen ...</p>\n</div>\n";
    
        }else{ // Wenn alles ausgefuellt wurde
    
                    if($action == "new"){  // ------------------------------- Wenn action = new
    
                           $eintragen = mysql_query("INSERT INTO affis (name, email, button, url)
                                                                        VALUES
    
    ('$name','$email','$button','$url')");
            }// close new
    
                    if($action == "edit") {
    
                        $eintragen = mysql_query("UPDATE affis SET
                                                                                      name='$name',
                                                                                      email='$email',
                                                                                      url='$url',
                                                                                      button='$button'
                                                                       WHERE id='$id'");
             } // close edit
    
                        if ($eintragen){
                            echo "<meta http-equiv=\"refresh\" content=\"0; URL=adminaffi.php\">";
                    }else{
                               echo "<p>Es ist ein Fehler aufgetreten ".mysql_error()."</p>";
                } // close $eintragen
    
            } // close Check alle Felder ausgefuellt
    
    }// close Submit
    
    
    
        if(isset($_GET['id'])) {
            $headline = "Edit Affiliate";
            $pfad = "new_affi.php?action=edit&amp;id=".$id."";
    
        }else{
            $headline = "New Affiliate";
            $pfad = "new_affi.php?action=new";
        }
    ?>
    <form action=" " method="post">
    
    <fieldset>
    
    <legend><?= $headline; ?></legend>
    
    <label>Name:</label>
    <input type="text" name="name" value="<?= $name; ?>" style="width: 250px" />
    <br />
    
    <label>E-Mail:</label>
    <input type="text" name="email" value="<?= $email; ?>" style="width: 250px" />
    <br />
    <label>Website:</label>
    <input type="text" name="url" value="<?= $url; ?>" style="width: 250px" />
    <br />
    <label>Button:</label>
    <input type="text" name="button" value="<?= $button; ?>" style="width: 250px" />
    <br /><br />
    <input type="submit" value="Abschicken" name="submit" class="button" />
    </fieldset>
    </form>
    
    <?php
    
    } // close action
    
    // -----------------------------------------------------------------------------------------------
    // Affiliate LOESCHEN
    //------------------------------------------------------------------------------------------------
    
    if($action == 'loeschen'){ // Wenn geloescht werden soll
    
    $mode = strip_tags($_GET['mode']);
    
       if(isset($_GET['mode'])){ // Wenn Parameter uebergeben wurde
    
               // Affiliate loeschen
        $loeschen = mysql_query("DELETE FROM affis WHERE id='$id'");
    
            if($loeschen){ // Sofern Loeschen erfolgreich
    
                            echo "<meta http-equiv=\"refresh\" content=\"0; URL=adminaffi.php\">";
    
            }else{ // Wenn nicht erfolgreich
    
                    echo "<p>Beim Loeschen ist ein Fehler aufgetreten ".mysql_error()."</p>";
            } // close $loeschen
    
        } else { // Abfragen ob auch wirklich geloescht werden soll
    
            echo "<p class=\"error\">Ganz sicher loeschen? <br /><br />\n";
            echo "<a href=\"admin.php?action=loeschen&amp;mode=del&id=$id\" class=\"button\">Ja</a>\n";
            echo "&nbsp;&nbsp;<a href=\"admin.php\" class=\"button\">Nein</a>\n </p>"; 
    {
    
    ?>
    


    WARUM IST DAS ENEDE DES CODES FALSCH FEHLERMELDUNG: Parse error: syntax error, unexpected $end in /data/multiserv/users/208478/projects/245321/www/login/adminaffi.php on line 230

    CrazyMoFu schrieb am 06.01.2010 um 16:48:20 Uhr
  • Ach du je ich habe noch nicht wirklich das gefhl dafr xD:(

    CrazyMoFu schrieb am 06.01.2010 um 16:10:28 Uhr

[ 1 ] 2 3 » ... Letzte » Seite 1 von 9

Kommentar schreibenHinterlasse einen Kommentar

Du musst angemeldet sein, um einen Kommentar zu hinterlassen...

Du bist noch kein Mitglied von Alice-Grafixx.de?
Dann kannst du dich hier kostenlos registrieren ...



       ALL-INKL.COM - Webhosting Server Hosting Domain Provider