<button onclick="alert('hallo')">quote:Op maandag 23 juli 2012 17:20 schreef Daarnaast het volgende:
[..]
Dus in een onClick van een button roep je javascript die vervolgens voor je de functie zegHallo(); aanroept?
Ja ik begrijp het server/client principe nog niet helemaal. Maar wat als je functie meer doet dan alleen maar hallo printen? Als het bijvoorbeeld berekeningen uit voert en een waarde terug retourneert die je in een php variabele wilt stoppen?quote:Op maandag 23 juli 2012 17:22 schreef KomtTijd... het volgende:
[..]
<button onclick="alert('hallo')">
Ik begrijp niet hoe je voor je ziet dat zoiets uberhaupt door je server uitgevoerd kan worden...
Lees je in in forms.quote:Op maandag 23 juli 2012 17:25 schreef Daarnaast het volgende:
[..]
Ja ik begrijp het server/client principe nog niet helemaal. Maar wat als je functie meer doet dan alleen maar hallo printen? Als het bijvoorbeeld berekeningen uit voert en een waarde terug retourneert die je in een php variabele wilt stoppen?
Daar heb je forms en form submittal voor.quote:Op maandag 23 juli 2012 17:25 schreef Daarnaast het volgende:
[..]
Ja ik begrijp het server/client principe nog niet helemaal. Maar wat als je functie meer doet dan alleen maar hallo printen? Als het bijvoorbeeld berekeningen uit voert en een waarde terug retourneert die je in een php variabele wilt stoppen?
Daar zijn POST en GET voor.quote:Op maandag 23 juli 2012 17:25 schreef Daarnaast het volgende:
[..]
Ja ik begrijp het server/client principe nog niet helemaal. Maar wat als je functie meer doet dan alleen maar hallo printen? Als het bijvoorbeeld berekeningen uit voert en een waarde terug retourneert die je in een php variabele wilt stoppen?
1 2 3 4 | <form action="" method="post"> <label>Voer hier een getal in: <input type="number" name="nummer" /></label> <button type="submit">doe het</button> </form> |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | <?php if($_SERVER['REQUEST_METHOD'] === 'POST') { $nummer = intval($_POST['nummer']); if($nummer) { $tweekeerdehelft = (0.5 * $_POST['nummer']) * (0.5 * $_POST['nummer']); echo '<p>Twee keer de helft van <strong>'.$nummer.'</strong> is <strong>'.$tweekeerdehelft.'</strong>.</p>'; } else { echo '<p>Nee, fout.</p>'; } } ?> |
Daar is cron voor bedoeld.quote:Op dinsdag 24 juli 2012 14:40 schreef Faux. het volgende:
Ik heb een PHP-script dat elke minuut uitgevoerd dient te worden. Is het dan slimmer om dit via een cron job te doen of het PHP-script opstarten in het Terminal en dan met sleep(); elke minuut zichzelf laten uitvoeren?
Cron natuurlijk.quote:Op dinsdag 24 juli 2012 14:40 schreef Faux. het volgende:
Ik heb een PHP-script dat elke minuut uitgevoerd dient te worden. Is het dan slimmer om dit via een cron job te doen of het PHP-script opstarten in het Terminal en dan met sleep(); elke minuut zichzelf laten uitvoeren?
Daar geloof ik niets van. Maar zo wel: cron inderdaadquote:Op dinsdag 24 juli 2012 14:40 schreef Faux. het volgende:
Ik heb een PHP-script dat elke minuut uitgevoerd dient te worden.
Bwhehequote:Op dinsdag 24 juli 2012 14:50 schreef KomtTijd... het volgende:
[..]
Daar geloof ik niets van. Maar zo wel: cron inderdaad
Ik moest ook al een beetje huilen toen ik ontdekte dat de applicatie waar ik aan werk een cronjob gebruikt om notificaties te sturen van statuschangesquote:
Prachtig toch, Delayed Event Driven Modelquote:Op woensdag 25 juli 2012 15:12 schreef KomtTijd... het volgende:
[..]
Ik moest ook al een beetje huilen toen ik ontdekte dat de applicatie waar ik aan werk een cronjob gebruikt om notificaties te sturen van statuschanges
...gewoon niet?quote:Op woensdag 25 juli 2012 23:02 schreef mafkees10 het volgende:
Hoe doen jullie eigenlijk een website bouwen als je niet gebruikt maakt van frameworks?
1 2 3 4 5 6 7 8 9 | <?php // we doen deel 1 echo 'Deel 1 van de 5 klaar<br/>'; // Nu zou er moeten staan: Deel 1 van de 5 is klaar // we doen deel 2 echo 'Deel 2 van de 5 klaar<br/>'; // Nu zou er moeten staan: Deel 1 van de 5 is klaar \n Deel 2 van de 5 is klaar etc... ?> |
Dat dus, gebruik alleen geen framework als het in 1 html file te doen is met niks server side.quote:
Niet. Wat jij doet is cakephp nabouwen.quote:Op woensdag 25 juli 2012 23:02 schreef mafkees10 het volgende:
Hoe doen jullie eigenlijk een website bouwen als je niet gebruikt maakt van frameworks? Ik ben bezig met een concept zit even zelf te denken hoe ik dit het best kan doen. Ik dacht aan het MVC design pattern waarbij ik eerst de globale objecten ga creëren als value objects. Daaromheen een DAO class die databaseafhandeling doet en een Controller class die eigenlijk alles controleert. Voor de controller dus een HTML laag die de controller aanroept en wellicht daar nog wat een extra klasse indien nodig. Hoe doen jullie doet zodat alles een beetje gestructureerd en overzichtelijk blijft?
Wat doe je dat het een aantal seconden duurt? Het lijk mij handiger om dat gewoon via ajax aan te roepen met een http://fgnass.github.com/spin.js/ als indicator dat er iets aan de gang is.quote:Op donderdag 26 juli 2012 19:43 schreef Dalando het volgende:
Misschien best wel een noob vraagje
Maar ik heb een PHP script wat een aantal seconden kan duren voor het uitgevoerd is. Nu wil ik er voor zorgen dat de content al wordt weergegeven ookal is het script niet klaar, bijvoorbeeld zo:
[ code verwijderd ]
Dit is toch mogelijk?
En werkt dit ook als de content wordt weergegeven met AJAX? Of kun je een progressbar weergeven dmv AJAX terwijl delen van het PHP script worden uitgevoerd?
Een sleep(5000) gebruiken omdat het interessant staat als het systeem zo druk bezig isquote:Op donderdag 26 juli 2012 19:48 schreef WyriHaximus het volgende:
[..]
Wat doe je dat het een aantal seconden duurt? Het lijk mij handiger om dat gewoon via ajax aan te roepen met een http://fgnass.github.com/spin.js/ als indicator dat er iets aan de gang is.
quote:Op donderdag 26 juli 2012 19:49 schreef Scorpie het volgende:
[..]
Een sleep(5000) gebruiken omdat het interessant staat als het systeem zo druk bezig is
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |