• Inloggen
  • Registreer
  • Zoeken
Dit topic
  • Overal
  • Dit topic
  • Dit forum
  • Artikelen
  • Pagina's
  • Forum
  • Downloads
  • Meer opties

ICTscripters

Dé plek voor IT

Dé plek voor IT

Aanmelden

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Onopgeloste topics
  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
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Onopgeloste topics
  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
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Onopgeloste topics
  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
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Games
  4. Criminals & Maffiagames
  5. Uitbreidingen en Overige
  6. Archief
  7. Banditi

Forum

  • [Beta] Ottomaan: gratis browserspel met een echte, levende stad. Feedback gezocht!

    frio 27 oktober 2026 om 12:22
  • Port Father: beta van een browsergame in Antwerpen 1931, feedback welkom

    Jeroen.G 26 oktober 2026 om 10:33
  • Maffia Hotel: een browsergame waarin je van lobbygast naar spil van het hotel groeit

    eeyk 22 oktober 2026 om 18:43
  • Crime Club volledig herschreven vanaf nul

    frio 19 oktober 2026 om 23:57
  • Malavita (nieuwe maffia game, van 0)

    jos 19 oktober 2026 om 23:18
  • Herkent deze Notion-structuurscan echte problemen?

    Jeroen.G 19 oktober 2026 om 15:09
  • 🚀 WE ZOEKEN TESTERS! 🚀

    Servertjee 3 oktober 2026 om 10:56
  • Luchtvaartsoftware: Hoe technologie de moderne luchtvaart verandert

    saggy2829 30 september 2026 om 19:31

Marktplaats

  • [Aanbod] Stadskaart voor je browsergame: van menu naar klikbare stad, vanaf €200

    frio 29 oktober 2026 om 18:17
  • [Verkoop] G4G (Gangsters 4 Gangsters): volledige broncode, nieuw gebouwd in PHP 8.3 | € 30 per domein

    frio 27 oktober 2026 om 18:54
  • [TE KOOP] Malavita.be [Maffiaspel, gebaseerd op omicidio.nl, unieke code]

    Dpm_x 26 oktober 2026 om 00:22

