Mijn eigen gastenboek

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Developer / full-stack

Bedrijfsomschrijving Voor een organisatie binnen de zakelijke dienstverlening zijn wij op zoek naar een Software Developer met goede kennis van zowel Java als front-end technieken als Angular. Het betreft een organisatie bestaande uit ongeveer 100 mensen die klaar staan voor ruim twee duizend klanten. De organisatie staat bekend om het feit dat zij met hun kwalitatief goede dienst een van de snelste zijn. Dit valt op in de markt en dit bewerkstelligen zij door alles zoveel mogelijk te automatiseren. IT, en software development in het bijzonder, wordt als erg belangrijk gezien. Het complexe applicatie landschap is geheel maatwerk en geschreven

Bekijk vacature »

Java Software Ontwikkelaar

Heb jij ervaring met applicatieontwikkeling, testen en onderhoud van business-kritische applicaties? Wil je graag het verschil maken voor onze projecten bij de Nederlandse overheid, sociale zekerheid en gezondheidszorg? Wil je deel uitmaken van een zeer succesvol team? Wat ga je doen? De wereld om ons heen verandert in snel tempo. We zien dat technologie een steeds belangrijkere rol speelt in onze samenleving. CGI bouwt innovatieve oplossingen voor deze veranderende wereld. Met jouw team bouw je aan slimme oplossingen voor de digitale overheid, onder andere voor onze opdrachtgevers in de sociale zekerheid en gezondheidszorg. Als ervaren Software Ontwikkelaar houd je je

Bekijk vacature »

Front-end Developer / Angular

Bedrijfsomschrijving Als Front-end Developer ga je in een DevOps team aan de nieuwste digitale technologieën werken om klanten over de hele wereld te ondersteunen met het optimaliseren van (afval)waterzuivering systemen. Door middel van real-time data in combinatie met voorspellende analyses, AI, Deep Learning en Machine Learning zorgen jij en je team voor inzichten die ernstige milieu en watervervuiling weten te voorkomen. Jouw ervaring als Front-end developer zorgt ervoor dat deze klanten altijd de nieuwste gebruikersinterfaces hebben en zo makkelijk mogelijk deze data kunnen lezen. Zo is de organisatie al meer dan honderd jaar actief bezig met het aanpakken van confrontaties

Bekijk vacature »

Java Developer - regio Maastricht

Bouw jij mee aan de applicaties die onze klanten zo hard nodig hebben? Wil jij je als Java Developer blijven ontwikkelen in de nieuwste technologieën en state-of-the-art tooling? En help jij onze pensioenklanten mee met de implementatie van het nieuwe Pensioenakkoord? Wat ga je doen? Als Java Developer draag je mede verantwoordelijkheid voor het gehele proces van omzetten van wensen, problemen of vragen naar concrete oplossingen. Integratie, testen, vastleggen en delen van kennis, problem-management en automation zijn onderdeel van je takenpakket in een SAFe gestuurde omgeving. Daarnaast denk en praat je proactief mee over hoe we onze klanten nog beter

Bekijk vacature »

IT Business Support Analyst

Dümmen Orange is wereldwijd de grootste veredelaar en producent van uitgangsmateriaal voor snijbloemen, bollen, tropische planten, potplanten, perkplanten en vaste planten. Voor onze IT afdeling in de Lier zoeken wij een IT Business Support Analyst. Functie inhoud Dümmen Orange groeit en bloeit! Dit resulteert in een snel veranderende en tevens uitdagende werkomgeving. Dümmen Orange ontwikkelt nieuwe applicaties zoals een Webshop, diverse Mobile Apps en implementeert het CRM systeem Sales Force. Deze applicaties zijn gericht op, en worden gebruikt door onze klanten. Het aantal klanten dat actief gebruik maakt van onze webshop en de mobile apps is sterk groeiende. Als IT

Bekijk vacature »

Medior/Senior Backend PHP developer - €3500 -

