Thema: Kontaktbuch

  1. #1
    Avatar von Snees
    Registriert seit
    18.11.2011
    Beiträge
    1.001
    Thanked 592 Times in 319 Posts

    Standard Kontaktbuch

    Hallo liebe Community,
    ich habe mir schnell eine Art Kontaktbuch in PHP geschrieben, weil es mir einfach besser gefällt als z.B. das von Windoof zu nutzen oder eins in .NET zu schreiben.

    Wie gewohnt, OpenSource, macht damit was ihr wollt.
    Design fehlt noch aber alle wichtigen Funktionen + SQL-Datei sind vorhanden.

    LG

    Download: contact 0.0.1.rar

    Zeitaufwand: ca. 20 Minuten

    ___________________________


    UPDATE:


    edit.php
    PHP-Code:
    <?php

    error_reporting
    (0);

    include(
    'connection.php');

    $id mysql_real_escape_string($_GET['id']);

    $abfrage "SELECT * FROM contact WHERE id = '$id'";
    $ergebnis mysql_query($abfrage);
    while(
    $row mysql_fetch_object($ergebnis))
       {  
       
       
    ?>
       
       
       <html>
       
       <head>
            <title>Eintrag bearbeiten</title>
        </head>
        
        <body>
            <form action="#" method="post">
                <table border="1">
                    <tr>
                        <th>Felder:</th>
                        <th>Angaben:</th>
                    </tr>
                    <tr>
                        <td>Vorname:</td>
                        <td><input type="text" name="vorname" value="<?php echo "$row->vorname"?>"></td>
                    </tr>
                    <tr>
                        <td>Nachname:</td>
                        <td><input type="text" name="nachname" value="<?php echo "$row->nachname"?>"></td>
                    </tr>
                    <tr>
                        <td>Spitzname:</td>
                        <td><input type="text" name="spitzname" value="<?php echo "$row->spitzname"?>"></td>
                    </tr>
                    <tr>
                        <td>Geburtsdatum:</td>
                        <td><input type="text" name="geburtsdatum" value="<?php echo "$row->geburtsdatum"?>"></td>
                    </tr>
                    <tr>
                        <td>Wohnort:</td>
                        <td><input type="text" name="wohnort" value="<?php echo "$row->wohnort"?>"></td>
                    </tr>
                    <tr>
                        <td>Telefonnummer:</td>
                        <td><input type="text" name="telefon" value="<?php echo "$row->telefon"?>"></td>
                    </tr>
                    <tr>
                        <td>Handynummer:</td>
                        <td><input type="text" name="handy" value="<?php echo "$row->handy"?>"></td>
                    </tr>
                    <tr>
                        <td>Email-Adresse:</td>
                        <td><input type="text" name="email" value="<?php echo "$row->email"?>"></td>
                    </tr>
                </table>
                    <input type="submit" name="submit" value="Eintrag bearbeiten">
            </form>
        </body>
        
        </html>
       
       
       <?php
       
    }

       
    if (
    $_POST['submit'])
    {

        
    $vorname mysql_real_escape_string($_POST['vorname']);
        
    $nachname mysql_real_escape_string($_POST['nachname']);
        
    $spitzname mysql_real_escape_string($_POST['spitzname']);
        
    $geburtsdatum mysql_real_escape_string($_POST['geburtsdatum']);
        
    $wohnort mysql_real_escape_string($_POST['wohnort']);
        
    $telefon mysql_real_escape_string($_POST['telefon']);
        
    $handy mysql_real_escape_string($_POST['handy']);
        
    $email mysql_real_escape_string($_POST['email']);
        
        
    $aendern "UPDATE contact Set
                    vorname = '
    $vorname',
                    nachname = '
    $nachname',
                    spitzname = '
    $spitzname',
                    geburtsdatum = '
    $geburtsdatum',
                    wohnort = '
    $wohnort',
                    telefon = '
    $telefon',
                    handy = '
    $handy',
                    email = '
    $email'
                    WHERE id = '
    $id'";
                    
        
    $update mysql_query($aendern);
        
        if (
    $update == true)
            {
                
    header("Location: profile.php?id=$id");
            }
        else
            {
                echo 
    'Fehler: ' mysql_error();
            }

    }


    ?>
    profile.php
    PHP-Code:
    <?php

    include('connection.php');

    $id mysql_real_escape_string($_GET['id']);

    $abfrage "SELECT * FROM contact WHERE id = '$id'";
    $ergebnis mysql_query($abfrage);
    while(
    $row mysql_fetch_object($ergebnis))
       {   
    echo 
    "<table border=1>";
    echo 
    "<tr>";
    echo 
    "<th>Felder:</th>";
    echo 
    "<th>Angaben:</th>";
    echo 
    "</tr>";
    echo 
    "<tr>";
    echo 
    "<td>ID:</td>";
    echo 
    "<td>$row->id</td>";
    echo
    "</tr>";
    echo 
    "<tr>";
    echo 
    "<td>Vorname:</td>";
    echo 
    "<td>$row->vorname</td>";
    echo
    "</tr>";
    echo 
    "<tr>";
    echo 
    "<td>Nachname:</td>";
    echo 
    "<td>$row->nachname</td>";
    echo
    "</tr>";
    echo 
    "<tr>";
    echo 
    "<td>Soitzname:</td>";
    echo 
    "<td>$row->spitzname</td>";
    echo
    "</tr>";
    echo 
    "<tr>";
    echo 
    "<td>Geburtsdatum:</td>";
    echo 
    "<td>$row->geburtsdatum</td>";
    echo
    "</tr>";
    echo 
    "<tr>";
    echo 
    "<td>Wohnort:</td>";
    echo 
    "<td>$row->wohnort</td>";
    echo
    "</tr>";
    echo 
    "<tr>";
    echo 
    "<td>Telefonnummer:</td>";
    echo 
    "<td>$row->telefon</td>";
    echo
    "</tr>";
    echo 
    "<tr>";
    echo 
    "<td>Handynummer:</td>";
    echo 
    "<td>$row->handy</td>";
    echo
    "</tr>";
    echo 
    "<tr>";
    echo 
    "<td>Email-Adresse:</td>";
    echo 
    "<td>$row->email</td>";
    echo
    "</tr>";
    echo 
    "<tr>";
    echo 
    "<td>&Auml;ndern:</td>";
    echo 
    "<td><a href=edit.php?id=$row->id>hier klicken.</a></td>";
    echo
    "</tr>";
    echo 
    "<tr>";
    echo 
    "<td>L&ouml;schen:</td>";
    echo 
    "<td><a href=delete.php?id=$row->id>hier klicken.</a></td>";
    echo
    "</tr>";
    echo 
    "</table>";
    echo 
    "<hr>";
    echo 
    "<a href=index.php>Startseite</a>";
       }

    ?>
    Geändert von Snees (13.03.2012 um 16:56 Uhr)

Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.