Archief - Textarea

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.

D--Amo

Legacy Member
Ik heb zelf momenteel nog weinig kennis van dit soort zaken, maar ik heb iets heel simpel nodig.

Ik heb een basic pagina nodig met 1 invoer vak. (Textarea?)
En het moet dus mogelijk zijn om de link van deze pagina te copy/pasten zodanig dat de inhoud die user heeft ingegeven behouden blijft.

Iemand die mij kan verder helpen?

Dit is het textarea dat ik momenteel heb:
<TEXTAREA ROWS="4" COLS="30" STYLE="font-size: 30px; font-weight: bold; background-color: transparent" onChange="setupper(this)">Typ hier je bericht</TEXTAREA>

Die onchange functie moet dus nog ingevuld worden :p

-BVR-

Legacy Member
Gaat niet zomaar lukken: je link verandert niet als je inhoud ingeeft. Ik begrijp ook helemaal niet waarom je onChange nodig hebt? :s

Iets zoals dit maak je niet zo gemakkelijk denk ik hoor.

profound

Legacy Member
Slaag hetgeen ingevoerd is op in een db?
Of ik begrijp het niet goed.

-BVR-

Legacy Member
BramVroy zei:
Gaat niet zomaar lukken: je link verandert niet als je inhoud ingeeft. Ik begrijp ook helemaal niet waarom je onChange nodig hebt? :s

Iets zoals dit maak je niet zo gemakkelijk als jij denkt, denk ik hoor.

pietje666

Legacy Member
maakt ne url aan met die tekst als parameter en toont die in uw pagina gewoon dat ge die vandaar kunt kopieren. Als iemand anderes dan die pagina bezoekt via die url dat ergens op uw pagina staat kunt ge via javascript zien of die parameter aanwezig is en die tekst terugplaatsen in die textarea. (kweet nu ni in hoeverre die parameters kunnen zijn in url en of dat lastig doet met speciale tekens die zulde mss eerst moeten filteren)

W0utR

Legacy Member
Op zich toch niet zo heel moeilijk, je gaat wel ergens een button moeten zetten die de gebruiker toe laat om alles op te slagen.

Wanneer men daarop klikt steek je de tekst gewoon in de database en maakt een unieke url aan, wanneer ze de pagina dan delen kijk je of de url bestaat en haal je de tekst er terug uit.


Of je kan werken met url parameters, maar dat zou ik niet direct aanraden.

D--Amo

Legacy Member
Misschien moet ik even zeggen waarvoor ik het nodig heb..

Ik heb dit nodig voor in een conferentie zaal. Vooraan staat er een scherm waar er regelmatig korte berichten op moeten getoond worden.

Deze berichten worden gestuurd vanuit een soort applicatie. Deze heeft een html viewer. In die html viewer moet een link geplakt worden. Die html page wordt dan weergegeven op het scherm vooraan.

Hopelijk is dit een beetje duidelijk.

Dieterg

Legacy Member
Ik denk dat de TS meer iets bedoeld als volgt.

Je hebt een formulier met een textarea. Als je in die textarea bv. Google duwt, dat die website dan geopend wordt. Dus niet zoiets als een twitterwall.

In ieder geval, je zal moeten spelen met de Location functie van PHP.

Ik heb een klein voorbeeldje gemaakt, waarschijnlijk zal je dit nog wel moeten aanpassen naar uw eigen wensen.

index.php
PHP:
<!DOCTYPE html>
<html>
<head>
	<title></title>
</head>
<body>
	<form action="forward.php" method="post">
		<textarea rows="5" cols="30" name="weburl"></textarea>
		<input type="submit" name="post" value="GO"/>
	</form>
</body>
</html>

forward.php
PHP:
<?php
if(isset($_POST["weburl"])) {
	$url = $_POST["weburl"];

	if(preg_match("(http:\/\/)", $url)) {
		header("Location: $url");
	} else {
		header("Location: http://$url");
	}
}
?>

edit: sorry voor het misverstand!

Zero Grav

Legacy Member
Neen, dat is de functie van het programma dat hij al heeft. Wat hij nu moet hebben is een website waar hij tekst op kan ingeven die bewaard blijft en per url toegankelijk is.

Soit, ge zult het ofwel moeten wegschrijven naar een database, of naar een tekstbestand. Of zoals dJeez voorstelt kunt ge werken met Twitter (en hun API).

Op zich kunt ge ook wel gewoon met één weergave pagina werken en een formpagina en dan via websockets (NodeJS) de data automatisch laten updaten bij submit. Dan hebt ge dat programma op zich helemaal niet nodig.

Of zoals W0utR al zei (waarom ben ik hier eigenlijk alles aan't herkauwen?) via URL parameters, wat ongeveer op het volgende zou neerkomen:

Code:
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="utf-8">
	<title></title>
</head>
<body>
	<form method="update" action="">
	<fieldset>
		<legend>Form</legend>
		
		<textarea name="url" id="url" rows="30" cols="30"><?=$_GET['url'];?></textarea>
		<input type="submit" value="update" />
	</fieldset>
	</form>
</body>
</html>

D--Amo

Legacy Member
dJeez zei:
En twitter gebruiken is te moeilijk? Ik bedoel maar : gebruik desnoods een specifieke hashtag en paste de links naar die berichten toch gewoon?

Een voorbeeld dat je direct kan copy/pasten :
https://twitter.com/#!/destandaard/status/171668028684120065

Mits je de Twitter API gebruikt kan je enkel het bericht weergeven ook, zonder de Twitter UI.

Via twitter lijkt mij wel een goed idee.
Maar de normale twitter website heeft wel te veel rondom staan. Er moet nagenoeg alleen de tweets zelf weergegeven worden. En liefst ook vrij groot. (Je moet het makkelijk kunnen lezen vanop een afstand).

Bestaan er hier al bestaande codes/pagina's voor?
Wat bedoel je juist dat ik deze kan copy/pasten? Zoals die in je link wordt weergegeven zou ideaal zijn. Met een custom background enzo wel.
Zoals ik zei, ik ben hier echt helemaal nieuw in. Ben nog maar een tweetal weken basic html aan het leren :crazy:

Alvast al bedankt voor jullie hulp allemaal!


Ik zal wel even moeten testen dat hij de account info meeneemt, als ik de link copy/paste naar de html viewer. Ik vrees van niet..

D--Amo

Legacy Member
Via twitter zelf kan je vrij makkelijk een feed maken die je kan weergeven, maar dat is niet echt handig.

Aangezien er dan permanent internetconnectie moet zijn. Dit is misschien niet altijd het geval.

Iemand die me kan laten zien hoe ik het wegschrijf naar een textbestand en het op die manier kan weergeven met de link?
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