>php doet raar<

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Belastingdienst - Freelance Applicatieontwikkelaar

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 6 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Hybride. Kantoordagen in Utrecht, incidenteel in Apeldoorn Functieomschrijving: De afdeling IV – Generieke Voorzieningen – Interactie Online is onderdeel van de keten Interactie. De missie van de keten is: “het faciliteren van de interactie met alle burgers, bedrijven en hun vertegenwoordigers om hen in staat te stellen aan hun fiscale verplichtingen te voldoen en aanspraak te maken op hun rechten.” De afdeling Interactie Online heeft een belangrijke bijdrage binnen deze keten. Dit door het ontwikkelen

Bekijk vacature »

C#.NET Developer Jr. Functie

Functie omschrijving Bouw jij graag aan applicaties om processen in distributiecentra te optimaliseren? Wij zijn op zoek naar een C#.NET ontwikkelaar in regio Breda die hier graag een steentje aan bijdraagt! Jouw werkzaamheden zullen er als volgt uitzien: Je krijgt veel vrijheid in de keuze van de technieken die je gaat gebruiken. Uiteraard wel binnen de gestelde kaders, en door gebruik te maken van het .NET platform. Je gaat aan de slag met de ontwikkeling van een nieuwe module binnen de WMS suite van dit bedrijf. Deze "carrier" module gaat er voor zorgen dat de selectie van een vervoerder volledig

Bekijk vacature »

Senior PHP developer/ Software Architect

Functie Momenteel zijn ze op zoek naar een ervaren PHP developer die zichzelf graag bezighoudt met zaken als architectuur en de algehele verbetering van structuren en standaarden. Het is eigenlijk meer operationeel als uitvoerend omdat je bezig gaat met zaken als het verder uitrollen en verbeteren van testautomatisering, codereviews, tickets en de doorloop hiervan en architectuurkeuzes. Mocht je hiernaast ook wat DevOps kennis meenemen is dit mooi meegenomen! Vanwege het kleine team maar de wereldwijde impact die zij leveren is er veel focus op kwaliteit. In deze functie werk je aan één van hun belangrijkste applicaties. Hierin werk je nauw

Bekijk vacature »

Full Stack C#.NET developer

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Testen en valideren van de ontwikkelde software. Actief deelnemen aan code reviews en bijdragen aan het verbeteren van de kwaliteit van de software. Je gaat aan

Bekijk vacature »

Back end developer PHP, Laravel

Functie Jij komt te werken in ons webdevelopment team, wat bestaat uit 8 ervaren collega’s. Hiernaast hebben wij nog een team van 2 ontwikkelaars die aan native applicaties werken. Bij ons zijn er korte lijntjes en er hangt een gezellige informele werksfeer. Maar het belangrijkste is natuurlijk dat je aan geweldige applicaties zult gaan werken! Wij willen als organisatie niet te groot worden, we willen gewoon toffe dingen maken. Onze techstack bestaat momenteel uit: PHP, Laravel, Javascript, Typescript, Git, MySQL, Java, Kotlin, Xamarin. Samen met ons ga jij zorgen dat we puik werk leveren! Waarbij je bij elke fase in

Bekijk vacature »

Back End Developer

Als Back End developer bij KUBUS houd je je bezig met het ontwikkelen van de (web)applicatie en services van BIMcollab. Je hebt een focus op de back end van onze software, daarvoor werken wij hoofdzakelijk met C# en .NET. Wij hanteren een full-stack benadering, wat betekent dat je naast de back-end ook meehelpt bij andere onderdelen van de code. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein

Bekijk vacature »

Senior Front-end developer (React)

Functie Met een ontwikkelafdeling van ruim 20 collega’s is dit zo ongeveer de helft van alle medewerkers. De software(ontwikkeling) is dan ook de drijvende kracht binnen de organisatie. Ze werken aan het verbeteren dan de bestaande, maar zeker ook nieuwe producten. De software bestaat uit verschillende (React) webapplicaties, maar ook een mobile (React native) app. Hierdoor kom je met verschillende uitdagingen in aanraking en is Mobile kennis natuurlijk mooi meegenomen. De software wordt door vele duizenden professionals dagelijks gebruikt en bevatten grote hoeveelheden data. Aan het team de uitdaging om hierin de best mogelijke gebruiksvriendelijkheid neer te zetten door gebruik

Bekijk vacature »

