mijn eerst scriptjes

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Front end developer

Functie Wij zijn op zoek naar een ambitieuze, zelfsturende Front-end Expert die ons (internationale) team komt versterken. Onze huidige software development afdeling bestaat uit 7 developers en designers. Wij zijn een écht softwarehuis, dus ervaring in software development is wel echt een must. Er wordt tegelijkertijd aan meerdere projecten gewerkt, voor mooie toonaangevende klanten. Je hebt dus regelmatig te maken met deadlines en opleveringen. Een deel van onze omgeving is in Angular.JS. Dit deel wordt langzamerhand omgebouwd naar de nieuwste versie van Angular. Jouw werkzaamheden zullen bestaan uit: Het aansturen en begeleiden van jouw collega’s Het implementeren van visuele elementen

Bekijk vacature »

Fullstack developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een andere uitdaging? Voor een erkende werkgever in de omgeving van Breda zijn wij op zoek naar een Fullstack developer. Kennis of ervaring met C# & SQL is een must! Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; Je bent verantwoordelijk voor de beheer en ontwikkeling van de software; Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in

Bekijk vacature »

C#.NET Developer

Functieomschrijving We are looking for a dutch native speaker In deze uitdagende functie ga je werken als onderdeel van het development team, in de functie van C#.NET Developer, Je gaat maatwerk software bouwen voor diverse klanten. Ook optimaliseer je bestaande software en bouw je API koppelingen. Je bent vooral met back-end development bezig. Je krijgt veel vrijheid in deze functie en je krijgt de kans om mee te denken in bedrijfsprocessen. Deels thuiswerken is geen enkel probleem! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van

Bekijk vacature »

Fullstack JavaScript Developer Webapplicaties

Bedrijfsomschrijving Voor deze organisatie ben ik op zoek naar een getalenteerde Fullstack JavaScript Developer. Ze is een snelgroeiend software development agency dat zich richt op het ontwikkelen van moderne webapplicaties en complexe systemen voor haar klanten. Ze is gevestigd onder de rook van Utrecht en heeft als doel om tot de top van de Nederlandse agencies te behoren. Deze organisatie maakt softwareoplossingen voor verschillende soorten bedrijven. Innovatie staat hoog in het vaandel en je zult dus met nieuwe technieken aan de slag gaan. Ze hebben klanten in vele branches zitten, zoals retail, finance, gezondheid en onderwijs. De diverse klanten zorgen

Bekijk vacature »

Scrum Master

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 Scrum master op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je begeleidt twee teams binnen de afdeling Platform Services (PLS). Je helpt mee de devops manier van werken van de teams verder door te ontwikkelen. Je helpt de PO bij het managen van de product backlog; het voorbereiden van

Bekijk vacature »

API Developer Red Hat Fuse

Dit ga je doen Als API Developer zal je verantwoordelijk zijn voor het: het maken van API's en het correct laten draaien van de API's op het platform. Hierdoor kom je in aanraking met Red Hat Fuse, Springt Boot, 3Scale, Red Hat SSO, Openshift en Azure DevOps; zorgen voor de kwaliteit van de ontwikkeling, integratie en prestaties van de API's; zorgen voor een stabiel integratieplatform. Hier ga je werken Deze organisatie is een toonaangevende speler in de vastgoedbranche en telt momenteel ruim 500 medewerkers. Met meer dan 150 applicaties staat er een complex applicatielandschap dat hoofdzakelijk op OpenShift, Azure en

Bekijk vacature »

Full-stack developer

Als Full-stack developer bij KUBUS houd je je bezig met het ontwikkelen van de (web)applicatie en services van BIMcollab. Samen met je SCRUM team werk je aan zowel de front- als de back-end. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein genoeg om als individuele ontwikkelaar invloed uit te kunnen oefenen en echt het verschil te kunnen maken. Ons ontwikkelteam bestaat uit ruim 40 ontwikkelaars, testers, scrum

Bekijk vacature »

.NET developer

Functie As a .NET developer you work together in a multidisciplinary development team with 1-2 Senior .NET developers, two front-end developers, Data Scientists and one UX designer. As a team you work on developing a Cloud based application and making this application more stable. Unit testing will also become very important in your new position. Together with the Senior .NET developer you will be responsible for developing the API. You work with a lot of data and occasionally there will also be data issues and some queries will have to be run. This means that you will work a lot

Bekijk vacature »

Junior PHP Developer

