Template instellen geeft foutmelding

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Belastingdienst - Freelance Senior Applicatie ontw

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. Functieomschrijving: We verwachten van je, dat je: Brede ervaring hebt als JAVA-ontwikkelaar; Ervaring hebt met Agile/Scrum-werken en je thuis voelt in een Agile omgeving; Een aandeel levert aan het scrumproces en in de SAFe-releasetrain; Zelfstandig werkt in een scrumteam en intensief de samenwerking op zoekt met je directe collega’s en je omgeving; Ervaring meebrengt met het schattten en inplannen van taken tot en met het testen en demonstreren van de opgeleverde functionaliteit; Collega’s in je

Bekijk vacature »

Als Front-end developer werken aan apps voor het o

Functie Als Front-end developer werk je intensief samen met 1 van de UX-designers en denk je mee over de gebruiksvriendelijkheid en design van onze web- en mobile apps. Je bent betrokken bij sessies met gebruikers om designs te valideren en usability van de app-in-wording te testen. Vervolgens gebruik je dit om samen met je team waarin ook back-end (.NET) developers zitten, te zorgen voor de realisatie van de best mogelijke apps voor studenten en docenten. Eisen • Je hebt een hands-on development en coding mind-set en werkt graag aan een high quality code base welke je consequent onderhouden kan worden

Bekijk vacature »

PHP back-end developer gezocht!

Functie Werk je liever zonder druk en keiharde deadlines maar met de focus op kwaliteit? Dan kom je hier op de juiste plek terecht! In Het team bestaat momenteel uit 12 developers, hiernaast werken er collega’s van front-end, UX maar ook marketing/sales en support. In iedere sprint ontwikkel je samen functionaliteiten met als uitdaging om de klanten de beste gebruikerservaring te bieden. Ze bieden een werkplek waar je jezelf kunt blijven ontwikkelen, en mee te werken aan zowel bestaande als nieuwe mogelijkheden. Eisen • HBO werk- en denkniveau (ze kijken niet naar een papiertje) • Je denkt graag mee over

Bekijk vacature »

Randstad B.V.- Freelance Senior Fullstack Develope

Startdatum: 01.05.2023 Richttarief: € 75,00 - €85,00 Duur van de opdracht: 1 jaar Uren per week: 40 Werkmodel: Hybride, dinsdag en donderdag aanwezig op kantoor in Diemen en meer wanneer dit nodig is. Functieomschrijving: De ideale kandidaat gaat onderdeel uitmaken van een junior team binnen het foundation domein. Vanuit het foundation domein werkt dit team samen met andere foundation teams en teams uit het online domein (professionals B2B en B2C) voor het bouwen en integreren van HRM functionaliteiten (verlof en benefits) in de persoonlijke portal van Interim Professionals. Er is meer backend werk dan frontend, maar kandidaat moet beiden leuk

Bekijk vacature »

Fullstack 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 »

PHP Software Developer

Functie omschrijving PHP Software Developer gezocht! Voor een organisatie in de regio Zeist die zich bezighoud met het verbeteren van de medicatieveiligheid zoeken wij een Software Developer. In deze functie zijn wij op zoek naar een slimme en enthousiaste Developer die interesse heeft in farmacie, logistiek en ICT. Daarnaast beschik je over een goed analytisch vermogen en ben je van nature gestructureerd en resultaatgericht. Je moet in deze functie daadkrachtig, flexibel en communicatief goed zijn. Je verantwoordelijkheden bestaan uit: Object georiënteerd programmeren; Werken in een scrumteam aan de ontwikkeling van een medicatiebewakingssysteem; Meedenken over de mogelijkheden en onmogelijkheden van projecten;

Bekijk vacature »

Developer Front-end

Functie omschrijving Front-end Developer gezocht! Wij zijn op zoek naar een front-end developer voor een organisatie in de regio Veenendaal die de eindverantwoordelijkheid op zich neemt van alles wat met design te maken heeft. Je hebt in deze functie een adviserende rol hiervoor moet je beschikken over een grote dosis vakinhoudelijke kennis. Je creëert unieke concepten door samen met collega’s en klanten te overleggen over aangeleverde designs. Hiermee draag jij je steentje bij aan de groeiambities van de klant. Jij wordt het vaste aanspreekpunt voor klanten wanneer het gaat over planningen, hierin is het jouw taak om alle betrokkenen goed

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 »

