• Login
  • Register
  • Zoek
Everywhere
  • Everywhere
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • More Options

ICTscripters

Dé plek voor IT

Dé plek voor IT

Login

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Dé plek voor IT - ICTscripters
  2. Leden
  3. Jackie

Forum

  • Het oorspronkelijke Criminals Script

    Lijno 19 juni 2026 om 15:06
  • StraatBaas is back, maar hoe?!

    Syntax 17 juni 2026 om 10:28
  • RPG game gebouwd met AI

    Frenzo.Webservice 11 juni 2026 om 19:44
  • Het Grote Vibe Code Topic

    Syntax 1 juni 2026 om 20:05
  • PWYL source gezocht

    Syntax 29 mei 2026 om 14:03
  • Ictscripters Chat

    AarClay 21 april 2026 om 11:34
  • Help testers nodig voor android app Urgent

    Servertjee 20 februari 2026 om 12:07
  • Partner Gezocht om meerdere NFT Collecties op Open Sea te Plaatsen

    Servertjee 20 februari 2026 om 12:06

Marktplaats

  • 4-letter domein: Togi.nl

    evesi 17 juni 2026 om 17:08
  • 359 Nieuwe Domeinnamen Mei 2026

    shiga 1 juni 2026 om 12:45
  • Sicarras.com - Moderne Mafia Text-Based RPG

    Jeffrey.Hoekman 27 mei 2026 om 17:40

Posts by Jackie

  • Script check

    • Jackie
    • 15 december 2010 om 09:34

    Hoe wil je dat dan doen?

    PHP
    <?php
    if($res == false)
    {
    ?>
        html??
    <?php
    }
    ?>

    ??

  • Script check

    • Jackie
    • 15 december 2010 om 08:59

    Bedank voor je reactie Bever.

    Ik hou het bij:

    PHP
    echo("<td class=\"title\">Welkom</td>");

    Omdat ik het zelf mooier vind.

    Nog iemand anders?

  • Script check

    • Jackie
    • 14 december 2010 om 23:24

    EDIT;
    RDMNL2010
    Bedankt voor je reactie we praten wel verder haha.

    Iemand anders?

  • Script check

    • Jackie
    • 14 december 2010 om 23:20

    Ik ben een mafia spel aan het maken, text based natuurlijk.

    Ik heb nou eindelijk het berichtensysteem af, een paar fouten tegengekomen en verbeterd.

    message.php

    PHP
    <?php
    /*
    copyright: Youri van Mill
    date:      12-12-2010
    filename:  /message/index.php
    */
    
    
    error_reporting(0);
    
    
    include($_SERVER['DOCUMENT_ROOT'] . "/includes/config.inc");
    
    
    if(!isset($_SESSION['nickname']))
    {
        header("location: /index.php");
        die();
    }
    
    
    echo("<html>
    <head>
        <link type=\"text/css\" href=\""  . CSS_INCLUDE_DIR . "/style.css\" rel=\"stylesheet\">
        <meta http-equiv=\"Content-Type\" content=\"text/html; charset=ISO-8859-1\">
        
        <title>xxxx</title>
    </head>
    <body>" . PHP_EOL);
    
    
    if($_GET['option'] == "new")
    {
        if(!isset($_POST['submit']))
        {
            echo("<table width=\"50%\" align=\"center\">
        <form action=\"/message/index.php?option=new\" method=\"post\">
            <tr>
                <td colspan=\"2\" class=\"title\">Nieuw bericht maken</td>
            </tr>
            <tr>
                <td>Ontvanger:</td>
                <td><input type=\"text\" name=\"to\" value=\"" . htmlentities($_GET['to']) . "\"></td>
            </tr>
            <tr>
                <td>Onderwerp:</td>
                <td><input type=\"text\" name=\"subject\" value=\"" . htmlentities($_GET['subject']) . "\"></td>
            </tr>
            <tr>
                <td colspan=\"2\"><textarea cols=\"45\" rows=\"15\" name=\"msg\"></textarea></td>
            </tr>
            <tr>
                <td colspan=\"2\"><input type=\"submit\" name=\"submit\" value=\"Verstuur\"></td>
            </tr>
        </form>
    </table>");
        }
        else 
        {
            $sql = mysql_query("SELECT nickname 
                                FROM members 
                                WHERE nickname = '" . mysql_real_escape_string($_POST['to']) . "'"); 
    
    
            if(empty($_POST['to']))
            { 
                echo("Je bent vergeten in te vullen naar wie je het bericht wilt versturen."); 
            } 
            elseif(!ctype_alnum($_POST['to']))
            {
                echo("Ongeldige invoer.");
            }
            elseif(empty($_POST['msg']))
            { 
                echo("Je moet wel een bericht versturen."); 
            }
            elseif($_POST['to'] == $data['nickname']) 
            { 
                echo("Je kan geen bericht naar jezelf verzenden."); 
            } 
            else 
            { 
                if(mysql_num_rows($sql) == 0)
                { 
                    echo("Deze persoon bestaat niet."); 
                } 
                else 
                {
                    echo("Je bericht is verzonden."); 
    
    
                    mysql_query("INSERT INTO 
                                 logs_message 
                                 (timestamp,
                                 ip,
                                 info) 
                                 VALUES 
                                 ('" . time() . "',
                                 '" . $_SERVER['REMOTE_ADDR'] . "',
                                 '" . strtolower($data['nickname']) . " send a message to " . strtolower($_POST['to']) . "')");
    
    
                    mysql_query("INSERT INTO 
                                 message 
                                 (timestamp,
                                 ip,
                                 `from`,
                                 `to`, 
                                 subject, 
                                 msg) 
                                 VALUES 
                                 ('" . time() . "',
                                 '" . $_SERVER['REMOTE_ADDR'] . "',
                                 '" . strtolower($data['nickname']) . "', 
                                 '" . strtolower($_POST['to']) . "', 
                                 '" . addslashes($_POST['subject']) . "', 
                                 '" . addslashes(htmlentities($_POST['msg'])) . "')");
                } 
            } 
        }
    }
    elseif($_GET['option'] == "inbox")
    {
        echo("<table width=\"50%\" align=\"center\">
        <tr>
            <td class=\"title\" colspan=\"3\">Inbox</td>
        </tr>" . PHP_EOL);
    
    
        $sql = mysql_query("SELECT *
                            FROM message
                            WHERE `to` = '" . $data['nickname'] . "'");
    
    
        echo("    <tr>
            <td>Onderwerp</td>
            <td>Datum</td>
            <td>&nbsp;</td>
        </tr>" . PHP_EOL);
    
    
        if(mysql_num_rows($sql) == 0)
        {
            echo("    <tr>
            <td colspan=\"3\">Geen nieuwe berichten.</td>
        </tr>");
        }
        else
        {
            while($res = mysql_fetch_assoc($sql))
            {
                echo("    <tr>
            <td><a href=\"/message/index.php?option=read&message_id=" . $res['id'] . "\">" . $res['subject'] . "</a></td>
            <td>" . strftime("%e-%m-%Y, %H:%M", $res['timestamp']) . "</td>
            <td><a href=\"/message/index.php?option=delete&message_id=" . $res['id'] . "\">Verwijder</a></td>
        </tr>");
            }
        }
        
        echo(PHP_EOL . "</table>");
    }
    elseif($_GET['option'] == "read")
    {
        $sql = mysql_query("SELECT *
                            FROM message
                            WHERE id = '" . mysql_real_escape_string($_GET['message_id']) . "' AND `to` = '" . $data['nickname'] . "'");
    
    
        if(!isset($_GET['message_id']))
        {
            echo("Geen bericht geselecteerd.");
        }
        else
        {
            if(!ctype_digit($_GET['message_id']))
            {
                echo("Ongeldig ID.");
            }
            else
            {
                if(mysql_num_rows($sql) == 0)
                {
                    echo("Dit bericht bestaat niet of is niet naar jou verzonden.");
                }
                else
                {
                    $res = mysql_fetch_assoc($sql);
    
    
                    if($res['read'] == "no")
                    {
                        mysql_query("UPDATE message
                                     SET `read` = 'yes'
                                     WHERE id = '" . mysql_real_escape_string($_GET['message_id']) . "'");
                    }
                    else
                    { 
                        /* lets do nothing */
                    }
    
    
                    echo("<table width=\"50%\" align=\"center\">
        <tr>
            <td class=\"title\" colspan=\"2\">Bericht lezen</td>
        </tr>
        <tr>
            <td width=\"50%\">Onderwerp:</td>
            <td width=\"50%\">" . $res['subject'] . "</td>
        </tr>
        <tr>
            <td width=\"50%\">Datum:</td>
            <td width=\"50%\">" . strftime("%e-%m-%Y, %H:%M", $res['timestamp']) . "</td>
        </tr>
        <tr>
            <td colspan=\"2\">Bericht:</td>
        </tr>
        <tr>
            <td colspan=\"2\">" . stripslashes($res['msg']) . "</td>
        </tr>
    </table>");
                }
            }
        }
    }
    elseif($_GET['option'] == "delete")
    {
        $sql = mysql_query("SELECT *
                            FROM message
                            WHERE id = '" . mysql_real_escape_string($_GET['message_id']) . "' AND `to` = '" . $data['nickname'] . "'");
                            
        if(!isset($_GET['message_id']))
        {
            echo("Geen bericht geselecteerd.");
        }
        else
        {
            if(!ctype_digit($_GET['message_id']))
            {
                echo("Ongeldig ID.");
            }
            else
            {
                if(mysql_num_rows($sql) == 0)
                {
                    echo("Dit bericht bestaat niet of is niet naar jou verzonden.");
                }
                else
                {
                    echo("Bericht verwijderd.");
                
                    mysql_query("INSERT INTO 
                                 logs_message 
                                 (timestamp,
                                 ip,
                                 info) 
                                 VALUES 
                                 ('" . time() . "',
                                 '" . $_SERVER['REMOTE_ADDR'] . "',
                                 '" . $data['nickname'] . " deleted message id: " . $_GET['message_id'] . "')");
                
                    mysql_query("DELETE FROM message
                                 WHERE id = '" . mysql_real_escape_string($_GET['message_id']) . "'");
                }
            }
        }
    }
    else
    {
        echo("Selecteer een optie.");
    }
    
    
    echo(PHP_EOL . "</body>
    </html>");
    ?>
    Toon Meer

    Al het commentaar is welkom, slecht en goed.
    Zeg maar wat jullie er van vinden, en wat je zelf zou veranderen.

    :cheer:

  • Query error

    • Jackie
    • 14 december 2010 om 19:19

    EDIT

    Hij werkt, ik moet op to, from enzo een `` zetten

    Topic mag dicht!

    :slotje:

  • iPad HOT/NOT?

    • Jackie
    • 14 december 2010 om 19:11

    NOT, ik koop lieverd een samsung galaxy tab, is android & je kan er mee bellen

  • Image ophalen uit de database

    • Jackie
    • 14 december 2010 om 19:01

    Tuurlijk doet die het niet, de tabel 'cat' bestaat niet.

    lame

  • Query error

    • Jackie
    • 14 december 2010 om 18:57

    Hallo mensen,

    Ik heb een query

    PHP
    mysql_query("INSERT INTO 
                                 message 
                                 (date,
                                 ip,
                                 from,
                                 to, 
                                 subject, 
                                 msg, 
                                 removed, 
                                 read) 
                                 VALUES 
                                 ('" . time() . "',
                                 '" . $_SERVER['REMOTE_ADDR'] . "',
                                 '" . strtolower($data['nickname']) . "', 
                                 '" . strtolower($_POST['to']) . "', 
                                 '" . addslashes($_POST['subject']) . "', 
                                 '" . addslashes(htmlentities($_POST['msg'])) . "', 
                                 'no', 
                                 'no')") or die(mysql_error());
    Toon Meer

    Alleen hij geeft een mysql_error aan:

    PHP
    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'from, to, subject, '

    Dit is de message tabel.

    PHP
    CREATE TABLE IF NOT EXISTS `message` (
      `id` int(10) NOT NULL AUTO_INCREMENT,
      `date` int(10) NOT NULL,
      `ip` varchar(32) NOT NULL,
      `from` varchar(16) NOT NULL,
      `to` varchar(16) NOT NULL,
      `subject` varchar(100) NOT NULL,
      `msg` text NOT NULL,
      `removed` varchar(5) NOT NULL,
      `read` varchar(5) NOT NULL,
      PRIMARY KEY (`id`)
    ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
    Toon Meer

    Wat doe ik fout?

  • Image ophalen uit de database

    • Jackie
    • 14 december 2010 om 18:39

    Wat is nou precies de bedoeling?

    PHP
    <?php 
    $query = mysql_query("SELECT * FROM radio ORDER BY link,img DESC LIMIT 0,3"); 
    
    
    while($newstations = mysql_fetch_array($query)) 
        {
            echo("<a href=\"" . $newstations['ietsanders??'] . "\">" . $newstations['img'] . "</a>");
        } 
    ?>

    NielsB

    hoezo word een code dan lelijk als je \ voor de " gebruikt?

  • Image ophalen uit de database

    • Jackie
    • 14 december 2010 om 18:20
    PHP
    <?php 
    $query = mysql_query("SELECT * FROM radio ORDER BY link,img DESC LIMIT 0,3"); 
    
    
    while($newstations = mysql_fetch_array($query)) 
        {
            echo("<a href=\"" . $newstations['img'] . "\">" . $newstations['img'] . "</a>");
        } 
    ?>
  • Update rage

    • Jackie
    • 12 december 2010 om 12:14

    Dat is wel een idee ja, ze kunnen zelf kiezen of ze het willen of niet.

    Ga zo door koen met de updates.
    :cheer:

  • Old becomes New 'Nachtbraak' A.K.A Rukbunker 2

    • Jackie
    • 12 december 2010 om 00:34

    nog iemand die niet ken slapen :p

  • Unreal engine 3 error

    • Jackie
    • 11 december 2010 om 22:59

    Het gaat over de unreal III engine, unreal tounament gebruikt de unreal engine zoals vele andere games.

    http://nl.wikipedia.org/wiki/Unreal_Engine

    [offtopic]off:
    Berichten: 112 >.<[/offtopic]

  • update mysql

    • Jackie
    • 11 december 2010 om 22:55

    Tijdens het inloggen word de sessie gestart dat klopt en dat is dan $_SESSION['naam'].

    $_SESSION['naam'] laat dus de ingelogde speler zien.

    Je kan zo alle informatie over de gebruiker uit de database halen.

    PHP
    $sql = mysql_query("SELECT * FROM tabelnaam WHERE naam = '" . $_SESSION['naam'] . "'");
    $data = mysql_fetch_assoc($sql);
    
    
    echo $data['naam'];
    
    
    //laat hetzelfde zien als
    
    
    echo $_SESSION['naam'];
    Toon Meer

    Alleen $data laat dus alle gegevens zien die in de database staan.

    Wat is je bedoeling nou?
    Wees wat specifieker aub.

  • update mysql

    • Jackie
    • 11 december 2010 om 22:30

    Je hoeft niet heel de tijd een variabele toe te voegen aan een mysql update, dat is onnodig.

    PHP
    mysql_query("UPDATE login set posts = posts + 1 WHERE naam = '" . $_POST['naam'] . "'");

    Zoiets bedoel je?

  • Harrypotterschool

    • Jackie
    • 11 december 2010 om 22:27

    Het zier er netjes uit.

    Een taal foutje ;)

    Klik hier voor de gehele overzicht

    de moet het zijn lijkt mij?

    Klik hier voor het gehele overzicht

  • telefoon nummer check

    • Jackie
    • 11 december 2010 om 18:46

    uhm ! betekend niet goed.

    dus het is omgekeerd hoe jij het zegt.

  • Weer inkomen in PHP, ideeen?

    • Jackie
    • 11 december 2010 om 17:47

    Ik zeg een OPENSOURCE, dus niet dat ie die zelf gaat gebruiken maar om vrij te geven.

    Een schoolsysteem hmm, dan moet je denk echt professioneel zijn niet lullig bedoeld maar ik denk dat hij dat niet kan. (ik ook niet)

  • telefoon nummer check

    • Jackie
    • 11 december 2010 om 17:44

    Het maakt niet uit of het

    PHP
    echo "";

    of

    PHP
    echo '';

    Is dit iets?

    http://www.phphulp.nl/php/script/dat…foonnummer/264/

    Gevonden op google ;)

  • Weer inkomen in PHP, ideeen?

    • Jackie
    • 11 december 2010 om 17:38

    Een opensource mafia game :D

    Met updates etc?

ICT Nieuws

  • Quanscient ontvangt €10M om AI- en kwantum-native hardware engineering te bevorderen - Tech.eu

    ICTscripters 27 mei 2026 om 12:03
  • Datalek bij leverancier Canvas - Universiteit van Amsterdam

    ICTscripters 10 mei 2026 om 12:03
  • Data privacy in 2026: Hoe de naleving van GDPR verandert

    ICTscripters 8 mei 2026 om 12:16

Blogs

  • Functioneel ontwerp

    Dees 28 december 2014 om 12:38
  • Access Control List implementatie in PHP/MySQL - deel 1/2

    FangorN 28 december 2018 om 12:35
  • Access Control List implementatie in PHP/MySQL - deel 2/2

    FangorN 29 december 2018 om 12:37
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacy Policy
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen | Beste Zetes eid kaartlezer webshop
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design