Mijn eigen gastenboek

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Cloud Engineer

Ben jij een ervaren Cloud Engineer die complexe omgevingen kan overzien en wil je graag in vaste dienst werken bij een professioneel en kleinschalig bedrijf waar je een belangrijke rol kan spelen? Wij, IntelliMagic in Leiden, ontwikkelen specialistische IT monitoring software die we als SaaS oplossing verkopen aan grote bedrijven in Europa en de VS. We zijn een Nederlands bedrijf met een goede sfeer en met grote waardering voor de persoonlijke inbreng en kwaliteiten van onze medewerkers. Wij zoeken een ervaren Cloud Engineer met academisch denkniveau die verantwoordelijk wordt voor het beheer van de cloud infrastructuur voor onze Europese klanten.

Bekijk vacature »

WordPress & Azure Developer

Dit ga je doen Zowel front- als back-end development aan de online website omgeving; Het up-to-date houden van alle WordPress-sites; Koppelingen maken tussen applicaties; Meedenken en adviseren over verbeteringen; Development door middel van WordPress, Javascript, HTML en CSS; Werken binnen Scrum/Agile team. Hier ga je werken Voor een grote overheidsinstelling in Den Haag zijn wij opzoek naar een WordPress developer, met kennis en ervaring op het gebied van Azure. 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

Bekijk vacature »

Developer Full Stack

Functie omschrijving Developer gezocht! Ben jij een enthousiaste developer die graag wil bijdragen aan ontwikkelingen binnen een mooie organisatie? Solliciteer dan snel. Wij zijn op zoek naar een Full Stack Developer uit de regio Nijkerk die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van een SaaS applicatie. Je moet beschikken over beheersing van zowel de Nederlandse als Engelse taal aangezien je samen met de klant gaat werken. Bedrijfsprofiel Je komt te werken binnen een echt familiebedrijf dat al sinds 1925 actief is binnen de FMCG branche. Het bedrijf heeft 40 medewerkers en er heerst een platte communicatiestructuur waarbij

Bekijk vacature »

Randstad - Freelance Backend Developer/ Data Engin

Starting date: 10.05.2023 Salary range: €67,00 - €77,00 Duration: 6 months Hours: 40 Working model: Hybrid* MUST be NL based Job description: Our vision is to have a consistent and data driven experience for all sales across all our operating companies. Our mission is to enable our salespeople to be able to reach out to the right company at the right time. We do this by creating data driven micro services and solutions. We mainly focus on implementation in the Google Cloud but also integrate with local systems and other cloud solutions. A typical day: As a back-end developer you

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 »