Team Lead/ Lead developer gezocht (Hands-on, PHP,

Functie Als Team Lead ben je de leider van één van de ontwikkelteams binnen de organisatie. Je leidt als lead developer een goed draaiend team dat werkt aan complexe en duurzame applicaties en API’s. Vanuit je kennis en ervaring ben je in staat het grote plaatje te blijven overzien, en kritisch mee te denken over bijvoorbeeld de architectuur, maar ook de algehele aanpak binnen het project. Je laat je team niet alleen technisch goed functioneren maar ben ook betrokken bij het menselijke aspect. Zo weet jij je collega’s te motiveren en begeleiden in hun dagelijkse werk. Buiten het team ben

Bekijk vacature »

C# .NET Developer

Dit ga je doen Je richt je op het doorontwikkelen en herstructureren van het platform; Je werkt in teamverband en zelfstandig aan uitdagende projecten voor verschillende klanten; Softwareontwikkeling middels C# .NET; Je staat in contact met verschillende opdrachtgevers om de klantwensen te bespreken en deze vervolgens te ontwikkelen; Verbeteren van bedrijfsprocessen; Implementaties. Hier ga je werken Als .NET Developer kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet

Bekijk vacature »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc 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

Bekijk vacature »

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op de functionele aspecten, zodat

Bekijk vacature »

Magento2 Developer

Functie Ben jij een ontwikkelaar en wil jij een volgende stap zetten en als teamlead aan de slag? Lees dan snel verder! Voor een gewilde opdrachtgever in omgeving Delft zijn wij op zoek naar een programmeur die als meewerkend voorman aan de slag wilt gaan. Een developer die een team van twee man aan zal sturen. Jouw werkzaamheden zullen er als volgt uitzien; Ontwikkelen en ontwerpen van API's; Maatwerkoplossingen; Databeveiliging; Optimalisatie webshops; Ontwikkelen technische implementaties voor verbetering database; Aanspreekpunt voor de organisatie en verantwoordelijk voor de aansturing van externe developers. Zoek je veel uitdaging en veelzijdigheid in je werk dan

Bekijk vacature »

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 »

C# Unity Developer

Functieomschrijving Ontwikkel jij mee door applicaties te bouwen die bijdragen aan het optimaliseren van processen? Voor een erkende werkgever in regio Tilburg zijn wij op zoek naar een Unity C# Developer die graag de uitdaging aangaat! Jouw werkzaamheden zullen er als volgt uitzien: Je bent een luisterend oor naar klanten en vertaalt hun wensen door naar bruikbare software; Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van processen; Je bent verantwoordelijk voor het uitvoeren van updates/aanpassingen aan de reeds draaiende applicaties. Bedrijfsprofiel Je komt te werken voor een internationale werkgever in regio Tilburg. Samen met een vooruitstrevend team

Bekijk vacature »

Pagina: 1 2 volgende »

Enrique Gervaso

Enrique Gervaso

26/01/2013 13:11:10
Quote Anchor link
Ik wil een overzicht tonen van al mijn templates zodat de gebruiker een keuze kan maken en door te klikken op de screenshot moet de template worden geupdate in de database.

Probleem is dat ik voortdurend deze melding krijg:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/pempnl/public_html/demosite/template.php on line 71


Zou iemand kunnen uitleggen wat ik fout doe of de code enigszins aanpassen voor me? Mogelijk dat mijn code ook korter en beter kan, mogelijk dat hier ook suggesties op kunnen worden gegeven:

http://www.plaatscode.be/142107/
 
PHP hulp

PHP hulp

27/12/2024 06:39:31
 
- Ariën  -
Beheerder

- Ariën -

26/01/2013 13:15:59
Quote Anchor link
kan je de relevante code eens hier laten zien?
 
Enrique Gervaso

Enrique Gervaso

26/01/2013 13:19:03
Quote Anchor link
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
<?php
//Update template choice
    if($_POST['template'] == $_POST['id_layout']){
    mysql_query("update games set layout='".$_POST['id_layout']."' where id='".$data['game_id']."'");

}


//Show all templates
$query = mysql_query("SELECT `name`,`screenshot`,`id` FROM `templates` WHERE `id`!='' ORDER BY `id` DESC LIMIT 0,1000")or die(mysql_error());
WHILE($gegeven = mysql_fetch_object($query)){



print <<<ENDHTML

<form method="POST"><input type="hidden" name="template" id="sel" value="$query['id']">
<input type="image" name="template" src="$query['screenshot']" /></form>


ENDHTML
;
}

?>
 
- Ariën  -
Beheerder

- Ariën -

26/01/2013 13:20:03
Quote Anchor link
Persoonlijk zou ik ervoor kiezen om <<< ENDHTML en die print weg te halen, en dit geheel buiten PHP-tags te laten.
 
Enrique Gervaso

Enrique Gervaso

26/01/2013 13:22:47
Quote Anchor link
Ok, dank je wel. Dat zal ik eens doen.

Maar betreft het updaten van de template? Enig idee waar dit fout gaat? Ik heb nu dit ervan gemaakt

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
<?php
//Update template choice
    if($_POST['template'] == $_POST['id_layout']){
    mysql_query("update games set layout='".$_POST['id_layout']."' where id='".$data['game_id']."'");

}


//Show all templates
$query = mysql_query("SELECT `name`,`screenshot`,`id` FROM `templates` WHERE `id`!='' ORDER BY `id` DESC LIMIT 0,1000")or die(mysql_error());
WHILE($gegeven = mysql_fetch_object($query)){
?>


<form method="POST"><input type="hidden" name="template" id="sel" value="<?php echo $query['id'];?>">
<input type="image" name="template" src="<?php echo $query['screenshot'];?>" /></form>

<?php } ?>


En de foutmelding is weg. Wel zie ik 3 lege images (klopt want ik heb 3 templates) maar de waardes blijven leeg voor de screenshot en id's.
Gewijzigd op 26/01/2013 13:25:49 door Enrique Gervaso
 
- Ariën  -
Beheerder

- Ariën -

26/01/2013 13:29:58
Quote Anchor link
Je gebruikt $query terwijl je de array van je data toch echt eerst met $gegeven benoemt.
Nog een goede tip: Kijk eens naar goede foutafhandeling....
Gewijzigd op 26/01/2013 13:30:26 door - Ariën -
 
Enrique Gervaso

Enrique Gervaso

26/01/2013 13:33:34
Quote Anchor link
Dank je Aar, heb momenteel de oplossing gevonden:

Volgens mij zegt PHP dat je een object (van een klasse) aanspreekt als array.

Dus $id of $name is een object en geen array.

Thx!
Gewijzigd op 26/01/2013 13:37:36 door Enrique Gervaso
 
- Ariën  -
Beheerder

- Ariën -

26/01/2013 13:44:30
Quote Anchor link
Klopt ook, ik zou array's aanraden en dan de mysql_fetch_assoc() functie gebruiken.
 
Enrique Gervaso

Enrique Gervaso

26/01/2013 13:56:44
Quote Anchor link
Mmm, helaas te vroeg gejuicht.

Als ik nu op een image klik zou de template moeten worden ingesteld. Helaas blijft de regel Layout in de Games kolom voortdurend leeg.

Enig idee wat ik hier fout doe?

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
<?php
//Update template choice
    if($_POST['template'] != ''){
    mysql_query("update games set layout='".$_POST['$gegeven->id']."' where id='".$data['game_id']."'");
}


//Load all template information
$query = mysql_query("SELECT `name`,`screenshot`,`id` FROM `templates` WHERE `id`!='' ORDER BY `id` DESC LIMIT 0,1000")or die(mysql_error());
WHILE($gegeven = mysql_fetch_object($query)){
?>


<form method="POST"><input type="hidden" name="template" id="sel" value="<?php echo $gegeven->id;?>">
<input type="image" name="template" alt="<?php echo $gegeven->name;?>" src="<?php echo $gegeven->screenshot;?>" /></form>

<?php } ?>
 
Frank Nietbelangrijk

Frank Nietbelangrijk

26/01/2013 14:37:17
Quote Anchor link
$_POST['$gegeven->id'] zal waarschijnlijk $_POST[$gegeven->id] moeten zijn.
 
Enrique Gervaso

Enrique Gervaso

26/01/2013 14:43:38
Quote Anchor link
Nee helaas werkt dat ook niet. Met enige hulp heb ik nu de code wat overzichtelijker, maar nog steeds krijg ik de layout niet geupdate

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
<?php
//Indien $_POST template geen waarde heeft.
if(!isset($_POST['template']))
{

//We voeren een query uit.    
mysql_query("UPDATE games SET layout='".$_POST['$gegeven->id']."' WHERE id='".$data['game_id']."'") or die (mysql_error());
}

$query = mysql_query("SELECT `name`,`screenshot`,`id` FROM `templates` WHERE `id`!='".$iId."' ORDER BY `id` DESC LIMIT 0,1000") or die(mysql_error());

//Beginnen met de while loop.
while($gegeven = mysql_fetch_object($query))
{

?>


<!-- Beginnen met een formulier. -->
<form method="POST">
<input type="hidden" name="template" id="sel" value="<?php $gegeven->id;?>">
<input type="image" name="template" alt="<?php $gegeven->name;?>" src="<?php $gegeven->screenshot;?>" />
</form>
<!-- Hier eindigen we het formulier. -->

<?php
} //While loop afsluiten
?>
 
Frank Nietbelangrijk

Frank Nietbelangrijk

26/01/2013 14:45:47
Quote Anchor link
$_POST['$gegeven->id'] zal waarschijnlijk $_POST[$gegeven->id] moeten zijn.

alles dat tussen '' en "" staat wordt gezien als tekst.

(behalve tussen "" gewonen variabelen als "$naam" maar dat is ook geen aanrader dus vergeten die handel. variabelen gewoon altijd buiten ""/'' plaatsen!

dus:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php

echo 'mijn naam is: '.$naam."\n";

?>
Gewijzigd op 26/01/2013 14:48:07 door Frank Nietbelangrijk
 
- Ariën  -
Beheerder

- Ariën -

26/01/2013 14:46:07
Quote Anchor link
je echo'ed niks in je HTML?
 
Enrique Gervaso

Enrique Gervaso

26/01/2013 14:49:37
Quote Anchor link
Hoe zou ik dat dan moeten doen? Als ik nu bv

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php $gegeven->id;?>


Plaats in het HTML deel dan zie ik wel 1,2 en 3 staan namelijk.
 
Frank Nietbelangrijk

Frank Nietbelangrijk

26/01/2013 14:52:41
Quote Anchor link
vanaf regel 5:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
//We voeren een query uit.    
mysql_query("UPDATE games SET layout='".$_POST['$gegeven->id']."' WHERE id='".$data['game_id']."'") or die (mysql_error());
}

?>


verander dit eens naar:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
//We voeren een query uit.    
$query = "UPDATE games SET layout='".$_POST['$gegeven->id']."' WHERE id='".$data['game_id']."'";
    
echo $query;

mysql_query($query) or die (mysql_error());
}