Bedrijfsomschrijving Voor een scale-up organisatie zijn wij op zoek naar een Medior/Senior Backend PHP developer. Ze bestaan inmiddels 5 jaar en ze maken complexe applicaties voor de B2B markt. Denk hierbij aan websites en webapplicaties voor diverse klanten in verschillende branches. Het team bestaat uit 15 gepassioneerde medewerkers. Vanwege het succes willen ze de groei die ze de afgelopen jaren hebben doorgemaakt verder uitbreiden en daar kan jij een onderdeel van gaan worden. Door de complexiteit van de applicaties zoeken ze naar meerdere developers vanaf Medior niveau. De cultuur en sfeer binnen het bedrijf is laagdrempelig en lekker informeel. Functieomschrijving

Bekijk vacature »

Fullstack Java Developer

Bedrijfsomschrijving Our relation is an international organization that is located in the area of Amsterdam. They are well known in the market due to their innovative service delivery on the IT side and their passionate employees. They have received several awards for their efforts in IT! They strive to stimulate working and self-development in order to bring out the best in every organization worldwide. IT is crucial in this organization in order to improve their services. Currently, they have a monolithic architecture and they want to make the shift to Microservices. As this project is just starting you will be

Bekijk vacature »

WordPress Developer

Bedrijfsomschrijving Voor een grote overheidsinstelling in Den Haag zijn wij opzoek naar een WordPress developer, met kennis en ervaring op het gebied van Javascript, HTML, XML en CSS. De organisatie zit in een grote transitie waarbij de gehele website/online omgeving vernieuwd zal gaan worden. Binnen dit Scrum/Agile team ben je verantwoordelijk voor deze grote migratie/ombouw van de omgeving. De omgeving zal geheel worden vernieuwd en je zal werken met nieuwe tools en technieken zoals React.js en Azure. Je ontwikkeld de website met WordPress en bent verantwoordelijk voor het up-to-date houden van alle WordPress-sites. Functieomschrijving Ben jij een Developer en heb

Bekijk vacature »

Front-End Developer Design System

You work together with other development teams and designers to improve the webshop on a daily basis to make our customers happy. How do I become a Front-End Developer Design System at Coolblue? At Coolblue, we’re convinced that Design Systems help us build effective customer journeys. The dedicated Design System team collaborates with designers and developers alike to build a collection of tried and true building blocks, patterns & guidelines. You’ll look at the user-friendliness of our webshop and are convinced that great design should be accessible to all. You are passionate about developing consistent and effective User Experiences; you

Bekijk vacature »

Typescript Developer / Cloud platform

Bedrijfsomschrijving Onze opdrachtgever, gevestigd in regio Eindhoven, levert een compleet dienstenpakket op het gebied van IT. Zij pakken verschillende (complexe) vraagstukken van grote organisaties op. De sfeer intern is gezellig en informeel. Men houdt van hard werken maar gezelligheid door middel van een borrel of gezamenlijke lunch komt er veel voor. Als Typescript ontwikkelaar word je onderdeel van het team gericht op de (door)ontwikkeling van hun eigen cloud platform welke wordt gebruikt door verschillende klanten. Hierbij wordt er veel gefocust op gebruikersgemak, denk bijvoorbeeld aan de ontwikkeling van een selfservice portal, monitoringsportals en een automatisch test framework. Hierin zal jij

Bekijk vacature »

IAM developer

Functieomschrijving IAM, voor jou hoeven we dat niet te vertalen toch? Want jij weet exact waar wij het over hebben bij het benoemen van Identity Access Management. Ben je toe aan een informele, mensgerichte omgeving met vrijheid, ondernemerschap, creativiteit en focus op innovatie? Dat zijn wij! En laten wij nou op zoek zijn naar jou, een IAM developer die ons team helpt Randstad naar een veilige toekomst te helpen. Als IAM developer bij ons ben jij samen met de overige teamleden aanspreekpunt binnen de organisatie ten behoeve van functionele en technische vragen omtrent Identity & Access Management. Samen met andere

Bekijk vacature »

Developer DataPower & Message Queiuing