Newsysteem, text bug

  • thibo
  • 19 juli 2012 om 20:39
  • thibo
    Beginner
    Berichten
    40
    • 19 juli 2012 om 20:39
    • #1

    Hallo,

    ik heb namelijk een nieuwsysteem van:
    http://www.pfz.nl/wiki/het-wiel-uitgevonden-nieuwssysteem/
    scriptjes kun je dus daaruit halen voor dit op te lossen :a

    deze hier heb ik helemaal ingestelt,

    maar toen ik een nieuws poste met text opmaak
    en poste, komt dit:

    http://vincimafia.orgfree.com/v3/news_read.php?id=1

    Kan iemand me hiermee helpen, want de tekst zou zo moeten zijn:

    PHP
    Hallo,
    
    
    ditmaal is er nu ook een nieuwssysteem geinstaleerd voor onze crewleden, ook is dit veel handiger voor updates etc. te vermelden.
    
    
    [b]Foutjes, bugs gekregen door het nieuwsysteem:[/b]
    
    
    -Het menu rechts is half gezakt, dit word nog opgelost! *alleen bij nieuwspagina*
    -Ook zien we in de toekomst dat het nieuwsbericht nog INGAME gezien word.
    
    
    Hoe het nieuwsysteem te gebruiken?
    
    
    1. Ga naar het nieuwspagina
    2. klik op een articel *deze word van vanonderen naar boven gestapelt, dus nieuwe berichten staan onderaan!*
    3. (alleen voor crew, via adminpanel te kunnen beheren)
    4. bericht lezen.
    
    
    Meer info volgt.
    Mvg xThibo
    Meer tonen

    pleas help me :)
    Mvg xThibo

  • Gast, wil je besparen op je domeinnamen? (ad)
  • eeyk
    Crime-ware.nl
    Berichten
    1.185
    • 19 juli 2012 om 20:45
    • #2

    Snap geen bal van wat je wil het lijkt net of er een heel stuk tekst mis in je uit leg met namen omdat je begint met : Ik heb namelijk een nieuws systeem.

  • J.Rijdes
    Elite members
    Berichten
    1.581
    • 19 juli 2012 om 20:48
    • #3

    Maak zet die bovenin de news_read.php

    PHP
    <?php
    function bb2html($text)
    {
      $bbcode = array("<", ">",
                    "[list]", "[*]", "[/list]",
                    "[img]", "[/img]",
                    "[b]", "[/b]",
                    "[u]", "[/u]",
                    "[i]", "[/i]",
                    '[color="', "[/color]",
                    "[size="", "[/size]",
                    '[url="', "[/url]",
                    "[mail="", "[/mail]",
                    "[quote]", "[/quote]",
                    '"]');
      $htmlcode = array("&lt;", "&gt;",
                    "<ul>", "<li>", "</ul>",
                    "<img src="", "">",
                    "<b>", "</b>",
                    "<u>", "</u>",
                    "<i>", "</i>",
                    "<span style="color:", "</span>",
                    "<span style="font-size:", "</span>",
                    '<a href="', "</a>",
                    "<a href="mailto:", "</a>",
                    "<table width=100% bgcolor=lightgray><tr><td bgcolor=white>", "</td></tr></table>",
                    '">');
      $newtext = str_replace($bbcode, $htmlcode, $text);
      $newtext = nl2br($newtext);//second pass
      return $newtext;
    }
    ?>
    Meer tonen

    En verander dan regel 80 van news_read.php in:

    PHP
    bb2html($aBericht['bericht'])

    Ik heb dit niet getest.

  • Luc
    Software Engineer
    Berichten
    1.989
    • 19 juli 2012 om 20:48
    • #4

    nl2br();

    Website: https://devimo.nl
    Skype: https://join.skype.com/invite/dJyYILTt7Eqh

  • thibo
    Beginner
    Berichten
    40
    • 19 juli 2012 om 20:49
    • #5

    Sorry, het gaat niet ;s
    dan komt er errors op me verbindings tabel, en als ik die weghaal dan komt er geen nieuws :s

    iemand anders mischien? :)

  • Luc
    Software Engineer
    Berichten
    1.989
    • 20 juli 2012 om 15:15
    • #6

    Post news_read.php hier eens, dan kunnen wij toch beter kijken hoe jij het hebt geïmplementeerd.

    Website: https://devimo.nl
    Skype: https://join.skype.com/invite/dJyYILTt7Eqh

  • thibo
    Beginner
    Berichten
    40
    • 20 juli 2012 om 15:20
    • #7

    http://www.pfz.nl/wiki/het-wiel-uitgevonden-nieuwssysteem/

    Het is heel het zelfde alleen is database instellingen erin op gedaan..

  • Luc
    Software Engineer
    Berichten
    1.989
    • 20 juli 2012 om 20:42
    • #8

    je hebt

    PHP
    htmlspecialchars($aBericht['bericht'])

    als je hiervan:

    PHP
    nl2br(htmlspecialchars($aBericht['bericht']))


    zou het moeten werken?

    Met vriendelijke groet,

    Luc

    Website: https://devimo.nl
    Skype: https://join.skype.com/invite/dJyYILTt7Eqh

  • thibo
    Beginner
    Berichten
    40
    • 28 juli 2012 om 16:41
    • #9

    Nopes.

    Nieuwe reactie samengevoegd met originele reactie op 28.07.12 16:41:27:
    Werkt dus niet ...

  • Malik
    Gast
    • 28 juli 2012 om 19:13
    • #10

    Wanneer ga je google inschakelen?

    str_replace etcetera

  • scarface
    Professional
    Berichten
    1.597
    • 30 juli 2012 om 12:37
    • #11
    PHP
    $bbcode = array("<", ">",
                    "[list]", "[*]", "[/list]",
                    "CriminalsPoint error: de volgende afbeelding werd niet geladen omwille van veiligheidsproblemen: ", "",
                    "[b]", "[/b]",
                    "[u]", "[/u]",
                    "[i]", "[/i]",
                    '[color="', "[/color]",
                    "[size="", "[/size]",
                    '[url="', "[/url]",
                    "[mail="", "[/mail]",
                    "[quote]", "[/quote]",
                    '"]');
    Meer tonen

    Waarom gebruik je bij de ene Dubbele qoute's en bij de andere enkele qoute's ?

  • Aaron
    Beheerder
    Berichten
    1.031
    • 30 juli 2012 om 17:46
    • #12

    Maak anders een nieuwssysteem dat nieuws leest uit een mysql database... Zeer gemakkelijk
    En zo kan je steeds nieuwe dingen toevoegen en recenste staat altijd bovenaan met bijvoorbeeld laatste 3 tonen ofzo...

  • thibo
    Beginner
    Berichten
    40
    • 30 juli 2012 om 18:55
    • #13

    Aaron, het is de bedoeling dat crew ook kan posten?
    dus uit het adminpanel zo te verstaan.

    mvg Thibo

  • Aaron
    Beheerder
    Berichten
    1.031
    • 31 juli 2012 om 00:09
    • #14
    Citaat van thibo

    Aaron, het is de bedoeling dat crew ook kan posten?
    dus uit het adminpanel zo te verstaan.

    mvg Thibo


    Natuurlijk is dat mogelijk... Dus je leest het kieuws uit de database op datum..
    Dan gewoon op je admin paneel een funtie maken voor nieuws toe te voegen...
    hierbij een voorbeeld:
    MYSQL:

    PHP
    CREATE TABLE IF NOT EXISTS `nieuws` (
      `id` int(11) NOT NULL auto_increment,
      `type` enum('update','nieuws','aanpassing','informatie') NOT NULL,
      `date` date NOT NULL,
      `item` text NOT NULL,
      `titel` varchar(250) NOT NULL,
      PRIMARY KEY  (`id`)
    ) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;


    NIEUWS SCRIPT:

    PHP
    <table border='0' cellspacing='1' width='96%' bgcolor='#000' align="center">
    				<tr>
    					<td class='top'>
    						Nieuws Berichten
    					</td>
    				</tr>
    				
    				<?php
    				
    				$sql = mysql_query("SELECT *, DATE_FORMAT(`date`, '%d-%m-%Y') AS `date` FROM `nieuws` ORDER BY `id` DESC LIMIT 0, 5") or die(mysql_error());				
    				
    				while($res = mysql_fetch_assoc($sql)){
    					?>
    					<tr>
    						<td class='inhoud'>
    							<span class='<?=$res['type']; ?>'><?=ucfirst($res['type']); ?>:</span> &nbsp;<span class='nieuwsitem'><?=$res['titel']; ?></span>
    							
    							<br />
    							<span style='color: #8e8e8e;'><?=$res['date']; ?></span><br />
    							<?=nl2br($res['item']); ?>
    						</td>
    					</tr>
    					
    					<?
    				}
    				
    				?>
    				
    			</table>
    Meer tonen


    VOOR DE BEHEERDERS ( nieuws kunnen toevoegen, goed beveilligen...):

    PHP
    <?php
    
    
    
    
    echo "<form method='post' action='".$_SERVER['REQUEST_URI']."'>";
    
    
    
    
    if(isset($_POST['post'])){
    			
    			$reps = array("noscript", "<script", "</script>");
    			$bericht = str_replace($reps, "", $_POST['bericht']);
    			
    			mysql_query("INSERT INTO `nieuws` (`type`, `date`, `titel`, `item`) VALUES (".$_POST['type'].", '".date("Y-m-d")."', '".($_POST['titel'])."', '".($bericht)."')") or die(mysql_error());
    			
    			echo "Nieuws item geplaatst!";
    			
    		} else {
    		
    		
    		
    			
    			echo "Titel: <input type='text' name='titel' value='' maxlenght='250' size='75'><br><br>";
    			echo "Type: <select name='type'><option value='1'>Update</option>
    			<option value='2'>Nieuws</option>
    			<option value='3'>Aanpassing</option>
    			<option value='4'>Informatie</option></select><br><br>";
    
    
    			echo "<table><tr><td style='vertical-align: top;'>Bericht:</td><td> <textarea name='bericht'></textarea></td></tr></table><br>";
    			
    			echo "<input type='submit' name='post' value='Plaatsen!'>";
    			
    		
    		}
    		
    echo "</form>";
    
    
    
    
    ?>
    Meer tonen


    en als laatste CSS:

    PHP
    span.nieuws {
    	font-size: 20px;
    	color: #4db5d6;
    }
    
    
    span.update {
    	font-size: 20px;
    	color: #f7ff15;
    }
    span.informatie {
    	font-size: 20px;
    	color: #39de00;
    }
    
    
    span.aanpassing{
    	font-size: 20px;
    	color: #ff0000;
    }
    
    
    span.nieuwsitem {
    	font-size: 20px;
    	color: #adadad;
    }
    Meer tonen
  • thibo
    Beginner
    Berichten
    40
    • 1 augustus 2012 om 12:24
    • #15

    Eens testen of jouw nieuws systeem werkt, zoja gebruik ik hem ;)

    Nieuwe reactie samengevoegd met originele reactie op 01.08.12 12:56:27:
    Nops, werkt niet ;a

  • Aaron
    Beheerder
    Berichten
    1.031
    • 1 augustus 2012 om 13:10
    • #16
    Citaat van thibo

    Eens testen of jouw nieuws systeem werkt, zoja gebruik ik hem ;)

    Nieuwe reactie samengevoegd met originele reactie op 01.08.12 12:56:27:
    Nops, werkt niet ;a


    Deze werkt wel, alleen moet je zelf nog een mysql connectie maken met je database zodat je kan communiceren met je mysql

  • Thisguyisgone
    Elite members
    Berichten
    7.880
    • 1 augustus 2012 om 14:42
    • #17

    Deze is wel niet veilig ;).

  • thibo
    Beginner
    Berichten
    40
    • 1 augustus 2012 om 15:58
    • #18

    hoe beveilig je dan wel?

  • L.Kok
    Elite members
    Berichten
    1.120
    Filebase Entries
    1
    • 1 augustus 2012 om 16:44
    • #19

    Alles wat de database ingaat zet je in:

    PHP
    mysql_real_escape_string($variabele)

    Bij jou wordt dit:

    PHP
    mysql_real_escape_string($_POST['type'])

    Let op de variabele binnen de haakjes is altijd verschillend.

    Verder is er op de velden geen controle of deze wel zijn ingevuld.

    PHP
    if(empty($_POST['waarde']){
    echo'Dit veld werd niet ingevuld!';
    }

    Ook kan je nog verschillende andere checks uitvoeren.

    Met vriendelijke groet,

    L.Kok

  • thibo
    Beginner
    Berichten
    40
    • 2 augustus 2012 om 16:55
    • #20

    Ben namelijk bezig met html te leren, hoe moet ik deze inplaatsen?

Registratie

Nog geen account? Registreer je nu en word deel van onze community!

Nu registreren Aanmelden

ICT Nieuws

  • PHP waarschuwt voor twee ernstige bugs die makkelijk uit te buiten lijken

    Aaron 22 oktober 2026 om 22:19

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. Privacyverklaring
  10. Contact
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design