(Lead) PHP Software Developer

Functie omschrijving Voor een klein softwarebedrijf in Breda, zijn wij op zoek naar een PHP software developer met een aantal jaar werkervaring. Je krijgt een plek in een klein team met 2 andere software developers. Wil jij graag werken met de nieuwste technieken bij een bedrijf waar jij de lead gaat nemen in de verder ontwikkeling en modernisering van een eigen software pakket? Dan ben je hier aan het juiste adres! Jouw werkzaamheden gaan er als volgt uit zien: Je gaat aan de slag met de ontwikkeling en vernieuwing van het "in-house" ontwikkelde multimedia platform. Je neemt de lead in

Bekijk vacature »

Software Programmeur PHP - JAVA

Functie Heb jij altijd al willen werken voor een bedrijf, dat veilige netwerkverbindingen levert, door middel van veilige oplossingen, die door middel van de nieuwste technologieën ontwikkelt zijn? Stop dan nu met zoeken! Voor een opdrachtgever in omgeving Moordrecht zijn wij op zoek naar een programmeur. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op

Bekijk vacature »

Front-end Developer

Functie omschrijving Wij zijn op zoek naar een Front-end Developer! Als Front-end Developer binnen dit softwarebedrijf ga je de frontends voor zowel je eigen interne projecten als die voor klanten opzetten, onderhouden en uitbreiden. Je zet ideeën om naar mooie successen voor de klanten. Dat is in een notendop wat je gaat doen! Wat kun je verwachten? Je werkt aan de doorontwikkeling van bestaande maatwerkapplicaties. Bijvoorbeeld wanneer de klant de applicatie wil uitbreiden met een nieuwe feature; Samen met het team van backenders en desginers zet je nieuwe ideeën van klanten om naar mooie oplossingen; Je werkt met verschillende frameworks.

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); Opstellen van een technisch ontwerp; Testen, documenteren en implementeren van de nieuwe applicatie; Verzorgen van de nazorg, na de implementatie; Het oplossen van bugs en incidenten. Hier ga je werken Als C#.NET Developer binnen deze organisatie kan jij het verschil maken. Zij werken momenteel nog met programmatuur die is ontwikkeld in C++. Hiervan gaan zij afscheid nemen zodra alle nieuwe software in C#.NET geschreven is. Een grootschalig en langdurig project. Voor hen is deze software van

Bekijk vacature »

Software Developer PHP

Functie omschrijving We are looking for a dutch native speaker Voor een opdrachtgever in de regio van Geldrop ben ik op zoek naar een Software Developer PHP. Jij krijgt een rol met veel verantwoordelijkheid in een groeiende organisatie. In deze functie werkt je voornamelijk remote en op een vast moment kom je met het team samen, om samen te werken en nieuwe doelen te bepalen. Wat ga je doen? Je wordt verantwoordelijk voor de interne applicatie; Je zorgt voor de doorontwikkeling van de applicatie: zowel back-end, front-end; De basis van het werk betreft front-end technieken; Periodiek bepaal je samen met

Bekijk vacature »

Full stack .NET developer Microsoft 365

Wat ga je doen als Full stack .NET developer Microsoft 365? Je stelt je op als sparringpartner voor het team en PO over toekomstige functionaliteiten, architectuur en mogelijke nieuwe producten. Je bent mede-verantwoordelijk voor het vertalen en omzetten van een user story in een passend technisch design. Je implementeert functionaliteiten op basis van een technisch design en user story. Je bent mede-verantwoordelijk voor het beheer van Azure DevOps, waaronder het beheer van GIT, Build Pipelines, Release Pipelines en geautomatiseerde testen. Hier herken jij jezelf in Hbo werk- en denkniveau of hoger aangevuld met relevante certificeringen en/of cursussen; Minimaal 3 jaar

Bekijk vacature »

.NET Developer

Functie De perfecte combinatie tussen techniek en vastgoed. Werk samen met de senior software developer om allerlei software van fluX te verbeteren. Gelukkig voel jij je helemaal thuis in de codewereld van .NET. Dus of je nu bezig bent met het verhogen van de conformiteitscore of het automatiseren van allerlei taxatiemodellen, jij weet precies hoe je de doelstellingen realiseert. En dat terwijl je ook samenwerkt met een extern ontwikkelteam. Waar dit team bepaalde softwaresystemen ontwikkelen, richt jij je vooral op onze Nederlands georiënteerde producten en alle wetgeving die daarbij komt kijken. Voor minimaal 32 uur per week verrijk jij onze