Bedrijfsomschrijving Je komt als DataPower developer te werken in de regio Deventer/Apeldoorn bij een van de meest complexe IT omgevingen van Nederland. De organisatie is constant in beweging en bezig met de nieuwste tools en technieken, het is een platform waar immers miljoenen (!) gebruikers van afhankelijk zijn. De organisatie werkt met grote hoeveelheden data, zij richten zich zowel op de B2B als B2C markten en zijn pionier binnen hun gebied van expertise. Je komt te werken in een team met de beste DataPower specialisten die Nederland kent. Je zal bezig zijn met het ontwerpen, bouwen en testen op het

Bekijk vacature »

Software Developer / Java / Python / React / Big D

Bedrijfsomschrijving Bij dit grote, innovatieve technische bedrijf wil men graag flink groeien dit jaar, namelijk van zo'n 100 naar 120 mensen. In de afgelopen jaren is er hard gewerkt om een nieuw software product op de markt te zetten ter ondersteuning van hun fysieke producten en omdat dit een groot succes is, wordt het nu uitgerold over het hele bedrijf en daarmee een groot deel van de wereld. Er is dus werk aan de winkel! Jij werkt in het Big Data team waarbij je de UI ontwikkelt waar inzicht gegeven wordt in de enorme hoeveelheden data. Vanuit duizenden sensoren komen

Bekijk vacature »

Software Developer Geospatial Technology

Would you like to be part of an innovative, inspiring and international environment? Are you excited to work in a Geo-ICT, Asset Management, Energy, Water & Telecom industry and do you have strong programming skills? The job as Experienced GIS Software Developer offers the challenge you are looking for! Software Developer Geospatial Technology 32-40 hours per week Your Job As Experienced GIS Consultant you will work in an international team on projects at leading customers in the Netherlands. You will deal with design solutions in which emerging technologies play an important role. Along with your colleagues and customers you will

Bekijk vacature »

Python Developer / Data Engineer / data pipelines

Bedrijfsomschrijving Bij dit grote, innovatieve technische bedrijf wil men graag flink groeien dit jaar, namelijk van zo'n 100 naar 120 mensen. In de afgelopen jaren is er hard gewerkt om een nieuw software product op de markt te zetten ter ondersteuning van hun fysieke producten en omdat dit een groot succes is, wordt het nu uitgerold over het hele bedrijf en daarmee een groot deel van de wereld. Er is dus werk aan de winkel! Jij werkt in het back-end team dat ervoor zorgt dat grote hoeveelheden data van de bron naar de front-end worden gebracht in het juiste formaat.

Bekijk vacature »

Pagina: 1 2 volgende »

Sven b

Sven b

01/06/2011 07:43:42
Quote Anchor link
Hallo,

Dit is een flink project voor mij. Ik ben eigenlijk pas 3 weken bezig en niet eens fulltime om deze code te krijgen. Ik blijf tegen dingen aanlopen en wil graag wat advies.

In de volgende code heb ik mijn eigen gastenboek gemaakt. Dit wordt met 2 bestanden gedaan. Dit bestand verwerkt het gastenboek. Ik heb tot nu toe 2 velden. 1 voor de naam en de andere voor het bericht. Daaronder heb ik dan een overzicht wat mensen plaatsen. In dit bestand wil ik ook de datum van wanneer het gepost is in de database plaatsen. Ik krijg de tijd en datum perfect op de site te zien, maar ik krijg het niet in de database. Heeft iemand tips?

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
<?php
$adatum
= date('D d/m/Y - H:i', +strtotime('2 hours'));
$naam = mysql_real_escape_string (htmlentities($_POST['naam']));
$bericht = mysql_real_escape_string (htmlentities($_POST['bericht']));
$count = mysql_query("SELECT COUNT(1) FROM `temp` WHERE `naam` = '{$naam}' AND `bericht` = '{$bericht}'");
$count = mysql_result($count,0);
if ( $count >= '1' ) {
    echo "Error dit bericht is al lang hier op gezet.";
}

else {
    mysql_query ("INSERT INTO `temp` (`naam`,`bericht`,'adatum') VALUES ('{$naam}','{$bericht}','{$adatum}')");
    echo "Je bericht is geplaatst op $adatum";
}

