• 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. Scripting & programmeren
  4. PHP + SQL

Forum

  • Externe testers gezocht — Saphaxis AI Chat Organizer 0.1.59

    FreelanceAP 4 november 2026 om 07:42
  • nieuwe game

    tigermaffia 2 november 2026 om 15:21
  • Criminolz

    qevanto 31 oktober 2026 om 20:52
  • [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

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

Nieuwssysteem afbeelding

  • Gunpower
  • 10 mei 2009 om 12:01
  • Gesloten
  • Gunpower
    The one himself8-|
    Berichten
    446
    • 10 mei 2009 om 12:01
    • #1

    Hallo Criminalspoint,
    dit is mijn eerste topic/vraag hier dus bij deze:
    Gunpower, Aangenaam:cheer:

    Vraag:
    ik heb een nieuwssysteempje waar ik een optie foto toevoegen bij wil hebben
    ik heb erg veel dingen geprobeerd maar uiteindelijk heeft niks gewerkt.

    heeft iemand een idee hoe ik dus bij write.php een textinput maak en dan zorgt dat ie in nieuws.php goe wordt weergegeven (maximaal 100x100 pixels als dat kan)

    Scripts:
    Nieuws.php

    PHP
    <?PHP 
     
     
    $bestand=array_reverse(file("nieuws.txt"));   
     
     
    foreach($bestand as $i)   
    {   
        $i=explode("|",$i);   
        $titel= $i[0]; 
        $naam = $i[1];   
        $email = $i[2];   
        $datum = $i[3];   
        $ip = $i[4];   
        $bericht = $i[5];   
        $titel = htmlspecialchars($titel); 
        $email = htmlspecialchars($email);   
        $naam = htmlspecialchars($naam);   
        $bericht = htmlspecialchars($bericht);   
        $bericht = str_replace("&lt;br&gt;","<br>",$bericht);   
        echo "<b>$titel</b> Gepost door<B><a href=mailto:$email>$naam<a></b> op: $datum<br><br>";   
        echo "$bericht"; 
    }   
    ?>
    Meer tonen


    Write.php

    PHP
    <?PHP 
     
    $datum = date("d-m-Y / H:i");   
     
    If($_GET['actie'] == "schrijven"){ 
     
        $bestand = fopen("nieuws.txt", "w");   
        $bericht = str_replace("\n","<br>",$_POST['bericht']);   
        $bericht = str_replace("|","",$bericht);   
        $titel = str_replace("|","",$_POST['titel']); 
        $naam = str_replace("|","",$_POST['naam']);   
        $email = str_replace("|","",$_POST['email']);   
        fwrite($bestand, "$titel|$naam|$email|$datum|".$_SERVER['REMOTE_ADDR']."|$bericht\n");   
        fclose($bestand);   
     
    //Archief functie
    $bestandarch= fopen("archief.txt", "a"); 
    fwrite($bestandarch, "$titel|$naam|$email|$datum|".$_SERVER['REMOTE_ADDR']."|$bericht\n");   
    fclose($bestandarch);  
     
        echo "Je Nieuws bericht is toegevoegd<br>";   
        echo "<a href=\"nieuws.php\">Ga naar het Nieuws!</a>"; 
        } 
     
    else{ 
     
        echo "<form method=post action=write.php?actie=schrijven>";   
        echo "<b>Titel:</b><br><input type=text name=titel><br>"; 
        echo "<b>Naam:</b><br><input type=text name=naam><br>";   
        echo "<b>Email:</b><br><input type=text name=email><br>";   
        echo "<b>Bericht:</b><br><textarea cols=30 rows=10 name=bericht></textarea><br>";   
        echo "<input type=submit value='Verstuur'>";   
        echo "</form>";   
     
    } 
     
    ?>
    Meer tonen

    gelieve het gelijk in het scriptte plaatsen

    http://www.bbxweb.nl
    Kwaliteits layouts voor een lage prijs op maat gemaakt!
    Al vanaf 50 euro inclusief basing/slicing!
    |[b]Alle cp\'ers krijgen 5 euro korting op het eindbedrag

  • Gast, wil je besparen op je domeinnamen? (ad)
  • Pim
    Love Me Two Times
    Berichten
    2.039
    • 10 mei 2009 om 12:11
    • #2

    Ik snap het niet.. Je wilt een foto toevoegen aan je nieuwsbericht maar hetgeen je hier geeft schijft gewoon op een tekstfile?

    Edit: Oke ik snap het denk, zal eens kijken ;)

  • Gunpower
    The one himself8-|
    Berichten
    446
    • 10 mei 2009 om 12:20
    • #3

    jup en nieuws.php zorgt ervoor dat het zichtbaar wordt alleen het lukt Mij niet met afbeelding

    http://www.bbxweb.nl
    Kwaliteits layouts voor een lage prijs op maat gemaakt!
    Al vanaf 50 euro inclusief basing/slicing!
    |[b]Alle cp\'ers krijgen 5 euro korting op het eindbedrag

  • Thisguyisgone
    Elite members
    Berichten
    7.880
    • 10 mei 2009 om 12:22
    • #4

    Met ubb's al geprobeerd?

  • Gunpower
    The one himself8-|
    Berichten
    446
    • 10 mei 2009 om 12:27
    • #5

    @swatcrime
    nee ik weet wel wat het is en zou het vet vinden als het kon maar ik weet niet hoe zou je me het kunnen uitleggen?

    (hoe ik het installeer ofzo)

    Edit:
    als ik [img ]http://www.google.nl/logos/mothersday09.gif[/img]
    doe dan komt dat er ook gewoon te staan:S

    http://www.bbxweb.nl
    Kwaliteits layouts voor een lage prijs op maat gemaakt!
    Al vanaf 50 euro inclusief basing/slicing!
    |[b]Alle cp\'ers krijgen 5 euro korting op het eindbedrag

  • Thisguyisgone
    Elite members
    Berichten
    7.880
    • 10 mei 2009 om 12:35
    • #6

    Kijk is in een source met UBB code's, dit kan je waarschijnlijk wat verder helpen.

  • Gunpower
    The one himself8-|
    Berichten
    446
    • 10 mei 2009 om 12:39
    • #7

    <a onclick="javascript:icon(';)')"><img src="images/smilies/wink.png" /></a>&nbsp;
    Daar wordt ik niet echt veel wijzer van...
    hoe zorg ik dat nieuws.php automatisch als ie <i mg src="images/smilies/wink.png" /> ziet staan deze afbeelding ook daadwerkelijk weergeeft

    http://www.bbxweb.nl
    Kwaliteits layouts voor een lage prijs op maat gemaakt!
    Al vanaf 50 euro inclusief basing/slicing!
    |[b]Alle cp\'ers krijgen 5 euro korting op het eindbedrag

  • Thisguyisgone
    Elite members
    Berichten
    7.880
    • 10 mei 2009 om 12:40
    • #8

    Als ik vanavond thuis ben zal ik u wel kunnen helpen.
    Ben nu op pc van men pa :P.

  • Pim
    Love Me Two Times
    Berichten
    2.039
    • 10 mei 2009 om 12:46
    • #9

    Hier alvast de Write:

    PHP
    <?php
     
    $tijd = mktime();
     
    if($_GET['actie'] == "schrijven"){ 
     
        $bestand = fopen("nieuws.txt", "w");   
        $bericht = str_replace("n","<br>",$_POST['bericht']);   
        $bericht = str_replace("|","",$bericht);   
        $titel = str_replace("|","",$_POST['titel']); 
        $naam = str_replace("|","",$_POST['naam']);   
        $email = str_replace("|","",$_POST['email']); 
    	
    	//Afbeelding upload en controle
    	$grootte = 100;
    	$toegestaan = array('image/gif', 'image/jpeg', 'image/png');
    
    
        $file_size = round($_FILES['afbeelding']['size'] / 1024);
        $size = getimagesize($_FILES['afbeelding']['tmp_name']);
    
    
        if(empty($_FILES['afbeelding']['tmp_name']))
    	{
    		echo 'Je hebt geen bestand uitgekozen om te uploaden.<br>';   
    		echo '<a href="javascript:go(-1)">Ga terug</a>'; 
    		exit;
        } elseif(!is_uploaded_file($_FILES['afbeelding']['tmp_name']) || !eregi('.+.(gif|jpg|jpeg|png|bmp)+$', $_FILES['afbeelding']['name']) || !in_array(mime_content_type($_FILES['afbeelding']['tmp_name']), $toegestaan))
    	{
    		echo 'Het bestand kon niet worden geupload of heeft niet de juiste extensie.<br>';   
    		echo '<a href="javascript:go(-1)">Ga terug</a>';
    		exit; 
        } elseif($size[0] > 120 || $size[1] > 120 || $size[0] < 5 || $size[1] < 5)
    	{
    		echo 'Het bestand is groter dan 120x120 px. of kleiner dan 5x5px!<br>';   
    		echo '<a href="javascript:go(-1)">Ga terug</a>'; 
    		exit;
        } elseif($file_size > $grootte)
    	{
    		echo 'De avatar mag niet groter zijn dan ' . $grootte . 'kb.<br>';   
    		echo '<a href="javascript:go(-1)">Ga terug</a>';
    		exit; 
        } else
    	{
            $extensie = explode(".", basename($_FILES["afbeelding"]["name"]));
            $extensie = $extensie[1];
    
    
    		move_uploaded_file($_FILES["afbeelding"]["tmp_name"], "upload/" . $tijd .
                        "." . $extensie);
    	}
    	 
        fwrite($bestand, "$titel|$naam|$email|$tijd|".$_SERVER['REMOTE_ADDR']."|$berichtn");   
        fclose($bestand);   
     
    	//Archief functie
    	$bestandarch= fopen("archief.txt", "a"); 
    	fwrite($bestandarch, "$titel|$naam|$email|$tijd|".$_SERVER['REMOTE_ADDR']."|$berichtn");   
    	fclose($bestandarch);  
     
        echo "Je Nieuws bericht is toegevoegd<br>";   
        echo "<a href="nieuws.php">Ga naar het Nieuws!</a>"; 
    } else
    { 
     
        echo "<form method=post action=write.php?actie=schrijven>";   
        echo "<b>Titel:</b><br><input type=text name=titel><br>"; 
        echo "<b>Naam:</b><br><input type=text name=naam><br>";   
        echo "<b>Email:</b><br><input type=text name=email><br>";   
        echo "<b>Bericht:</b><br><textarea cols=30 rows=10 name=bericht></textarea><br>"; 
    	echo '<b>Bericht:</b><br><input name="afbeelding" type="file" id="afbeelding">';  
        echo "<input type=submit value='Verstuur'>";   
        echo "</form>"; 
    }
    Meer tonen

    Nieuwe reactie samengevoegd met originele reactie op 10.05.09 12:49:15:
    In die nieuws moet je zelf effe fixe, moet je voor de datum die $tijd effe omzette ;)

    en voor de afbeelding te late zijn is upload/$tijd.extensie

    je moet nog wel iets make zodat hij de extentie onthoud.. of je laat maar 1 extensie toe natuurlijk ;) ook een mapje upload aanmake..

  • Gunpower
    The one himself8-|
    Berichten
    446
    • 10 mei 2009 om 12:58
    • #10

    Fijn dat je me helpt alleen ik wil het zo dat je gewoon urls moet invoeren zo;n upload script heb ik niet nodig:$

    Edit:

    Sorry:$

    http://www.bbxweb.nl
    Kwaliteits layouts voor een lage prijs op maat gemaakt!
    Al vanaf 50 euro inclusief basing/slicing!
    |[b]Alle cp\'ers krijgen 5 euro korting op het eindbedrag

  • Pim
    Love Me Two Times
    Berichten
    2.039
    • 10 mei 2009 om 13:01
    • #11

    WTF ! Ik alle moeite van de wereld doen.. Dohh....

    Moet je idd met wat UBB doen dan.. Is gwn n preg_match

  • Gunpower
    The one himself8-|
    Berichten
    446
    • 10 mei 2009 om 13:10
    • #12

    zou iemand dan zo vriendelijk willen zijn ubb uit te leggen en in mijn script willen plaatsen?

    http://www.bbxweb.nl
    Kwaliteits layouts voor een lage prijs op maat gemaakt!
    Al vanaf 50 euro inclusief basing/slicing!
    |[b]Alle cp\'ers krijgen 5 euro korting op het eindbedrag

  • Pim
    Love Me Two Times
    Berichten
    2.039
    • 10 mei 2009 om 13:14
    • #13
    PHP
    $bericht = preg_replace("#\[img\](.*?)\[/img\]#si","<img src=\\1>", $bericht);
  • Gunpower
    The one himself8-|
    Berichten
    446
    • 10 mei 2009 om 14:46
    • #14

    @Terrorsheep
    ja dat bedoelde ik heel erg bedankt!
    :slotje:

    http://www.bbxweb.nl
    Kwaliteits layouts voor een lage prijs op maat gemaakt!
    Al vanaf 50 euro inclusief basing/slicing!
    |[b]Alle cp\'ers krijgen 5 euro korting op het eindbedrag

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