Bekijk vacature »

Senior Front end developer Automotive Angular

Functie Als Senior Front end developer kom je te werken in een team van 11 developers. 9 van de 11 focussen zich op back end, welke is geschreven in Java, en 2 op de front end waarbij er gebruik wordt gemaakt van Typescript en Angular. De focus in deze rol ligt op 2 aspecten; doorontwikkeling van de eigen tooling en gebruik van de tooling t.b.v. klantprojecten. Momenteel zijn ze in de afrondende fase van een project waarbij ze het gehele verkoopproces van nieuwe auto’s anders ingeregeld hebben voor een grote dealer in Nederland. Waarbij Auto’s normaliter pas verkocht werden in

Bekijk vacature »

Pagina: « vorige 1 2

06/02/2011 20:21:00
Quote Anchor link
PHP Jasper op 06/02/2011 20:17:59:
Zoals karl het doet is het natuurlijk veel korter (en beter). MAAR, zoals hij ook al zegt: "Het kan veel beter". Volgens mij klopt er iets niet met jouw database model of met je logica.


Zoals je kunt lezen zeg ik ook dat mijn stukje code alleen voor nu is.
En het is niet mijn databasemodel, dat heeft die gozert bedacht. Die is volgens mij ook mis. Ik heb gewoon templates, als bestanden.
Mijn logica is in principe wel correct.
 
PHP hulp

PHP hulp

11/03/2025 16:22:33
 
Jasper DS

Jasper DS

06/02/2011 20:31:41
Quote Anchor link
Natuurlijk ging het over zijn logica / db model. Ik kan me niet voorstellen dat er 10 updates nodig zijn voor eigenlijk 1 aanpassing?
 
Phpnuke r

phpnuke r

06/02/2011 22:09:10
Quote Anchor link
Jezus, er is niks met mijn logica of database model, ik kan eignelijk pas gemiddeld php en dat is niks, bijv.

%n (?) wat jij binnen de mysql_query plaatste kende en weet ik eigenlijk nog steets niks van. Ik heb 1x een boek basiscursus php aangeschaft maar deze legt dat echt niet uit.

Morgen ga ik verder knutselen, Good night
Gewijzigd op 06/02/2011 22:11:39 door phpnuke r
 

06/02/2011 22:11:02
Quote Anchor link
Ah, je bent een beginner... Ja, dat verklaard waarom de zooi dus niet goed is.

Ga eerst php leren voordat je met databases aan de slag gaat.
Begin dan goed met het leren van databases, niet volgens zo'n php boek. Maar leer over bijvoorbeeld normaliseren.
 
Phpnuke r

phpnuke r

06/02/2011 22:14:44
Quote Anchor link
Geen beginner, anders was ik nooit zo ver geweest. Ik kan een boel klaarmaken. Ik doe ook niks volgens het boek eignelijk, ik heb alleen de basis gelert, en een boel niet zoals %n (procenten).

Morgen kijken of de script van jullie wel werkt, maar, waarom werkt deze niet, dat is wel waar ik antwoord op zoek want dan kan ik of heel maybe jullie ook deze fout vermeiten.
 
Stephan G

Stephan G

07/02/2011 00:45:27
Quote Anchor link
Als je nou gewoon checkt wat de waardes zijn van je strings VOORDAT je ze in je database invoert, dan weet je meteen waar het probleem ligt.

Dus bijv:

$bottommargin = $_POST['blabla'];

echo $bottommargin;

$bottommargin = mysql_real_escape_string($bottommargin);

echo $bottommargin;

QUERY or die(mysql_error());

Beter gezegd: kijk of de waardes wel goed worden toegekend gewoon door te echo-en :).
 
Phpnuke r

phpnuke r

07/02/2011 10:11:32
Quote Anchor link
Hallo,

Ik zit nu op school dus ik kan even niks toevoegen, maar op dat idee kwam ikzelf ook wel:

echo $_POST;

Deze gaf de hele array en $_POSt['??'](alles) werkt dus gewoon. Dus het ligt niet aan het posten.

MG
 

07/02/2011 10:17:14
Quote Anchor link
Leer php (of überhaupt iets van scripten / programmeren):
array / $_POST
 
Phpnuke r

phpnuke r

07/02/2011 10:21:18
Quote Anchor link
Toevoeging op 07/02/2011 17:10:45:

<html>
<div style="margin:20px; margin-top:5px">

<div class="smallfont" style="margin-bottom:2px">
<strong>Header instellingen</strong> for <i>{option}</i>:
<input type="button" value="Show" style="width:45px;font-size:10px;margin:0px;padding:0px;" onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Hide'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Show'; }">
</div>
<div class="alt2" style="margin: 0px; padding: 6px; border: 1px inset;background:#E2E2E2;">
<div style="display: none;">
<br />

<form action='./admin.php?action=templatesetupheader' method='post'>
<table style='width:100%;'>
</tr>
<tr>
<td>
(min-)hoogte:
<br />
<br />
<br />

</td>
<td>
<input type='text' value='' name='headerminheight'>
<br />
Template: 175px, 487px, 80em
<br />
<br />
</td>
</tr>

<tr>
<td>
Padding:
</td>
<td>
Links:<input type='text' value='' name='header_padding_left' style='width:35px;'> Rechts: <input type='text' value='' name='header_padding_right' style='width:35px;'> Boven: <input type='text' value='' name='header_padding_top' style='width:35px;'> Bodem: <input type='text' value='' name='header_padding_bottom' style='width:35px;'>

</td>
</tr>
<tr>
<td>
Margin:
<br />
<br />
<br />
</td>

<td>
Links:<input type='text' value='' name='header_margin_left' style='width:35px;'> Rechts: <input type='text' value='' name='header_margin_right' style='width:35px;'> Boven: <input type='text' value='' name='header_margin_top' style='width:35px;'> Bodem: <input type='text' value='' name='header_margin_bottom' style='width:35px;'>
<br />
<br />
<br />

</td>
</tr>
<tr>
<td>
Header image:
</td>
<td>
<input type='text' value='' name='header'> <a href='' target='_new'>[test]</a>

</td>
</table>
<input type='submit' value='Opslaan'>
</form>
</html>

Dit stukje hierboven zorgt er voor dat de header word verzorgt

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
<?php
        $return
= true;
        foreach($_POST as $key => $value)
        {

            $query = sprintf("UPDATE " . $table_pref . "themevars SET variable='%s' WHERE name='%s'",
            mysql_real_escape_string($key),
            mysql_real_escape_string($value));
            if(!mysql_query($query))
            {

                echo '<p><strong>Query probleem: ' . mysql_error() . ' ' . mysql_errno() . '</strong></p>' . PHP_EOL;
                $return = false;
            }
        }

        
        if(!$return==false)
        {

            echo "
    <script language='javascript'>
    window.location='./admin.php?action=theme&i=template';
    </script>
            "
;
        }

?>


Dit is de nieuwe updater

Maar, nog steeds hetzelfde probleem.

Toevoeging op 07/02/2011 17:52:05:

hallo,

Query probleem: 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 '65' at line 1 1064

UPDATE cms_themevars SET variable='header_padding_left' WHERE name='10px'
Query probleem: 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 '73' at line 1 1064

UPDATE cms_themevars SET variable='header_padding_right' WHERE name=''
Query probleem: 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 '70' at line 1 1064

UPDATE cms_themevars SET variable='header_padding_top' WHERE name=''
Query probleem: 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 '68' at line 1 1064

UPDATE cms_themevars SET variable='header_padding_bottom' WHERE name=''
Query probleem: 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 '71' at line 1 1064

UPDATE cms_themevars SET variable='header_margin_left' WHERE name=''
Query probleem: 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 '68' at line 1 1064

UPDATE cms_themevars SET variable='header_margin_right' WHERE name=''
Query probleem: 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 '69' at line 1 1064

UPDATE cms_themevars SET variable='header_margin_top' WHERE name=''
Query probleem: 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 '67' at line 1 1064

UPDATE cms_themevars SET variable='header_margin_bottom' WHERE name=''
Query probleem: 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 '70' at line 1 1064

UPDATE cms_themevars SET variable='header' WHERE name=''
Query probleem: 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 '56' at line 1 1064

Geloof me dat tablenaam etc klopt, het heeft namelijk gewerkt. Volgensmij is er echt een fout gekomen in m'n mysql server.
Gewijzigd op 07/02/2011 17:10:58 door phpnuke r
 

Pagina: « vorige 1 2



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.