?>
Gewijzigd op 01/06/2011 07:44:52 door Sven b
 
PHP hulp

PHP hulp

08/05/2021 09:01:31
 
Erik van de Locht

Erik van de Locht

01/06/2011 08:14:56
Quote Anchor link
Is je datum-kolom in de database een datetime veld? Zo ja, dan wil je de datum met een verkeerd formaat in de database zetten. Zo nee, wat voor veld heb je er dan van gemaakt?

Bij datetime velden kun je de mysql functie NOW() gebruiken voor het inserten.

Je moet trouwens even een tutorial opzoeken over foutafhandeling, veel eventuele fouten doe je nu namelijk niets mee. Het tellen van resultaten kan overigens met mysql_num_rows(). Die returnt een integer, dus dan moet je het resultaat vergelijken met 1 en niet met '1'.
Gewijzigd op 01/06/2011 08:19:00 door Erik van de Locht
 
Wouter J

Wouter J

01/06/2011 08:52:05
Quote Anchor link
Daarnaast is het zo dat je beter geen backtricks in je query kan gebruiken. En haal intergers (getallen) altijd buiten quotes, dus niet '1' maar 1.
Daarnaast moet je ook altijd variabelen buiten de quotes halen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$naam
= 'Sven';
echo 'Hallo '.$naam;
?>
 
Sven b

Sven b

01/06/2011 10:12:01
Quote Anchor link
t
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
<?php
$adatum
= date('D d/m/Y - H:i', +strtotime('2 hours'));
$naam = mysql_real_escape_string (htmlentities($_POST['naam']));
$bericht = mysql_real_escape_string (htmlentities($_POST['bericht']));
$count = mysql_query("SELECT COUNT(1) FROM `temp` WHERE `naam` = '{$naam}' AND `bericht` = '{$bericht}'");
$count = mysql_result($count,0);
if ( $count >= 1 ) {
    echo "Error dit bericht is al lang hier op gezet.";
}

else {
    mysql_query ("INSERT INTO `temp` (`naam`,`bericht`,'adatum') VALUES ('{$naam}','{$bericht}','{$adatum}')");
    echo 'Je bericht is geplaatst op' .$adatum;
}

?>


Wat bedoel je precies met backtricks?

Wat als ik nu wil zeggen: Hallo $naam, is te gek!
$deel1 = 'Hallo,';
$deel2 = 'is te gek!';

echo $deel1.''.$naam,.''.$deel2; ? Ik neem aan wanneer je variabelen buiten je quotes zet dat dit sneller werkt?

Ik heb een timestamp in mijn table gebruikt. Dit kan niet werken of moet ik het dan anders aanpakken? Ik kan wel die msql functie NOW toepassen, maar ik moet er wel 2 uur aan toevoegen, omdat de tijd die ik bij default krijg te zien 2 uur achterloopt. Hier heb ik al eerder mee lopen rotzooien en dit heb ik tot nu toe gefixed, maar ik moet het nu dus allemaal omgooien? Ik zou $adatum toch wel in mijn database moeten krijgen? Hij staat precies goed. d/m/Y en H:i.

Groetjes Sven
 
Rick van Riel

Rick van Riel

01/06/2011 10:21:17
Quote Anchor link
Sven kijk hier is voor wat meer informatie over de datetime functie.

http://dev.mysql.com/doc/refman/5.0/en/datetime.html
 
Sven b

Sven b

01/06/2011 10:50:34
Quote Anchor link
Oke, ik heb het gelezen. Nu zie ik dat de date() die ik gebruikte niet bedoeld is om H:i te genereren, terwijl in mijn script toch een H:i gegenereerd wordt. Hoe kan dit?

Als ik het verander in date verander in datetime en een timestamp in mijn db heb dan zou het dus wel moeten werken?
 
- SanThe -

- SanThe -

01/06/2011 10:52:52
Quote Anchor link
Zoals reeds is gezegd, géén date() gebruiken in sql:

