Hij pakt lange tekst niet...

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

.NET developer

Functie Jij begint als .NET ontwikkelaar in een team met 10 andere Software Engineers. De werkzaamheden zijn afwisselend, zo kan het dat jij bezig bent met volledig nieuwe features of het door ontwikkelen van bestaande sites of shops. Wij ontwikkelen web applicaties, maar ook mobiele applicaties. Daarnaast bijt jij je soms ook van in externe koppelingen met systemen zoals een ERP. Als team is er een duidelijke focus m.b.t. het waarborgen van de performance en snelheid van webshops. Ook zijn wij expert op het gebied van configuratoren. Kortom enorm veel afwisselende werkzaamheden! Ook jouw werkplek kan afwisselend zijn. Soms heb

Bekijk vacature »

Back-end Developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe stap? Voor een softwarebedrijf in regio Oosterhout zijn wij op zoek naar een back-end developer met kennis of ervaring met C# en SQL. Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in kaart, om ze vervolgens te analyseren en daarna te concluderen of de aanpassing een verbetering is; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »

Medior front-end developer gezocht (€3.300 -

Functie Wat ga je doen? Jij als front-end developer gaat werken binnen de teams van/voor onze klant. Je werkt in een team met starters en ervaren ontwikkelaars met allemaal 1 overeenkomst; passie voor het vak. Maak je een fout? Geen probleem, leer ervan en ga dan weer door. Door de variëteit aan werk kun je in verschillende omgevingen een kijkje nemen en jezelf dus snel ontwikkelen. Wat hebben we jou te bieden? • Uitdagende projecten bij mooie klanten (bij jou in de buurt, of binnenkort intern vanuit ons kantoor!) • Een jonge organisatie met talentvolle collega’s • Veel ruimte voor

Bekijk vacature »

PHP Developer (junior functie)

Functie omschrijving Ben jij een starter en wil je werken bij een jong en leuk bedrijf? Lees dan verder! Wij zijn op zoek naar een PHP Developer binnen een junior functie. Binnen dit bedrijf gaat het om persoonlijke aandacht en ontwikkeling! Je komt te werken voor een leuk communicatiebureau die alles op het gebied van online en offline communicatie doet. Dit doen zij voor verschillende branches, waardoor je aan diverse soorten projecten mag werken, dit maakt deze baan erg leuk! Daarbij werk je aan een door hun zelf ontwikkeld framework welke goed leesbaar is. Je maakt voor bedrijven op maat

Bekijk vacature »

Traineeship IT regio Amsterdam/Utrecht

Wat ga je doen? Het traineeship begint met een fulltime maand cursussen en praktijkdagen, waarin je de basis van het IT-vak leert op de Shared Servicedesk (SSD). Daarnaast ga je meteen aan de slag voor je eerste certificering! (ITILv4). Je start in een groep met 4 tot 10 deelnemers, waarmee jij gedurende die maand optrekt en je kennis kunt delen. Na het voltooien van de eerste maand ga je direct voor een langere periode aan de slag bij één van onze klanten of blijf je intern bij ons op de Shared Servicedesk. Je bent het eerste aanspreekpunt van de eindgebruikers

Bekijk vacature »

Software Ontwikkelaar

Functie omschrijving Voor een echt familiebedrijf in de omgeving van 's-Hertogenbosch ben ik op zoek naar een Software Developer. Jij gaat in de functie van Software Developer werken met C# en .NET framework Jij gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Daarnaast optimaliseer je de bestaande software. Oplossingen waar de klant echt iets aan heeft, jij krijgt er energie van op dit te realiseren. Je gaat werken in een Microsoft omgeving(ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Bedrijfsprofiel Deze organisatie is

Bekijk vacature »

Programmeur / Developer

Voor een familiebedrijf in Doetinchem, actief in de machinebouw voor de food-sector, zijn wij op zoek naar een programmeur / developer. In deze functie ben je werkzaam in een team van 5 medewerkers. Je werkzaamheden bestaan onder andere uit het verhelderen van requirements vanuit de opdrachtgever, de klant en de afdeling ontwikkeling. Je verricht haalbaarheidsstudies en werkt specificaties uit die je afstemt met de opdrachtgever. Je ontwerpt design in software en stemt af met je collega's. De huidige vision-systemen zijn geschreven in C software, welke draait op een CUDA platform. Je schrijft en codeert software en zal gaan testdraaien. Tot

Bekijk vacature »

PHP developer - Digital Agency

Functie Het team telt momenteel 20 collega’s, bestaande uit developers (front- en backend) en het operations team, waaronder ook het management en twee scrum masters vallen. Ze zijn op zoek naar een PHP developer die in staat is zelfstandig te werken. Je komt te werken in één van de drie scrumteams en gaat aan de slag met een project voor de klant. Het fijne hieraan is dat je wel afwisseling hebt qua werk, maar tegelijkertijd doorlopend werkt voor bestaande klanten. Hierdoor krijg je ook de kans om echt de diepte in te gaan en innovatieve technische oplossingen neer te zetten.

Bekijk vacature »

Laravel developer

Zie jij mogelijkheden om onze tooling technisch te verbeteren en uit te bouwen? Over Jobmatix Jobmatix is een innovatieve en internationale speler op het gebied van jobmarketing. Onze jobmarketing automation tool helpt organisaties bij het aantrekken van nieuw talent door vacatures digitaal, geautomatiseerd en op een efficiënte manier te adverteren en onder de aandacht te brengen bij de doelgroep op 25+ jobboards. Volledig performance-based, waarbij organisaties betalen op basis van cost per click of cost per applicant. Maandelijks wordt onze jobmarketing automation tool al gebruikt door vele directe werkgevers, intermediairs en mediabureaus, waaronder Picnic, Rijkswaterstaat, AdverOnline, Schiphol, DPA, Teleperformance en

Bekijk vacature »

Senior Product Developer

Functieomschrijving Als senior Product Developer ben je verantwoordelijk voor bestaande mobiliteitsproducten en de ontwikkeling van nieuwe mobiliteitsconcepten. Met behulp van diverse klantonderzoeken, klantsessies en salesmeetings zorg je ervoor dat je de veranderende mobiliteitsbehoeften in de markt kent. Hier speel je op in door innovatieve, flexibele, efficiënte en duurzame vervoersoplossingen te bedenken, te ontwikkelen, te implementeren en uiteindelijk samen met Sales en Marketing collega’s in de markt te zetten. Je initieert en neemt deel aan (internationale en afdeling overschrijdende) projecten, vaak in de rol van projectleider. In die rol bewaak je de voortgang, coördineer je de activiteiten en zorg je voor

Bekijk vacature »

Delphi Programmeur

Functie omschrijving Onze opdrachtgever is gespecialiseerd in kantoor-bedrijfssoftware en zit gevestigd in omgeving Numansdorp. Als programmeur ben jij bij dit bedrijf met het volgende bezig; Je vertaalt technische en functionele ontwerpen naar kwalitatieve software. Je ontwikkelt, ontwerpt en test software. Je maakt daarbij veel gebruik met de volgende tools & technologieën: Delphi 10.3 (Rio), QuickReport 6. Je krijgt in deze rol veel vrijheid en verantwoordelijkheid. Je levert projecten van A - Z op, en werkt daarbij projectmatig en gestructureerd. Bedrijfsprofiel Dit bedrijf richt zich op maatwerk software oplossingen. Deze software oplossingen worden ingezet in de financiële branche. Het betreft een

Bekijk vacature »

Digitale Tovenaar Gezocht: Junior Low-code/No-code

Bedrijfsomschrijving Duik mee in een wereld vol innovatieve avonturen waar gegevens en technologie een magische symbiose aangaan! Al meer dan twee decennia lang zijn we de tovenaars achter de schermen die oplossingen creëren voor de meest complexe klantcontactvraagstukken en datagedreven software-uitdagingen. Bij ons draait het om de kracht van samenwerking en groei. We zijn een hechte vriendengroep die samen bergen verzet om elkaar én onze klanten te laten schitteren. Jouw succes is ons succes en we streven ernaar om elkaar naar nieuwe hoogten te tillen, niet voor even, maar voor altijd. We willen dat jij je helemaal thuis voelt in

Bekijk vacature »

C# .NET Developer

Dit ga je doen Ontwikkelen van de Back-end in .NET6 / C# en WebAPI (Focus);) Ontwikkelen van de Front-End in Nodje.js en Angular (secundair); Ontwikkelen in Blazor; Opstellen van een technisch ontwerp; Testen, documenteren en implementeren van de nieuwe applicatie; Verzorgen van de nazorg, na de implementatie. Hier ga je werken Binnen deze organisatie werken duizenden mensen binnen allerlei verschillende disciplines. Tevens hebben zij veel specialiteiten in huis, waaronder ook .Net Developers. Ter uitbreiding van een nieuw team en ter ondersteuning van het project zijn ze opzoek naar een nieuwe collega voor het team. Als C#.NET Developer zal jij je

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »
Dennis  van DUin

Dennis van DUin

27/11/2014 16:22:58
Quote Anchor link
Beste mensen,

Ik ben bezig om een input pagina te maken voor mijn site. Nu heb ik van alles al gemaakt om dit te doen en het werkt ook volledig. behalve een klein dingetje...

Als ik een tekst wil uploaden dan doet hij het goed. Totdat mijn tekst groter wordt dan dit:
Quote:
In de afgelopen weken hebben we een leuke afspraak gemaakt met Dennis van Duin en Lisa Hoogendoorn. Samen proberen zij een nieuwe strakke huisstijl neer te zetten voor de website van de Haastrechtloop. Hierbij proberen ze de folders, posters en website op elkaar te laten aansluiten. De website die u nu bezoekt is nog onder constructie.

Op deze website komt de nieuwste informatie te staan van de Haastrechtloop. Tevens worden er


Maar op de site moet een veel groter stuk tekst komen te staan. Dan geeft hij constant een error vanuit mijn code:

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
38
39
40
<form enctype="multipart/form-data" action=http://looptest.altervista.org/menu_nieuwsbericht.php method=post >
<table border="0" cellspacing="1" cellpadding="0">
    <tr>
        <td>Titel:</td>
    </tr>
    <tr>
        <td><input type="text" name="news_header" size="127" > </td>
    </tr>
    <tr>
        <td>Datum:</td>
        </tr>
    <tr>
            <td><input type="text" name="news_datetime" value="<?php echo date("Y-m-d") ?>" size="19" ></td>
       </tr>
    <tr>
        <td>Inhoud voorpagina:</td>
        </tr>
    <tr>
        <td> <textarea name="news_front" rows="6" cols="129"  ></textarea>
        </td>
    </tr>
    <tr>
        <td>Inhoud heel bericht:</td>
       </tr>
       <tr>
        <td>
            <textarea name="news_main" rows="12" cols="129"></textarea>
        </td>
    </tr>


<tr>
        <td colspan="2">
            <input type="hidden" name="action" value="insert">
            <input type="submit" name="Submit" value="OK">
        </td>
    </tr>
</table>

</form>


Deze code werkt tevens met:
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
if($action=="insert"){



$news_front=$_POST['news_front'];
  $news_main=$_POST['news_main'];
  $news_header=$_POST['news_header'];
  $news_datetime=$_POST['news_datetime'];    

  $news_main=nl2br($news_main);
  $news_main=eregi_replace("\n", "", $news_main);
  $news_SQL_insert="INSERT INTO news (news_header,news_datetime,news_front,news_main) VALUES ('$news_header','$news_datetime','$news_front','$news_main')";
  $bool=mysql_query($news_SQL_insert);
  if($bool==1) echo "<SCRIPT LANGUAGE=JavaScript>window.alert('Bericht toegevoegd')</SCRIPT>";
  if($bool<>1) echo "<SCRIPT LANGUAGE=JavaScript>window.alert('Bij het toevoegen van het bericht is een fout opgetreden')</SCRIPT>";

}


Wie kan mij helpen en me uitleggen waarom hij geen grotere stukken tekst als hoofdbericht in mijn database zet?

Groeten,
Dennis
Gewijzigd op 27/11/2014 17:02:57 door Dennis van DUin
 
PHP hulp

PHP hulp

07/05/2024 07:14:28
 
Frank Nietbelangrijk

Frank Nietbelangrijk

27/11/2014 16:35:22
Quote Anchor link
Waarschijnlijk heb je de database kolom 'news_main' (?) op varchar staan. De varchar kan namelijk maximaal 255 tekens opslaan. Stel deze kolom in op een longtext.
 
Dennis  van DUin

Dennis van DUin

27/11/2014 16:37:30
Quote Anchor link
Helaas is dat niet mijn fout, want ik heb ze beide op longtext staan...

SQL code even gemaakt zodat jullie het kunnen zien:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
CREATE TABLE IF NOT EXISTS `news` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `news_header` varchar(120) NOT NULL,
  `news_front` longtext NOT NULL,
  `news_main` longtext NOT NULL,
  `news_datetime` datetime NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `id_2` (`id`),
  KEY `id` (`id`),
  FULLTEXT KEY `news_front` (`news_front`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=26 ;
Gewijzigd op 27/11/2014 16:40:45 door - Ariën -
 
Frank Nietbelangrijk

Frank Nietbelangrijk

27/11/2014 16:41:17
Quote Anchor link
En welke error krijg je dan?
 
Dennis  van DUin

Dennis van DUin

27/11/2014 16:42:08
Quote Anchor link
Die mijn code geeft:

if($bool<>1) echo "<SCRIPT LANGUAGE=JavaScript>window.alert('Bij het toevoegen van het bericht is een fout opgetreden')</SCRIPT>";


Tevens zet hij de grotere tekst er niet meer in...

Toevoeging op 27/11/2014 16:42:08:
Gewijzigd op 27/11/2014 17:03:19 door Dennis van DUin
 
- Ariën  -
Beheerder

- Ariën -

27/11/2014 16:44:01
Quote Anchor link
Beste Dennis, we hebben ook een [code][/code]-tags die je voor scripts in dit topic kan gebruiken. Dan is de boel in ieder geval beter leesbaarder.

Kan je ook vertellen om welke error het gaat? En welke tekst je invoert?

Het is handiger om mysql_error() te gebruiken, om te achterhalen waarom je query stukloopt.
Gewijzigd op 27/11/2014 16:44:37 door - Ariën -
 
- SanThe -

- SanThe -

27/11/2014 16:49:02
Quote Anchor link
Je stopt de data gewoon onbeveiligd in de database.
 
Dennis  van DUin

Dennis van DUin

27/11/2014 17:04:29
Quote Anchor link
Okee dat is gebeurd zie ik nu ;) Dat scheelt weer.

Aar, mysql error kan ik er gewoon boven zetten of niet? Ik werk om eerlijk te zijn vrij weinig met dat maar meer met zelf checken wat er gebeurd?

Tsja het gaat om een nieuwsbericht die alleen door de gene met het admin account gemaakt kan worden... Is dat dan heel kwalijk of erg?

Groeten,
Dennis
 
- Ariën  -
Beheerder

- Ariën -

27/11/2014 17:06:20
Quote Anchor link
Makkelijke weg door het aanpassen van lijn 15 in dit (alert weggelaten):

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
  if($bool<>1) { echo "Bij het toevoegen van het bericht is een fout opgetreden: ".mysql_error(); }
?>


Verder raad ik altijd aan om je aanpasbare variabelen ($_POST, $_GET, $_COOKIE, $_ENV) te beveiligen met mysql_real_escape_string().
Gewijzigd op 27/11/2014 17:14:03 door - Ariën -
 
Dennis  van DUin

Dennis van DUin

27/11/2014 17:21:51
Quote Anchor link
Hij geeft me dan de volgende melding:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
Bij het toevoegen van het bericht is een fout opgetreden: 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 's en formulieren.


Groeten,
Dennis
 
- Ariën  -
Beheerder

- Ariën -

27/11/2014 17:23:39
Quote Anchor link
Ah, hij valt over een apostrof.

Gebruik mysql_real_escape_string() over je $_POST variabelen, en het zou moeten werken.
 
Dennis  van DUin

Dennis van DUin

27/11/2014 17:31:34
Quote Anchor link
Ik gebruik geen apostrof in de tekst maar het werkt nu wel. Wat ik alleen nu kwijt ben is mijn indeling met Enters. Hoe kan ik ervoor zorgen dat als ik in mijn input dus een lege regel maak ik deze ook zie als ik het inlaad?
 
- SanThe -

- SanThe -

27/11/2014 17:36:02
Quote Anchor link
nl2br().
 
- Ariën  -
Beheerder

- Ariën -

27/11/2014 17:51:40
Quote Anchor link
.. en die functie dan alleen gebruiken bij het tonen van de tekst.
 
Dennis  van DUin

Dennis van DUin

27/11/2014 18:19:33
Quote Anchor link
Bedankt beide ;)
 
Kevin J

Kevin J

28/11/2014 10:24:15
Quote Anchor link
Aangezien je systeem maakt, gaat mijn bericht niet helemaal on topic maar ik heb 2 tips:
Gebruik mysql_real_escape_string();
en ik raad aan te verdiepen in MySQLi, dat is nieuwere en persoonlijk betere versie
 



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.