[S] Programmierer [B] Geld

07/23/2018 13:31 noabi1#1
Hi,

suche einen Programmierer der mir folgendes erstellen kann:

Auf einer Webseite soll ein kleines Eingabefeld sein wo man Telefonnummern eingeben kann, welche dann in einer Datenbank hinterlegt werden.

Wenn man eine Telefonnummer eingegeben hat soll die Seite automatisch überprüfen, ob die Telefonnummer schon einmal eingegeben wurde.

Falls ja, soll eine Fehlermeldung erscheinen, falls nein soll die Nummer einfach der Datenbank hinzugefügt werden.

PN
07/23/2018 14:24 IceQ1337#2
Schreib mir mal ne PN :)
07/23/2018 14:29 Mad0ck#3
HuHu
Kann mir das ganze auch mal anschauen :)

Aber vorab.
Soll die Tel.Nr sofort nach der Eingabe überprüft werden ?
Oder ist es ein normales Formular, wo man beispielsweise die TelNr etc angibt und danach auf "abschicken" oder sonstiges drückt.

Falls letzeres:
Habe dies erst vor paar Monaten gemacht bei einer Benutzerregistrierung.
Ist ja das gleiche Prinzip.

lg ^-^
07/23/2018 14:52 mhaendler#4
Schreib mir mal ne PN :)
07/23/2018 15:44 vShiraz#5
Schreib mir auch mal eine Pn
07/23/2018 19:06 C0kkie#6
#moved
07/25/2018 15:28 ★ MrJava ★#7
5 - 10 Minuten arbeit, schreib mir eine PN.
07/25/2018 15:49 FlyffServices#8
PHP Code:
<?php
if(isset($_REQUEST[nummer]))
{
    if(
preg_match('/^[0-9\-\(\)\/\+\s]*$/'$_REQUEST[nummer]))
    {
        
$db = new SQLite3(".num_db.db");
        
$db-> exec("CREATE TABLE IF NOT EXISTS numbers(
                    id INTEGER PRIMARY KEY AUTOINCREMENT,
                    num TEXT NOT NULL DEFAULT '49176123456789')"
);
        
$res $db->query("select * from numbers");
        if(!
$res->sqlite_num_rows())
        {
            
$db->exec("INSERT INTO numbers (num) VALUES($_REQUEST[nummer])");
            echo 
'insert number<br/>';
        } else {
            echo 
'double entry<br/>';
        }
    } else {
        echo 
'no validate number<br/>';
    }
}
?>
<form method="POST">
<input type="text" name="nummer">
<input type="submit" value="Gib deine nummer!">
</form>
gib geld, danke.