Erik van de Locht op 01/06/2011 08:14:56:
Is je datum-kolom in de database een datetime veld?
Bij datetime velden kun je de mysql functie NOW() gebruiken voor het inserten.
 
Sven b

Sven b

01/06/2011 11:22:28
Quote Anchor link
Oke, voor iemand die wel mijn berichten volledig leest. Ik ben een newbie en ben al langer bezig met die timestamp datime en dates en het is een potje ingewikkeld. Ik snap er de niets van, omdat het echt verwarrend is en er zijn weinig goede tutorials hierover.

Ik kan een tijd in mijn database krijgen. Ik kan dit zelfs door mijn php database laten doen, maar zoals ik al zei ik moet er 2 uur aan toevoegen. Dus NOW is niet wat ik wil. Ik kan het ook niet oproepen.

Ja, ik heb het wel geprobeerd:
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
$adatum
= datetime('D d/m/Y - H:i:s'); //* dit werkt ook niet..
$testdatum = SELECT NOW ('d/m/Y - H:i:s'); //* ik heb ook zonder SELECT geprobeerd, maar dat helpt niet.
$naam = mysql_real_escape_string (htmlentities($_POST['naam']));
$bericht = mysql_real_escape_string (htmlentities($_POST['bericht']));
$count = mysql_query("SELECT COUNT(1) FROM `temp` WHERE `naam` = '{$naam}' AND `bericht` = '{$bericht}'");
$count = mysql_result($count,0);
if ( $count >= 1 ) {
    echo "Error dit bericht is al lang hier op gezet.";
}