?>


en zie het resultaat van je query-opbouw
Gewijzigd op 26/01/2013 14:53:21 door Frank Nietbelangrijk
 
Enrique Gervaso

Enrique Gervaso

26/01/2013 14:57:10
Quote Anchor link
Er staat nu:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
UPDATE games SET layout='' WHERE id='1'
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /home/public_html/demosite/template.php on line 70
 
- Ariën  -
Beheerder

- Ariën -

26/01/2013 15:35:42
Quote Anchor link
Wat staat er vermeld als je dit uitvoert nadat je formulier is verstuurd?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
echo "<pre>".print_r($_POST,1)."</pre>";
 
Frank Nietbelangrijk

Frank Nietbelangrijk

26/01/2013 15:36:22
Quote Anchor link
Okee je query (regel 1) ziet er wel okee uit..

je tweede regel geeft een foutmelding op regel 70 van jouw origineel php bestand dat zegt iets als:

De parameter $query is ongeldig. Met andere woorden de variabele heeft geen geldige inhoud. dit kan voorkomen als de query mislukt is. mysql_query() geeft dan FALSE terug, een waarde waar mysql_fetch_object() dan verder niets mee kan.
 
Enrique Gervaso

Enrique Gervaso

26/01/2013 15:52:23
Quote Anchor link
Wederom bedankt. Helaas krijg ik het toch niet voor elkaar om dit te fixen. Zou iemand mogelijk een correct voorbeeld van mijn script kunnen tonen?
 
