Archief - resultaat van een java script naar php

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

exxhal

Legacy Member
hallo, ik sukkel met het volgende.

Via een java script krijg ik een resultaat, dit resultaat wil ik graag in een string krijgen. Maar hoe doe je dat ?

het gaat om het volgende :

HTML:
document.getElementById('results').innerHTML = '<h3><strong>Kostprijs: </strong>' + prijs + ' euro <h3/>';

Ik had graag iets gehad zoals dit :
HTML:
document.getElementById('results').innerHTML = '<? ''.$resultaat.'' ; ?>';

Of klopt dit? Is even kijken maar geloof het niet :rofl:

Jammer het werkt niet. Wat ken ik mezelf(mijn kennis) toch goed.

Smoerf

Legacy Member
Code:
var resultaat = 'dit is je <strong>html</strong> string';
document.getElementById('results').innerHTML = resultaat;

Curahee Q

Legacy Member
<? ''.$resultaat.'' ; ?>

Dit is geeneens deftig php. Begin php-tags steeds met <?php ?> en gebruik niet de shorttags zoals <? ?> en <?= ?>. De reden hiervoor is dat deze op sommige servers worden uitgeschakeld. Wisselen van server geeft dan ineens rare resultaten. <?php ?> daarentegen werkt altijd.

Om een resultaat op het scherm te toveren in php is het

<?php
echo $resultaat;
?>

Waarom je daar nog eens '' wilt rond zetten is me een raadsel.

Via een java script krijg ik een resultaat, dit resultaat wil ik graag in een string krijgen.

Je krijgt je resultaat toch al via javascript binnen, wat heeft php hier dan nog mee te maken? Oftewel verstaan we elkaar gewoon niet ;), de oplossing van smoerf zou moeten volstaan.

exxhal

Legacy Member
Ik had het resultaat graag in een db gezet d.m.v. een query.
Maar dan moet ik het toch een waarde geven VALUES ('?')
HTML:
INSERT INTO xxx (xxx) VALUES ('".$resultaat."')

Drone

Legacy Member
En hoe komt dat resultaat in javascript? Is het javascript dat dit berekend of komt dit van ergens anders? Als het javascript is dan zal je het naar php moeten posten.

exxhal

Legacy Member
Ja inderdaad java berekend dit, maar hoe post je dit resultaat naar php ?

Curahee Q

Legacy Member
Het is niet Java! Het is JavaScript...

Is dit niet met ajax dat je dat moet doen?

Drone

Legacy Member
Ik gebruik hier meestal jquery voor. Je moet maar eens googlen naar jquery + post of + ajax.

exxhal

Legacy Member
Bedankt voor de hulp, het is moeilijker dan ik dacht op het eerste zicht dan toch.
Ik post het resultaat :D in de loop van de week nog.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan