parse error vraagje

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Front end developer Angular

Functie Er zijn momenteel 5 SCRUM-teams waarvan drie gefocust zijn op DevOps en de huidige projecten en twee op innovatie van de platformen. Jij zal onderdeel worden van het innovatie Scrum team. De 2 multidisciplinaire innovatie teams bestaan momenteel uit 14 werknemers. Jij als senior Front end developer wordt onderdeel van onze innovatieteams. De innovatieteams houden zich bezig met het door ontwikkelen van de huidige producten en denken na over nieuwe functionaliteiten. Binnen de rol van Front end developer krijg je veel vrijheid en kan je je dag zelf indelen. Dingen waar jij je dagelijks mee bezig zult houden is

Bekijk vacature »

Senior .NET Ontwikkelaar

In het kort Als Senior .NET ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag met complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek (denk aan ECT) en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan

Bekijk vacature »

HBO startersfunctie .NET Ontwikkelaar

Functie omschrijving We are looking for a dutch native speaker Ben je in januari 2023 klaar met je HBO opleiding en zoek je een mooie uitdaging? Wacht niet langer en solliciteer direct! Voor een familiebedrijf in de regio van Boxtel ben ik op zoek naar een C#.NET Ontwikkelaar. Jij gaat aan de slag met de (door)ontwikkeling van de maatwerksoftware projecten en gaat ook nieuwe software bouwen, middels de Microsoft-stack. Het bedrijf maakt gebruik van de volgende technieken: C# & ASP.NET; MVC; MS SQL; Entity Framework; Je krijgt hier veel tijd om te leren en eventueel door te groeien en het

Bekijk vacature »

Consultant Low Code Developer

Functie omschrijving Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Voor een mooie opdrachtgever in omgeving Delft zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten. Onderdelen functie Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je kunt denken aan Mendix of Betty Blocks. Je bent verantwoordelijk voor

Bekijk vacature »

C# Developer

Dit ga je doen De requirements in kaart brengen van de klant; Implementeren van functionele en technische specificaties bij opdrachtgevers; Oplossen van bugs; Meewerken aan maatwerksoftware voor nieuwe opdrachtgevers; Het testen en uitleveren van nieuwe functionaliteiten naar de acceptatie en productieomgeving De database ontwikkelen en onderhouden; Hier ga je werken Onze klant is gevestigd in het westen van Nederland en is gespecialiseerd in het ontwikkelen van software voor de levensmiddelen industrie. De software die het team maakt optimaliseert voornamelijk de administratieve processen, maakt deze meetbaar en zorgt ervoor dat de data zo goed mogelijk gebruikt kan worden. Binnen een 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 »

Junior/Medior Front-end developer

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 Developer - medior functie

Functieomschrijving Ben jij innovatief en wil jij je kennis graag delen met jouw nieuwe collega's? Lees dan snel verder! Voor een leuke opdrachtgever in de omgeving van Roosendaal zoeken wij een Symfony developer. Of je nou junior, medior of senior bent, je krijgt hier alle vrijheid en verantwoordelijkheid om jouw eigen loopbaan te ontwikkelen. Je gaat je hier bezig houden met en inspelen op de actualiteiten van jouw vakgebied. Techstack: Symfony, PHP, mySQL. Kennis van Svelte is helemaal mooi meegenomen. Bedrijfsprofiel Al sinds '99 is dit webbureau actief. De kernwaarden binnen het bedrijf zijn integer, dienstbaar en deskundig. Je komt

Bekijk vacature »

Front-end developer - working on software for arou

Functie They have recently started looking for an experienced Front-end (mobile/app) developer. Because of the short lines within the team, they are also looking for someone who can communicate with the service desk, sales and support for technical questions. You will join their IT team consisting of about 10 colleagues divided over two teams in rooms opposite each other. Half of these are involved in their front-end. You will work together with, among others, the Architect, 1 senior, 1 junior and there is a Team Leader. In terms of technology, they work with a unique tech-stack, particularly because of the

Bekijk vacature »

.Net ontwikkelaars voor de zorgsector

Bedrijfsomschrijving Voor onze klant in de omgeving van Zwolle zijn wij op zoek naar een ervaren .Net ontwikkelaar, bij voorkeur met ervaring binnen de belangrijkste sector van Nederland, namelijk: de zorgsector. Deze internationale organisatie ontwikkelt software voor de zorgsector. Er werken zo'n 25 medewerkers hard aan een oplossing die gebruikt wordt door heel Nederland. Er heerst een informele sfeer waarbij er altijd ruimte is voor een grapje. Je collega's zijn stuk voor stuk sterke ontwikkelaars vanuit verschillende achtergronden en met verschillende leeftijden. Je komt hier terecht in een organisatie die zich hard inzet om de zorgsector te verbeteren. De mogelijkheden

Bekijk vacature »

Traineeship ICT 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 »

PHP Developer

Functie omschrijving Als PHP Developer ga jij aan de slag met uitdagende software projecten. Jij gaat in deze functie software applicaties ontwikkelen. Deze software projecten zijn heel divers, en deze organisatie maakt software, van A tot Z. Klanten kunnen in elke sector werkzaam zijn, van profit tot non-profit. Deze software bouw je vooral in PHP en specifiek Laravel. Dit framework kent dus geen geheimen voor jou. De software die jij gaat ontwikkelen is heel divers, van urenregistratiesystemen tot compleet geautomatiseerde tools. In deze veelzijdige functie ga jij je zeker niet vervelen, elke dag bestaat weer uit nieuwe uitdagingen. Bedrijfsprofiel Deze

Bekijk vacature »

Front-end Developer Angular

Dit ga je doen Jouw taken als Front End Developer bestaan uit: Het ontwikkelen van maatwerkoplossingen voor klanten; Het meedenken over nieuwe tools en technieken; Het begeleiden van junioren; Het meewerken aan diverse projecten; Het meedenken in UX/UI design. Hier ga je werken Als Front-End Developer ga je in een Scrum team aan de slag met de nieuwste digitale technologieën om klanten en overheden over de hele wereld te ondersteunen met het ondersteunen van hun software, veelal op het gebied van watermanagement en infra. Door middel van real-time data in combinatie met voorspellende analyses, AI, Deep Learning en Machine Learning

Bekijk vacature »

OutSystems developer

Dit ga je doen Klanten adviseren over de mogelijkheden van OutSystems; OutSystems oplossingen ontwikkelen en implementeren; Stakeholdermanagement; Kennis en expertise up to date houden en delen met het team. Hier ga je werken Onze opdrachtgever, gevestigd in regio Amsterdam, is een innovatieve dienstverlener die zich richt op grote corporates in verschillende sectoren. Doordat je bij veel verschillende klanten aan de slag zal gaan is geen enkel project hetzelfde. De organisatie kenmerkt zich door hoge mate van professionaliteit en innovatieve oplossingen. In de rol van OutSystems developer zal jij verschillende grote klanten helpen om efficiënte OutSystems oplossingen te ontwikkelen en implementeren.

Bekijk vacature »

SQL database ontwikkelaar

Functie omschrijving Ben jij niet bang voor complexe algoritmes? Schikt het schrijven van procedures in T-SQL jouw niet af en heb jij al de nodige informatie in SQL, dan is functie precies wat voor jou! Jouw werkzaamheden gaan er als volgt uit zien: Je gaat werken aan de complexere projecten waar jij van A tot Z bij betrokken bent. Je gaat zorg dragen voor het ontwerp, de ontwikkeling en het updaten van SQL databases. Dit doe je op basis van T-SQL. Jij bent van start tot finish betrokken bij de projecten die jij leidt. Je houdt contact met klanten en

Bekijk vacature »
Bvo

bvo

06/06/2006 08:02:00
Quote Anchor link
hallo,

Ik vond een mooi script voor een fotogallerij, maar ik krijg foutmelding: parse error, unexpected T_STRING, expecting ',' or ';' in script.php on line 58.

Dit is de regel uit het script:
echo "<a href='"index.php?i"=".$image."'><img src='".$tsource."' alt=''></a>\n";

$image en $tsource zijn eerder in het script al gemaakt en/of gedefinieerd.

Na wat speurwerk denk ik dat het met de " en ' te maken kan hebben, maar ik heb al wat geprobeerd en dat lijkt nie te helpen. Graag jullie hulp.

Overigens heb ik het hele script, met deze en aanvullende vragen een paar dagen geleden al eens gepost, maar tot nu toe zonder antwoord.
 
PHP hulp

PHP hulp

05/11/2024 14:35:00
 
Mebus  Hackintosh

Mebus Hackintosh

06/06/2006 08:08:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php

echo'<a href="index.php?i='.$image.'"><img src="'.$tsource.'" alt=""></a>'."\n";

?>


zo zou die goed moeten zijn

GR. mebus!
 
Robert Deiman

Robert Deiman

06/06/2006 08:38:00
Quote Anchor link
Dan heb ik nog wel even een vraagje, waarom wel de alt in je <img zetten en leeg laten? Het is altijd aan te raden om alt te vullen met een omschrijving van de te tonen afbeelding.
 
- SanThe -

- SanThe -

06/06/2006 09:40:00
Quote Anchor link
Om de code 'valid' te maken.

Edit: Typo
Gewijzigd op 01/01/1970 01:00:00 door - SanThe -
 
Derk nvt

Derk nvt

06/06/2006 10:52:00
Quote Anchor link
Ik laat de alt tag ook leeg bij recleme plaatjes. Als je browser dan geen plaatjes ondersteund zien die de reclame gewoon niet, dat is beter als dat er stukken tekst komen te staan waar de layout lelijk van word.
Een ALT tag MOET als je een Xhtml parser gebruikt
 
Bvo

bvo

06/06/2006 17:09:00
Quote Anchor link
Bedankt voor jullie reacties: de parse error is verdwenen!

Helaas werkt er nu iets anders niet zo als het moet. Ik hoop dat iemand mij daar ook nog bij kan helpen. ...even uitleggen...
Als het hele script goed werkt, maakt het tumbnails aan (als die er niet zijn) en een pagina met deze tumbnails. Dit gaat dus goed. Als je daar op klikt opent een groter plaatje met navigatie (volgende, vorige plaatje). Omdat ik met het originele script de parse error kreeg had ik tot nu toe in de betreffende regel van het script "index.php?i" weggelaten. Dit leverde geen parse error op en ik kreeg wel tumbnails en als ik er op klikte kreeg ik een grotere foto, maar zonder navigatie. Dit heeft volgens mij te maken met het weglaten van "index.php?i".
Nu, na de oplossing voor de parse error, kan ik geen groter plaatje meer openen. Dit kan er mee te maken hebben dat ik gebruik maak van 1 index.php pagina, waarin ik dynamisch de andere contect laad, m.b.v. een switch/case.
Dit ziet er zo uit:

if(empty($_GET['page'])) $_GET['page'] = 'start';
switch($_GET['page'])
{
case 'xyz':
$content = 'xyz';
break;
case 'abc':
$content = abc;
break;
}

include $content.".php";

Het lijkt me wat onhandig om elke afbeelding die ik heb apart in de switch op te nemen. Weet iemand een manier om dit op te lossen? Of, weet iemand aan andere/betere manier om te doen wat ik probeer te bereiken. Voor de zekerheid hieronder het laatste deel van het script, waarin de naviagatie is geregeld. Als het nodig is, kan ik het ook het hele script nog een keer posten.

$image_path = $path . "/" . $_GET["i"];
if ($_GET["i"] && file_exists($path . '/' . $_GET["i"])) {
echo '<img src="' . $path . '/' . $_GET["i"] . '" . ' / '>';


$id = array_search($_GET["i"], $images);
$files2 = $files - 1;

if ($id > "0" && $id < $files2) {
$next_id = $id + 1;
$prev_id = $id - 1;
echo '<a href="?g=' . $g . '&i=' . $images[$prev_id] . '">prev</a>, <a href="?g=' . $g . '&i=' . $images[$next_id] . '">nxt</a>';
}

if ($id == "0") {
$next_id = "1";
echo 'prev, <a href="?g=' . $g . '&i=' . $images[$next_id] . '">nxt</a>';
}

if ($id == $files2) {
$prev_id = $files2 - 1;
echo '<a href="?g=' . $g . '&i=' . $images[$prev_id] . '">prv</a>, nxt';
}
}
 
Something Else

Something Else

06/06/2006 19:01:00
Quote Anchor link
doe je dit via een db? dus dat alleen de foto namen in de db staan en zo aanroept of doe je het anders? Want telkens een foto opnemen in de switch(handmatig neem ik aan?!)... :x

specifier de lokatie van de grotere foto's en probeer ze op te roepen.

als je het via een db doet, kan je aan dit denken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
if(!isset($_GET['foto_id'])){
    header("Location: index.php");
}

else{
    $id = (int) $_GET['foto_id'];
}


$query = "SELECT * FROM fotos WHERE id='$id'";
$result = mysqli_query($db, $query);
$foto = mysqli_fetch_array($result)
$foto_src = 'jou_map/' . $foto['foto_naam'];
?>


zo roep je hem aan:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo $foto['foto_naam'];
?>


Dit is heel ff snel iets, als je het via de db doet that is :P.

Zo niet kan je beter ff de script posten, dan weten we ook hoe je te werk gaat :)
 
Bvo

bvo

06/06/2006 19:44:00
Quote Anchor link
Jermaine:
Bedankt voor je reactie. Het script werkt niet met een db. Per map met foto's maak ik een php file waarin o.a. de naam van de map ($path) staat. Het hele script staat hieronder. Zoals al eerder gezegd, werkt de site via swithc / index.php?page=...

Hoop dat je (of iemand anders) mij verder kan helpen.

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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
<?php
  $_GET
['i'] = 0;
  
  // FOLDERSCAN
  
  $files = "0";
  $handle = opendir($path);
  while ($file = readdir($handle)) {
      if (!is_dir($path . "/" . $file) && $file != "." && $file != "..") {
          $extension = explode(".", $file);
          $extension_i = (count($extension) - 1);
          $ext = $extension[$extension_i];
          if ($ext == "jpg" || $ext == "jpeg" || $ext == "JPG" || $ext == "JPEG" || $ext == "png" || $ext == "PNG") {
              $images[$files] = $file;
              $files++;
          }
      }
  }

  sort($images);
  
  
  //MAKE GALLERY
  
  echo "<h1>$title</h1><a>($files foto's in deze gallerij)</a>\n";
  echo "<div id='fotogallerij'>\n";
  
  if (!$_GET["i"]) {
      foreach ($images as $image) {
          $source = $path . "/" . $image;
          $tsource = $thumbpath . "/" . $image;
          if (file_exists($source) && !file_exists($tsource)) {
              $size = getimagesize($source);
              $ratio = $size[0] / $size[1];
              if ($ratio >= 1) {
                  $scale = $thumbnail_w / $size[0];
              }
else {
                  $scale = $thumbnail_h / $size[1];
              }

              if ($thumbnail_w >= $size[0] && $thumbnail_h >= $size[1]) {
                  $scale = 1;
              }

              $resize = imagecreatetruecolor($size[0] * $scale, $size[1] * $scale);
              switch ($size['mime']) {
                  case
'image/jpeg':
                      $im = imagecreatefromjpeg($source);
                      imagecopyresampled($resize, $im, 0, 0, 0, 0, $size[0] * $scale, $size[1] * $scale, $size[0], $size[1]);
                      imagejpeg($resize, $thumbpath . "/" . $image, $quality);
                      break;
                  case
'image/png':
                      $im = imagecreatefrompng($source);
                      imagecopyresampled($resize, $im, 0, 0, 0, 0, $size[0] * $scale, $size[1] * $scale, $size[0], $size[1]);
                      imagepng($resize, $thumbpath . "/" . $image, $quality);
                      break;
              }

              imagedestroy($im);
          }

            echo "<a href='" . $source . "'>&nbsp;<img src='" . $tsource . "'  alt='' /></a>\n";
          // echo'<a href="index.php?i='.$image.'"><img src="'.$tsource.'" alt=""></a>'."\n";

// !! bovenste code werkt, maar zonder navigatie; onderste code is wel correct ivm parse error, maar werkt verder niet. zie eerdere posts!!


      }
  }

  echo "<br />";
  echo "</div>";
  echo "<br /><br />";
  
  //LOOK IMAGES
  
  $image_path = $path . "/" . $_GET["i"];
  if ($_GET["i"] && file_exists($path . '/' . $_GET["i"])) {
      echo '<img src="' . $path . '/' . $_GET["i"] . '" . ' / '>';
      
      
      $id = array_search($_GET["i"], $images);
      $files2 = $files - 1;
      
      if ($id > "0" && $id < $files2) {
          $next_id = $id + 1;
          $prev_id = $id - 1;
          echo '<a href="?g=' . $g . '&i=' . $images[$prev_id] . '">prev</a>, <a href="?g=' . $g . '&i=' . $images[$next_id] . '">nxt</a>';
      }

      
      if ($id == "0") {
          $next_id = "1";
          echo 'prev, <a href="?g=' . $g . '&i=' . $images[$next_id] . '">nxt</a>';
      }

      
      if ($id == $files2) {
          $prev_id = $files2 - 1;
          echo '<a href="?g=' . $g . '&i=' . $images[$prev_id] . '">prv</a>, nxt';
      }
  }

?>
 
Bvo

bvo

21/06/2006 08:08:00
Quote Anchor link
Niemand...? Kom op mensen.
 



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.