Dit ga je doen Software development met behulp van C# .NET en / of PHP, je mag zelf kiezen waar jij je in wil specialiseren Meedenken over het nieuwe pakket, waar moet het aan voldoen? Unit-, integratie- en diverse andere tests schrijven en uitvoeren Nauw samenwerken met je IT collega's zoals Testers, Developers, DevOps Specialisten en Architecten Jezelf ontwikkelen met behulp van trainingen en cursussen Hier ga je werken Onze klant, een grote speler in de medische sector, is op zoek naar een enthousiaste junior (of meer ervaren) Software Developer die klaar is voor een nieuwe stap in zijn of

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 »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je hier

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 »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Medior/Senior Python developer

Functie Jij als Senior Python developer hebt al ruime ervaring opgedaan. Bedrijven komen bij de organisatie om technische vraagstukken op te lossen. Jij als specialist bent dus de representatie van deze kwaliteit. Je zult de keuze krijgen tussen lange of korte projecten waarin je komt te werken in multidisciplinaire teams. Projecten die je gaat uitvoeren zijn zeer uitlopend. Zodoende kun je aan de ene kant kiezen voor een greenfield project en stroom je bij een ander project midden in een migratietraject in. Voor de ene klant ontwikkel je ene nieuwe portal en voor het andere project duik je veel meer

Bekijk vacature »

Backend Developer Scrummaster .NET

Samengevat: Deze werkgever is een ambitieus internetbedrijf met een passie voor digitale communicatie. Ben jij geschikt als Backend Developer? Heb je ervaring met .NET platform? Vaste baan: Backend Developer / SCRUM Master Scrum HBO WO €3.800 - €6.000 Deze werkgever is een innovatief bedrijf met enthousiaste mensen die jarenlang ervaring hebben met het ontwikkelen internet- en intranetoplossingen. Wij houden van korte lijnen en open en eerlijke communicatie. Wij zetten graag onze jarenlange ervaring in om perfect werkende oplossingen te ontwikkelen. Wij ondersteunen dienstverlenende organisaties bij het ontwikkelen en realiseren van een effectief, adaptief communicatieplatform. Je ontwikkelt met ons de meest

Bekijk vacature »

Pagina: 1 2 volgende »

Reinhout

reinhout

19/05/2007 20:45:00
Quote Anchor link
Ik heb nu een boek uit over php en daarbij ben ik nu een minimalistische cms aan het maken. Nu heb ik 2 fouten die ik nog wil fixen, maar waar ik geen antwoord voor vindt in mijn boek.
1: Als ik mijn berichtje wil aanpassen krijg ik een fout, maar ik heb geen idee hoe ik dat weg kan krijgen.
2: Het uur klopt niet; wordt niet in de db geschreven want de standaardwaarde wordt getoond.

de database ziet er als volgt uit:
systeem --> tut --> tut_ID, tut_header, tut_main, tut_datetime
die tut_datetime is datetime, not null en de standaardwaarde (0000-00-00 00:00:00) kwam er automatisch bij

tut_edit.php:
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
<?php
include("connect.inc.php");
$SQL_tut="SELECT * FROM tut WHERE tut_ID=" . $_GET['tut_ID'];
$tut_result=mysql_query($SQL_tut);
$tut=mysql_fetch_array($tut_result);
mysql_close();
//br-tags naar regeluiteinden
$tut['tut_main'] = eregi_replace('<br[[:space:]]*/?[[:space:]]*>',"/n", $tut['tut_main']);

//******************formulier*****************
?>

<html>
<form action=tut_list.php method=post>
  <input type="text" name="tut_header" value="<?php echo $tut['tut_header'] ?>" size="50" maxlenth="120"><br>
  <input type="text" name="tut_datetime" value="<?php echo $tut['tut_datetime'] ?>" size="19" maxlength="19"><br>
  <textarea name="tut_main" rows="6" cols="45"><?php echo $tut['tut_main'] ?></textarea><br>
  <input type="hidden" name="action" value="update">
  <input type="submit" name="Submit" value="OK">
</form>
</html>


dan het deel van tut_list.php:
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
<?php
//*************tut aanpassen*******************
if($action=="update"){
  //parameters lezen
  $tut_ID=$_POST['tut_ID'];
  $tut_main=$_POST['tut_main'];
  $tut_header=$_POST['tut_header'];
  $tut_datetime=$_POST['datetime'];
  
  //regeleinden naar br

  $tut_SQL_update="UPDATE tut SET tut_header='$tut_header',tut_main='$tut_main',tut_datetime=$tut_datetime' WHERE tut_ID='tut_ID'";
  $bool=mysql_query($tut_SQL_update);
  if($bool==1) echo "<script language=JavaScript>window.alert('Bericht bewerkt')</script>";
  if($bool<>1) echo "<script language=JavaScript>window.alert('Er is een fout opgetreden')</script>";
}

//***********nieuwe tut maken*****************
if($action=="insert"){
 //parameters lezen
 $tut_main=$_POST['tut_main'];
 $tut_header=$_POST['tut_header'];
 $tut_datetime=$_POST['tut_datetime'];
 
 $tut_SQL_insert="INSERT INTO tut (tut_header,tut_datetime,tut_main) VALUES ('$tut_header','$tut_datetime','$tut_main')";
 $bool=mysql_query($tut_SQL_insert);
 if($bool==1) echo "<script language=JavaScript>window.alert('Bericht toegevoegd')</script>";
 if($bool<>1) echo "<script language=JavaScript>window.alert('Er is een fout opgetreden!')</script>";
?>

}
Gewijzigd op 01/01/1970 01:00:00 door Reinhout
 
PHP hulp

PHP hulp

21/11/2024 15:23:24
 
- SanThe -

- SanThe -

19/05/2007 20:55:00
Quote Anchor link
reinhout schreef op 19.05.2007 20:45:
Nu heb ik 2 fouten die ik nog wil fixen,
Welke foutmeldingen?
 
Reinhout

reinhout

19/05/2007 20:56:00
Quote Anchor link
wel, diegene die ik zelf laat tonen in een alert als er iets fout is
Gewijzigd op 01/01/1970 01:00:00 door reinhout
 
- SanThe -

- SanThe -

19/05/2007 21:04:00
Quote Anchor link
Tja, dan zal je toch even iets moeten veranderen zodat je de 'echte' errors te zien krijgt.

Maar zo even snel:
In je update query.....
tut_datetime=$tut_datetime' ..... mist een enkele quote.
WHERE tut_ID='tut_ID' ....... moet dat geen $tut_ID zijn
 
Reinhout

reinhout

19/05/2007 21:40:00
Quote Anchor link
Dat verandert niets.
en die tut_ID moet geen $tut_ID zijn tenzij er een fout in mijn boek staat
toch bedankt voor de moeite...

vriendelijke groet,
reinhout
 
TJVB tvb

TJVB tvb

19/05/2007 22:08:00
Quote Anchor link
reinhout schreef op 19.05.2007 21:40:
Dat verandert niets.
en die tut_ID moet geen $tut_ID zijn tenzij er een fout in mijn boek staat
toch bedankt voor de moeite...

vriendelijke groet,
reinhout

Dan zal er waarschijnlijk toch een fout staan (het is tenslotte door mensen geschreven)
want hierbij kijk je of 1 wel 1 is, of 2 wel 2 is. Je vergelijkt steeds een waarde met zichzelf.
 
Reinhout

reinhout

19/05/2007 22:11:00
Quote Anchor link
niet helemaal:
hier wordt de tut_ID in de url meegegeven; hij loopt de db door tot die 2 waardes overeenkomen en dan wordt die post aangepast

ps: die tut_ID is auto increment (?) dus wordt die bij iedere post 1 cijfer hoger.

edit moet mijn vorige post herzien denk ik; ik krijg Notice: Undefined index: tut_ID in /storage/mijndomein/users/070658/public/sites/www.onlinetutorials.be/admin/tut_list.php on line 84

Notice: Undefined index: datetime in /storage/mijndomein/users/070658/public/sites/www.onlinetutorials.be/admin/tut_list.php on line 87

dit is als ik via een omweg toch de error's zie
Gewijzigd op 01/01/1970 01:00:00 door reinhout
 
- SanThe -

- SanThe -

19/05/2007 22:45:00
Quote Anchor link
SanThe schreef op 19.05.2007 21:04:
In je update query.....
tut_datetime=$tut_datetime' ..... mist een enkele quote.
WHERE tut_ID='tut_ID' ....... moet dat geen $tut_ID zijn

Dus toch ... ;-)
 
Reinhout

reinhout

19/05/2007 22:47:00
Quote Anchor link
wat moet ik dan doen nu? :$
 
- SanThe -

- SanThe -

19/05/2007 22:48:00
Quote Anchor link
reinhout schreef op 19.05.2007 22:11:
hier wordt de tut_ID in de url meegegeven;

Dan moet toch
$tut_ID=$_POST['tut_ID'];
een GET zijn?
$tut_ID=$_GET['tut_ID'];
 
Reinhout

reinhout

19/05/2007 22:51:00
Quote Anchor link
et gaat zo:
je wil editten (tut_edit.php) en daar staat een formulier die alles inleest en dan weer verzendt naar tut_list.php
daar wordt gekeken wat er moet veranderen (uit url halen) en dat wordt dan toegepast naargelang action gelijk is aan edit, delete of new
 
- SanThe -

- SanThe -

19/05/2007 23:01:00
Quote Anchor link
Als dit uit een boek komt dan zitten er behoorlijk wat fouten in.

In tut_edit.php krijg je tut_ID uit de url. Je verzendt het formulier naar tut_list.php maar je geeft tut_ID niet meer mee.
if($action=="update"){
$action komt uit het formulier dus dat moet een POST-var zijn.
if($_POST['action']=="update"){
En dan nog mijn eerder genoemde punten in de query.

Zet dit eens bovenin elke pagina.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
ini_set('display_errors', 1); // 0 = uit, 1 = aan
error_reporting(E_ALL);

// rest van het script
?>
 
Martin Meijer

Martin Meijer

20/05/2007 09:36:00
Quote Anchor link
Ik zou ook een beetje mee rom je veiligheid van het script letten! Voornamelijk bij de invoer van gegevens!

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
//*************tut aanpassen*******************
if($action=="update"){
  //parameters lezen
  $tut_ID        = ( int ) $_POST['tut_ID'];
  $tut_main        = mysql_escape_string( $_POST['tut_main'] );
  $tut_header    = mysql_escape_string( $_POST['tut_header'] );
  $tut_datetime    = mysql_escape_string( $_POST['datetime'] );
  
  //regeleinden naar br

  $tut_SQL_update="UPDATE tut SET tut_header='$tut_header',tut_main='$tut_main',tut_datetime=$tut_datetime' WHERE tut_ID='tut_ID'";
  $bool=mysql_query($tut_SQL_update);
  if($bool==1) echo "<script language=JavaScript>window.alert('Bericht bewerkt')</script>";
  if($bool<>1) echo "<script language=JavaScript>window.alert('Er is een fout opgetreden')</script>";
}

//***********nieuwe tut maken*****************
if($action=="insert"){
 //parameters lezen
 $tut_main= mysql_escape_string( $_POST['tut_main'] );
 $tut_header= mysql_escape_string( $_POST['tut_header']);
 $tut_datetime= mysql_escape_string( $_POST['tut_datetime']);
 
 $tut_SQL_insert="INSERT INTO tut (tut_header,tut_datetime,tut_main) VALUES ('$tut_header','$tut_datetime','$tut_main')";
 $bool=mysql_query($tut_SQL_insert);
 if($bool==1) echo "<script language=JavaScript>window.alert('Bericht toegevoegd')</script>";
 if($bool<>1) echo "<script language=JavaScript>window.alert('Er is een fout opgetreden!')</script>";
?>


En met de tijd, kan je beter in de query gelijk NOW() doen in plaats van de varriabele die je er nu hebt staan.
Gewijzigd op 01/01/1970 01:00:00 door Martin Meijer
 
Aaa Trump

aaa Trump

20/05/2007 10:17:00
Quote Anchor link
In een phpboek wordt toch wel op veiligheid gelet?

Welk boek was het?
 
Reinhout

reinhout

20/05/2007 13:11:00
Quote Anchor link
robin schreef op 20.05.2007 10:17:
In een phpboek wordt toch wel op veiligheid gelet?

Welk boek was het?

PHP5 & MySQL van Jochen Franke & Axel Bornträger
startersboek met cd-rom

het is het nieuwste boek dat onze bib heeft (2005)
 
Reinhout

reinhout

20/05/2007 13:14:00
Quote Anchor link
Martin Meijer schreef op 20.05.2007 09:36:
Ik zou ook een beetje mee rom je veiligheid van het script letten! Voornamelijk bij de invoer van gegevens!

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
//*************tut aanpassen*******************
if($action=="update"){
  //parameters lezen
  $tut_ID        = ( int ) $_POST['tut_ID'];
  $tut_main        = mysql_escape_string( $_POST['tut_main'] );
  $tut_header    = mysql_escape_string( $_POST['tut_header'] );
  $tut_datetime    = mysql_escape_string( $_POST['datetime'] );
  
  //regeleinden naar br

  $tut_SQL_update="UPDATE tut SET tut_header='$tut_header',tut_main='$tut_main',tut_datetime=$tut_datetime' WHERE tut_ID='tut_ID'";
  $bool=mysql_query($tut_SQL_update);
  if($bool==1) echo "<script language=JavaScript>window.alert('Bericht bewerkt')</script>";
  if($bool<>1) echo "<script language=JavaScript>window.alert('Er is een fout opgetreden')</script>";
}

//***********nieuwe tut maken*****************
if($action=="insert"){
 //parameters lezen
 $tut_main= mysql_escape_string( $_POST['tut_main'] );
 $tut_header= mysql_escape_string( $_POST['tut_header']);
 $tut_datetime= mysql_escape_string( $_POST['tut_datetime']);
 
 $tut_SQL_insert="INSERT INTO tut (tut_header,tut_datetime,tut_main) VALUES ('$tut_header','$tut_datetime','$tut_main')";
 $bool=mysql_query($tut_SQL_insert);
 if($bool==1) echo "<script language=JavaScript>window.alert('Bericht toegevoegd')</script>";
 if($bool<>1) echo "<script language=JavaScript>window.alert('Er is een fout opgetreden!')</script>";
?>


En met de tijd, kan je beter in de query gelijk NOW() doen in plaats van de varriabele die je er nu hebt staan.

1 ding dat bij mij opkomt: ?????????????
kan je even zeggen wat er nu gebeurt ipv het originele script? Ik begrijp er namelijk niets van (als ik dat wel doe kan ik er lessen uit trekken)
 
Reinhout

reinhout

20/05/2007 13:17:00
Quote Anchor link
SanThe schreef op 19.05.2007 23:01:
Als dit uit een boek komt dan zitten er behoorlijk wat fouten in.

In tut_edit.php krijg je tut_ID uit de url. Je verzendt het formulier naar tut_list.php maar je geeft tut_ID niet meer mee.
if($action=="update"){
$action komt uit het formulier dus dat moet een POST-var zijn.
if($_POST['action']=="update"){
En dan nog mijn eerder genoemde punten in de query.

Zet dit eens bovenin elke pagina.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
ini_set('display_errors', 1); // 0 = uit, 1 = aan
error_reporting(E_ALL);

// rest van het script
?>

In tut_list krijg ik devolgende fouten:
Notice: Undefined variable: action in /storage/mijndomein/users/070658/public/sites/www.onlinetutorials.be/admin/tut_list.php on line 54

Notice: Undefined variable: action in /storage/mijndomein/users/070658/public/sites/www.onlinetutorials.be/admin/tut_list.php on line 69

Notice: Undefined variable: action in /storage/mijndomein/users/070658/public/sites/www.onlinetutorials.be/admin/tut_list.php on line 82

en na tut_edit:

Notice: Undefined index: datetime in /storage/mijndomein/users/070658/public/sites/www.onlinetutorials.be/admin/tut_list.php on line 87

(dat van dat niet meer terug-geven van tut_ID had ik zelf al gevonden (trots dat ik nu ben ^^)
 
- SanThe -

- SanThe -

20/05/2007 13:38:00
Quote Anchor link
Die regels met $action er in..
if($action=="update"){

moeten zo worden
if(isset($_POST['action']) and ($_POST['action'] =="update")){
 
Reinhout

reinhout

20/05/2007 13:45:00
Quote Anchor link
mooi! die notices zijn weg.
Weet je nu nog hoe ik dat van de tijd kan aanpassen?
tut_ID wordt nu via een verborgen veld meegegeven...
De fout moet ook in tut_insert.php zitten want de eerste keer wordt die datetime ook niet doorgegeven.
tut_insert:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<html>
<form action=tut_list.php method=post>
  <a>De titel van de tut:<br>
    <input type="text" name="tut_header" value="" size="50" maxlenth="120"><br></a>
  <a>De tijd (hoeft niet aangepast te worden):<br>
    <input type="text" name="tut_datetime" value="<?php echo date('Y-M-D H:I:S')?>" name="19" aanlengt="19"><br></a>
  <a>De inhoud van de tut (voorlopig nog in html):<br>
    <textarea name="tut_main" rows="6" cols="45"></textarea><br></a>
  <input type="hidden" name="action" value="insert">
  <input type="submit" name="Submit" value="OK">
</form>
</html>
 
- SanThe -

- SanThe -

20/05/2007 13:50:00
Quote Anchor link
Je echoot een vreemde date.
Dit bedoel je waarschijnlijk: echo date('Y-m-d H:i:s');
 
Reinhout

reinhout

20/05/2007 13:57:00
Quote Anchor link
sh*t: wat een slecht boek is dit. typisch voor onze bib om dat in de rekken te leggen.
SanThe: Die moderator onder je naam is je niet gestolen :)
Gewijzigd op 01/01/1970 01:00:00 door reinhout
 

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.