Hands-on Solution Architect / Software Architect (

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 Solution Architect / Software Architect op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je werkt samen met gedreven DevOps teams, bestaande uit frontend, backend en middleware developers, testers, UX-designers. Samen met de teams ben je continu op zoek naar de beste oplossingen voor onze klanten. Als Solution Architect onderzoek

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 »

Front-end developer

Functie Als front-end developer kom je te werken in een team van 30 gedetacheerde, en het team is momenteel flink aan het groeien. Je hebt ervaring met het bouwen van complexe bedrijfsapplicaties waar je gebruik maakt van de nieuwste technologieën waarmee jij elke klant omver blaast. Het gaat om uitdagende projecten met een gemiddelde doorlooptijd van 2 jaar. Hierdoor heb jij echt de volledige focus op een project en kun je flinke impact maken. Het team zit boordevol met ervaren developers die samen dezelfde ambitie delen. Aan de hand van opleidingen en trainingen kun je certificaten halen in jouw expertise

Bekijk vacature »

Senior Java developer

Als Senior Developer bij Sogeti ben je onderdeel van onze toonaangevende best-gecertificeerde Java community. Deze bestaat uit ruim 100 gepassioneerde professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze top-opdrachtgevers. Geen werkdag is hetzelfde! Je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfskritische systemen. Een voorbeeld hiervan is een cliënt-volgsysteem bij Reclassering Nederland. Andere klanten waar wij onder andere voor werken: KPN, Philips, Nationale-Nederlanden, Kamer van Koophandel, ABN AMRO, Bovemij, Aval en de Nationale Politie. Natuurlijk krijg jij de mogelijkheid je verder te certificeren in dit vakgebied. We

Bekijk vacature »

Fullstack Developer TOTO

Do you want to work with the latest technologies on the development of new systems and applications? Get moving and strengthen Nederlandse Loterij as a Fullstack Developer TOTO. Thanks to your efforts, complex business critical applications are always running smoothly. In this way, you directly contribute to a happy, healthy and sporty Netherlands. As a Fullstack Developer you score by: Taking ownership of the development cycle of an application in a large scale, high availability, geo redundant landscape Coaching your peer developers and safeguarding code quality Integrating the application with other components of the system using the available API’s Managing

Bekijk vacature »

Software Developer

Longship.io gaat de wereld veroveren met baanbrekende software en legendarische... pizza-avonden! Lees hier de vacature van Software Developer! Bij Longship werken we met een team van 5 mensen aan software voor laadpaal operators. Longship is ontstaan in 2020 met als doel om de elektrische mobiliteitstransitie aan te jagen. We zijn nu al een wereldwijde speler doordat we continu voorop lopen in innovatie. Ons platform helpt het versneld elektrificeren van wagenparken, internationaal! Wij zijn een startup met grote ambities die we willen bereiken met een relatief klein en efficiënt team. Je krijg de kans om ontzettend veel te leren van ervaren

Bekijk vacature »

Front-end developer Supply Chain Angular, ReactJS,

Functie Het development team bestaat momenteel uit 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creëren van de optimale toegankelijkheid en user experience. Om dit voor elkaar te krijgen zul je ontwerpen, programmeren, testen en implementeren. Het hele proces dus! Maar ook bijvoorbeeld meedenken over strategie en design. Hierin krijg je veel vrijheid om de functie naar eigen inzicht in te vullen en te pionieren. Alle data die wordt gebruikt is zichtbaar in een webapplicatie, geschreven in Angular en React. Momenteel zijn ze bezig om de dashboards anders vorm te geven en de

Bekijk vacature »

Integratie Developer / Architect

Dit ga je doen Als Integratie Developer / Architect binnen deze organisatie krijg je echt de kans om impact te maken. De organisatie is groeiende maar houdt een corporate cultuur buiten de deur. Heb je een goede business case: zorg voor goede argumentatie en ga ervoor! Geen stroperig beslissingsproces dat jouw ideeën in de weg staat! Enkele van jouw taken: Je ontwerpt en ontwikkelt nieuwe integraties met behulp van interne tools (Boomi) of externe partners; Je vertaalt functionele specificaties naar technische oplossingen; Je denkt mee over strategische ontwikkelingen op het gebied van applicatie integratie; Je voert regie op leveranciers en

Bekijk vacature »

Front-end developer E-Commere

Functie E-commerce is een ‘’snelle’’ wereld. Om hierin continu voorop te blijven omarmen ze in een vroeg stadium nieuwe technieken. Een webshop is nooit af en kan altijd beter, sneller en efficiënter. Tegelijkertijd hebben ze vanaf hun oprichting altijd vastgehouden aan kwaliteit boven snelheid, en dit loont. Als front-end developer heb je een adviserende rol en sta je aan het eindpunt van alles wat met designs te maken heeft. Je overlegt met klanten en collega’s, en zet je in om ideeen om te zetten tot unieke concepten. Je bent het aanspreekpunt voor de klant en bewaakt tevens de planning. Eisen

Bekijk vacature »

Back-end PHP Developer

Dit ga je doen Her- en uitbouwen van het inhouse softwareplatform dmv PHP; Onderhouden van bovengenoemd platform in PHP; Sparren met het team; Meedenken over nieuwe functionaliteiten, security etc; Jouw input leveren aan het proces door op de hoogte te blijven van nieuwe ontwikkelingen etc. Hier ga je werken Onze klant, gevestigd in de omgeving van Alkmaar, levert wereldwijd oplossingen op het gebied van IT. Dag in dag uit werken zij met veel passie aan hun product waarmee ze streven naar verbeteringen binnen zorg. Voor onze klant zijn we op zoek naar een medior PHP Developer. Je komt te werken

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

21/11/2024 13:20:09
 
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.