else {
    mysql_query ("INSERT INTO `temp` (`naam`,`bericht`,'adatum') VALUES ('{$naam}','{$bericht}','{$adatum}')");
    echo 'Je bericht is geplaatst op' .$testdatum;

?>
Gewijzigd op 01/06/2011 11:23:02 door Sven b
 
- SanThe -

- SanThe -

01/06/2011 11:30:46
Quote Anchor link
Sven b op 01/06/2011 11:22:28:
Oke, voor iemand die wel mijn berichten volledig leest.


Nu vallen er veel mensen af.
Succes verder.
 
Sven b

Sven b

01/06/2011 11:33:23
Quote Anchor link
Bedankt voor de opbouwende feedback die mij totaal niet verder helpt.
 
- SanThe -

- SanThe -

01/06/2011 11:36:45
Quote Anchor link
Ik probeerde je de goede richting op te sturen, maar blijkbaar wil jij een kant en klare oplossing. Tja, dan zul je geduld moeten hebben totdat iemand die wil geven. Tip: Google eens op DATE en TIME functies van MySQL.
 
Sven b

Sven b

01/06/2011 11:38:57
Quote Anchor link
- SanThe - op 01/06/2011 10:52:52:
Zoals reeds is gezegd, géén date() gebruiken in sql:

Erik van de Locht op 01/06/2011 08:14:56:
Is je datum-kolom in de database een datetime veld?
Bij datetime velden kun je de mysql functie NOW() gebruiken voor het inserten.




Zoals wat reeds is gezegd is hetgeen wat ik zelf heb gezegd!

Zoals wat Erik Zei is datgeen waar ik al op gereageerd had dat ik niet wist hoe ik het moest inzetten en dat ik er alsnog 2 uur aan toe moet voegen. Dit laat geen enkele tutorial zien.

Dus... graag mijn berichten ook lezen.
 
Rick van Riel

Rick van Riel

01/06/2011 11:41:32
Quote Anchor link
Als je de link die ik je had gestuurd goed had gelezen dan zou je zien dat het formaat van de datetime functie "YYYY-MM-DD HH:MM:SS" is. In de php date functie zou dit dus "Y-m-d H:i:s" zijn. Je query zal daarom waarschijnlijk ook een error weergeven maar toch de rest van de data wel wegschrijven.

Als je in de plaats van:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$count = mysql_query("SELECT COUNT(1) FROM `temp` WHERE `naam` = '{$naam}' AND `bericht` = '{$bericht}'");


Dit neer zet:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
$result
= mysql_query("SELECT COUNT(1) FROM temp WHERE naam = '".$naam."' AND bericht = '".$bericht);
if (!$result) {
    die('Invalid query: ' . mysql_error());
}

?>


Dan kun je zien wanneer er een fout zit in je query. Zo kun je gericht zoeken op google als er iets verkeerd gaat.

Het probleem dat de NOW() functie 2 uur verkeerd staat komt denk ik door de tijd van de server. Misschien is deze niet in Nederland gehost.

Ik denk trouwens dat je voor de datum gewoon een TIMESTAMP kunt gebruiken als deze wel de juiste datum meegeeft. Op deze manier hoef je de datum namelijk niet via de query in je database te zetten maar wordt deze aangemaakt als er een nieuwe rij in de database wordt gezet.

Hoop dat je hier wat aan hebt.
 
- SanThe -

- SanThe -

01/06/2011 11:42:46
Quote Anchor link
En waarom 2 uur erbij tellen?
Zit je in een andere tijdzone? Kijk dan daar eens naar op php.net.
 
Sven b

Sven b

01/06/2011 11:45:03
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$datum
= date ('dd/mm/Y - H:i:s');
echo $datum;
?>

Dit werkt.. alleen mag ik dus geen date () gebruiken, waarom snap ik niet precies, maar goed.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
$datum = datetime ('dd/mm/Y - H:i:s');
echo $datum;
?>


Dit werkt niet.. waarom snap ik niet, omdat date datetime en timestamp families van elkaar zijn en dus op de zelfde manier inzetbaar zouden moeten zijn. Toch?

Dus ik krijg wel wat op mijn scherm, maar wanneer ik hier 2 uur aan toe wil voegen is dat wat lastiger. Al lukt dat ook..
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$datum
= date ('dd/mm/Y - H:i', +strtotime('2hours'));
echo $datum; //* nu krijg ik NL tijd

?>


Dit werkt ook, maar wanneer ik het in de database wil stoppen werkt het niet meer. Dus ik weet wel iets van date en datetime en timestamp, maar ik snap niet hoe ik het moet toepassen. Ik wil niet perse een directe oplossing. Zoals je ziet probeer ik het zelf wel uit en doe ik mijn best om er iets van te maken. Misschien slaat mijn script nergens op, maar ik probeer...
Gewijzigd op 01/06/2011 11:47:20 door Sven b
 
- SanThe -

- SanThe -

01/06/2011 11:55:08
Quote Anchor link
Het enig juiste format voor de database is dit:

Rick van Riel op 01/06/2011 11:41:32:
YYYY-MM-DD HH:MM:SS


En het databaseveld moet een DATETIME zijn (of DATE als je geen tijd wilt opslaan).
 
Sven b

Sven b

01/06/2011 15:02:10
Quote Anchor link
Oke, dat tijd gedoe is maar rot om uit te zoeken. te veel mogelijkheden en de tutorials die ik probeer of volg die helpen me niet.

Nu gebruik ik de NOW functie zoals men mij adviseerd, maar uiteraard werkt dit bij mij niet. Ik doe precies zoals in de tutorial staat omschreven. Uiteraard heeft de hele code zo geen zin, omdat ik er twee uur aan wil toevoegen, omdat dit geen NL tijd is.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
  $sql
= "
  INSERT INTO tabel
  (datumtijdveld)
  VALUES
  (NOW())
  "
;
?>



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
<?php
$adatum
= date("D d-m-Y H:i", +strtotime('2hours'));
$naam = mysql_real_escape_string (htmlentities($_POST['naam']));
$bericht = mysql_real_escape_string (htmlentities($_POST['bericht']));
$count = mysql_query("SELECT COUNT(1) FROM `temp` WHERE `naam` = '{$naam}' AND `bericht` = '{$bericht}'");
$count = mysql_result($count,0);
if ( $count >= 1 ) {
    echo "Error dit bericht is al lang hier op gezet.";
}

 else {
    mysql_query ("INSERT INTO `temp` (`naam`,`bericht`,'adatum') VALUES ('{$naam}','{$bericht}','(NOW())'");
    echo 'Je bericht is geplaatst op' .$adatum;
}

?>



Toevoeging op 01/06/2011 15:06:10:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
$tijd = date ('H:i:s', +strtotime('2hours');
$datum = date ('d/m/y');
echo $tijd. $datum;


Dit laat precies zien wat ik wil, maar ik kan dit niet zo vastleggen? Dit haal ik rechtstreeks uit een video tutorial. Iemand die 250 tutorials op php gebied heeft geschreven. Zelfs hij behandeld niet de datetime....

Te frustrerend.

Toevoeging op 01/06/2011 15:53:21:

Aangezien niemand me helpt blijf ik wat dingetjes testen, maar tevergeefs...



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
<?php
error_reporting(E_ALL);
ini_set('display_errors', 'true');
$date = $_POST['date'];
$newdate = date("Y-m-d H:i:s", strtotime('$date');
$adatum = date("D d-m-Y H:i", +strtotime('2hours'));
$naam = mysql_real_escape_string (htmlentities($_POST['naam']));
$bericht = mysql_real_escape_string (htmlentities($_POST['bericht']));
$count = mysql_query("SELECT COUNT(1) FROM `temp` WHERE `naam` = '{$naam}' AND `bericht` = '{$bericht}'");
$count = mysql_result($count,0);
if ( $count >= 1 ) {
    echo "Error dit bericht is al lang hier op gezet.";
}

 else {
    mysql_query ("INSERT INTO `temp` (`naam`,`bericht`,'adatum') VALUES ('{$naam}','{$bericht}','{$_POST['date']}')");
    echo 'Je bericht is geplaatst op' .$adatum;
}

?>


Toevoeging op 01/06/2011 15:58:54:

Ik ben hier te lang mee bezig... van vanochtend en tot nu en niet alleen vandaag dat die date time en timestamp en datetime me gruwelijk irriteren.

Waarschijnlijk zal het zeer simpel zijn. Zeker zal ik nu beetje irritant overkomen, maar dit geval gaat me echt te ver. Normaal vind ik wel redelijk snel een oplossing en kom ik er wel uit. Normaal zou ik ook suggesties doen hoe ik het zou aanpakken, maar hier heb ik geen idee bij.
 
Rick van Riel

Rick van Riel

01/06/2011 16:14:10
Quote Anchor link
Zoals ik in mijn vorige post al zij het probleem met de tijd komt waarschijnlijk door de tijd van de server. De NOW() functie pakt namelijk de tijd van server. Ik zou even contact opnemen met je host en dan aan hun vragen of dat zo hoort. Als dit zo is raad ik je aan om gewoon een Nederlandse host te nemen (Als je die al had een andere host).

Neem bijv. http://www.antagonist.nl/, super goede host.
 
- Ariën -
Beheerder

- Ariën -

01/06/2011 16:29:30
Quote Anchor link
Of Deziweb.nl :-)
 
Erik van de Locht

Erik van de Locht

01/06/2011 16:37:13
Quote Anchor link
Mocht je toch graag 2 uur aan de datum van een datetime veld toevoegen wanneer je selecteert:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
select date_add(datumtijdveld, interval 2 hours) as tijd from tabel
 
Sven b

Sven b

01/06/2011 17:59:34
Quote Anchor link
Dus eigenlijk zeggen jullie... als je host tijd niet gelijk loopt met NL tijd dan meot je een andere host zoeken? Of je moet genoegen nemen met het invoeren van een tijdstip die 2 uur achterloopt en dan moet je wanneer je hem eruit haalt er 2 uur aan toevoegen, zodat het correct op je site komt te staan? Aargh, dan had ik allang gehad wat ik zocht. Ik kan namelijk mijn php admin al de tijd aan de table automatisch laten toevoegen. Wanneer ik deze uitlees kan ik er 2 uur aan toevoegen. Ik ben beetje pietje precies en wilde hier geen genoegen mee nemen, maar zal dit dus wel moeten doen?

Begrijp ik dit goed?
 

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.