• Login
  • Register
  • Zoek
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • 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. Forum
  3. Scripting & programmeren
  4. PHP + SQL

Forum

  • Op zoek naar de legends

    Syntax 5 januari 2026 om 13:50
  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Syntax 4 januari 2026 om 10:58
  • Developer Gezocht

    K.Rens 30 december 2025 om 12:32
  • [FREE] WeFact Hosting module

    Jeroen.G 13 oktober 2025 om 14:09
  • Help testers nodig voor android app Urgent

    urgentotservices 26 september 2025 om 10:21
  • Versio vervanger

    Jeroen.G 25 augustus 2025 om 15:56
  • Afspraken systeem met planbeperking

    Lijno 1 augustus 2025 om 23:04
  • Partner Gezocht om meerdere NFT Collecties op Open Sea te Plaatsen

    NFT Art Designer 1 maart 2025 om 14:08

Marktplaats

  • 321 Nieuwe Domeinnamen December 2025

    shiga 1 januari 2026 om 10:26
  • Meerdere mafia game template te koop

    Syntax 28 december 2025 om 21:20
  • Van een pixelige afbeelding naar een strakke, moderne website

    Syntax 21 december 2025 om 17:05

Nieuwssysteem afbeelding

  • Gunpower
  • 10 mei 2009 om 12:01
  • Closed
  • 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"; 
    }   
    ?>
    Toon Meer


    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>";   
     
    } 
     
    ?>
    Toon Meer

    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

  • 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
    Ontvangen Reacties
    197
    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
    Ontvangen Reacties
    197
    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
    Ontvangen Reacties
    197
    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>"; 
    }
    Toon Meer

    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

Participate now!

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

Maak een account aan Login

ICT Nieuws

  • Fijne feestdagen

    tcbhome 28 december 2025 om 13:55
  • Kritieke update voor Really Simple Security-plug-in

    K.Rens 16 november 2024 om 16:12
  • ING Nederland streeft naar ondersteuning van Google Pay tegen eind februari

    K.Rens 2 november 2024 om 16:09

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

Gebruikers die dit topic bekijken

  • 1 Gasten
  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