PDA

Volledige versie bekijken : html in flash schrijven en door php op txt opslaan in juiste codes.


arjanjan
%Europe/Berlin %002 %2005, 01:03
Ja, nu heb ik weer een lastige waar ik niet uitkom
Ik wil gebruik maken van een pagina waarvan ik de links via flash door php wil laten schrijven door eenvoudig de volgende code te schrijven:

<A href="http://www.mijnsite"target="_blank"> mijn site </A><br>

ik heb een input text venster en render text as html uitgevinkt.
Met wat ik ook probeer, het is niet mogelijk om de ingevoerde code
te laten opslaan zoals hij is.

Bij het inlezen via flash in render html moet de code een aanklikbare link worden.

dit is de php code:
<?php
error_reporting(E_ALL ^ E_NOTICE);
$text = $_POST['enterText'];
$fp = fopen("data5.txt", "w");
fwrite($fp, $text);
fclose($fp);
?>

en zo wordt hij weggeschreven in txt:
enterText=<A href=\"http://www.mijnsite\"target=\"_blank\"> mijn site </A><br>

Heeft iemand een oplossing voor mij?
alvast bedankt.

theFlashWizard
%Europe/Berlin %044 %2005, 02:03
hoe verstuur jij die data naar die php?

arjanjan
%Europe/Berlin %413 %2005, 10:54
Via de button:

on (press) {
eText = _parent.eText5
if(eText == null){
eText = "Text field is blank.";
}else {
enterText = "enterText=" + eText;
loadVariables("form5.php","","POST");

En het tekstvak is var: eText5

arjanjan
%Europe/Berlin %579 %2005, 14:54
Heb het net nog eens geprobeerd, maar het komt door het " teken.

Dus " wordt weggeschreven in /"

theFlashWizard
%Europe/Berlin %676 %2005, 17:14
ik kan beter beginnen met een paar gewone tips..
meestal gebruik je onRelease ipv onPress..
eigenlijk zijn die meer voor schietspelletjes of een button down animatie
gebruik loadVars, das nieuwer en dus beter
en gebruik geen var namen van textfields maar de instancenames..

arjanjan
%Europe/Berlin %854 %2005, 21:30
Helaas, ik heb geprobeert wat jij zij maar helaas niet gelukt
Die realse tip ga ik wel van je gebruiken.

Ik ben nu inmiddels 10 uur verder en wat php scripts ontleed en heb wat php aanpassing gedaan, want met flash werd het helemaal niks. Nu ben ik een heel stuk verder en kan ik met 2 tekst variabelen (url1 en naam1)het php script automatische links aanmaken.
Ideaaaaal het wekt. Niet meer lopen tobben om links aan te maken in flash, maar gewoon txt inlezen (render as html)

<?php
$naam1 = $_POST['naam1'];
$url1 = $_POST['url1'];
$dataString = "<A href=\"http://$naam1\"target=\"_blank\">$url1</A>";
$fp = fopen("data5.txt", "w");
fwrite($fp, $dataString);
fclose($fp);
?>

toch bedankt voor je hulp :D ;)