Frank Nietbelangrijk

Frank Nietbelangrijk

26/01/2013 16:08:07
Quote Anchor link
toon je script nog eens dat zou nog wel eens kunnen helpen :-)
 
Enrique Gervaso

Enrique Gervaso

26/01/2013 16:10:29
Quote Anchor link
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
<?php




//Indien $_POST template geen waarde heeft.
if(!isset($_POST['template']))
{

//We voeren een query uit.    
mysql_query("UPDATE games SET layout='".$_POST['$gegeven->id']."' WHERE id='".$data['game_id']."'") or die (mysql_error());
}

$query = mysql_query("SELECT `name`,`screenshot`,`id` FROM `templates` WHERE `id`!='".$iId."' ORDER BY `id` DESC LIMIT 0,1000") or die(mysql_error());

//Beginnen met de while loop.
while($gegeven = mysql_fetch_object($query))
{

?>


<!-- Beginnen met een formulier. -->
<form method="POST">
<input type="hidden" name="template" id="sel" value="<?php $gegeven->id;?>">
<input type="image" name="template" alt="<?php $gegeven->name;?>" src="<?php $gegeven->screenshot;?>" />
</form>
<!-- Hier eindigen we het formulier. -->

<?php
} //While loop afsluiten
?>
 

Pagina: 1 2 volgende »



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.