Weergeven van html code na invoer via admin panel

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Top Low-Code Developer Gezocht!

Bedrijfsomschrijving Unieke Kansen, Uitstekende Arbeidsvoorwaarden & Inspirerend Team Wij zijn een toonaangevende, internationale organisatie die de toekomst van technologie vormgeeft door het creëren van innovatieve en baanbrekende oplossingen. Ons succes is gebaseerd op een hecht en gepassioneerd team van professionals die altijd streven naar het overtreffen van verwachtingen. Als jij deel wilt uitmaken van een dynamische, vooruitstrevende en inspirerende werkomgeving, dan is dit de perfecte kans voor jou! Functieomschrijving Als Low-Code Developer ben je een cruciaal onderdeel van ons team. Je werkt samen met collega's uit verschillende disciplines om geavanceerde applicaties te ontwikkelen en te optimaliseren met behulp van Low-code

Bekijk vacature »

Senior, Medior and Junior SAP HANA Developer

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Veldhoven Vacature ID: 12696 Introductie Our client is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips. Our purpose is “unlocking the potential of people and society by pushing technology to new limits”. We do this guided by the principles “Challenge”, “Collaborate” and “Care”. Wat verwachten we van jou? SAP Certified Application Associate - SAP HANA Cloud Modeling (training and/or certification) Bachelor degree or higher Excellent understanding of SAP HANA (2.0 / Cloud), Data Modelling and writing

Bekijk vacature »

Maes Timmy

Maes Timmy

19/08/2007 18:35:00
Quote Anchor link
Mja ik heb een script opgebouwd mbv tutorials enzo en ja nu kan ik via een admin panel nieuws toevoegen aan een pagina etc MAAR dit gaat enkel met tekst ...
Stel nu dat ik een afbeelding wil ingeven, zou ik dit willen doen met gewone html code (<img src="blabl"> )maar ja als ik dit doe, dan word die code gewoon als tekst weergegeven ipv de afbeelding zelf ....

Hoe kan ik dit aanpassen?
Nu heb ik bij de weergave:

echo nl2br(htmlspecialchars($row['bericht']));

volgens moet dit anders geparset worden ofzo, kweet alleen niet hoe :)

Als jullie meer code nodig hebben ofzo, let me know

Thx a lot
 
PHP hulp

PHP hulp

21/11/2024 20:43:57
 
Maes Timmy

Maes Timmy

20/08/2007 05:59:00
Quote Anchor link
Iemand enig idee? volgens mij moet htmlspecialchars veranderen maar ik weet niet in wat
 
Jan Koehoorn

Jan Koehoorn

20/08/2007 06:05:00
Quote Anchor link
Niet bumpen, please. Volgende bump is topic closed. Lees de forumregels even door.
 
Maes Timmy

Maes Timmy

20/08/2007 07:47:00
Quote Anchor link
nvm tis me gelukt met:

echo nl2br($row['bericht']);
 
Ruurd

Ruurd

21/08/2007 09:47:00
Quote Anchor link
Nog even een aanvullende vraag ivm dit topic: Het is mij ook gelukt met nl2br. Dat werkt goed wanneer een record wordt toegevoegd. Als ik kies voor bewerken van het record middels het textarea veld, dan komt er steeds na een keer bewerken een <br \> te staan achter iedere regel. Heeft iemand enig idee waar dat in zit? Hieronder de code van de editpagina.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<?php
include("connect.php");
if ($_SERVER['REQUEST_METHOD'] == 'POST')
{

    $name = htmlentities($_POST['name']);
    $con = nl2br($_POST['con']);
    $id = htmlentities($_POST['id']);

    if ($id == "" || $name == "" || $con == "")
    die("Please fill out the whole form.");
    
    $link = "UPDATE newsletters SET `name`='$name',`content`='$con' WHERE id='$id'";
    $res = mysql_query($link) or die(mysql_error());
    if ($res)
    die("Succesvol gewijzigd.<br />Klik <a href='index.php'>hier</a> om terug te gaan.");
}

else
{
    $id = preg_replace("/'\/<>\"/","",$_GET['id']);
    if (empty($id))
    die("Invalid ID");
    $link = "SELECT * FROM newsletters WHERE id='$id'";
    $res = mysql_query($link) or die(mysql_error());
    $r = mysql_fetch_assoc($res);
    
    echo '<html><head><title>Bewerk nieuwsbrief</title></head>
    <body>
    <form action="" method="POST">
    Naam: <input type="text" name="name" value="'
. $r['name'] . '"><br />
    <textarea name="con" cols="100" rows="30">'
.  $r['content'] . '</textarea><br /><br />
    <input type="hidden" name="id" value="'
. $r['id'] . '">
    <input type="submit" value="Wijzig nieuwsbrief">
    </form>
    </body>
    </html>'
;
}

?>
 
Hipska BE

Hipska BE

21/08/2007 10:45:00
Quote Anchor link
zie regel 6
 
Arjan Kapteijn

Arjan Kapteijn

21/08/2007 10:56:00
Quote Anchor link
nl2br() enkel gebruiken als je gegevens uit de database haalt, niet waneer je ze erin stopt.
 
Ruurd

Ruurd

21/08/2007 12:31:00
Quote Anchor link
Dat heb ik inderdaad al geprobeerd. Als ik regel 6 wijzig in $con = htmlentities($_POST['con']); dan wordt de input (want id wordt gewijzigd) weer van de html ontdaan en staat er platte tekst met html tags in het record.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.