Problema FLASH-PHP-TXT !!

Ken_Kingbeaks

Nuovo Utente
13 Nov 2008
4
0
0
www.nevercrew.com
Ciao a tutti!!!

Sto facendo un sito in Flash e ho deciso di metterci un guestbook integrato, di conseguenza ho dovuto trovare il modo di realizzare un guestbook modificabile ed adattabile alla mia grafica.
Avendo un dominio Aruba su base Windows senza MySQL ho dovuto cercare un guestbook che scrivesse su .txt, e l'ho trovato.

L'unica differenza dalle istruzioni originali, che volevano che io mettessi solo il file .txt nella cartella "Public" del mio sito, è che ho dovuto mettere tutto il guestbook nella cartella "Public" pechè se no non riusciva a scrivere sul file .txt.

Il Guestbook è composto da:

1 file flash
1 file php, su cui si appoggia il file flash
1 file txt, su cui vengono scritti e letti i dati

Come già spiegato, di per se funziona, e lo potete vedere qui:

http://www.christianrebecchi.com/pu...guestbook2.html

...purtroppo però, quando lo importo con "LoadMovie" nel mio sito in flash,
me lo carica tutto meno che i dati provenienti dal .txt e non riesco a capire perchè.


Che sia solamente un problema di caricamento dati?
Mi era capitato con flash di dover mettere un loader nel caso che volevo importare testo
da un txt esterno (es:

onClipEvent (load) {
stop();
loadVariables("news.txt", this);
}

onClipEvent (data) {
nextFrame();
}

...e così lo caricava bene tutto e poi lo mostrava.. ora però, essendoci di mezzo un file PHP a gestire
i vari movimenti, non so come regolarmi...
..però mi era già successo che caricano files swf dentro altri swf, i caricati perdevano delle funzionalità...:incazz2:

Qualcuno di voi ha un consiglio?
Sapete dirmi cosa sbaglio?

Vi ringrazio tutti in anticipo e vi auguro una buona notte!! CIAO!!
 

carla146

Utente Attivo
14 Lug 2004
1.539
0
0
mhm?
www.carla146.it
credo siano sempre problemi di percorsi che cambiano se sposti i filmati dalla loro posizione iniziale per cui i link interni perdono il collegamento ....
 

Ken_Kingbeaks

Nuovo Utente
13 Nov 2008
4
0
0
www.nevercrew.com
Grazie Carla per la risposta.
In effetti questa questione dei percorsi ogni tanto mi sfugge. Diciamo che la gestisco in modo molto semplice e non ho idea in realtà della sua complessità.

Quindi, se ad esempio i miei collegamenti ora sono, nel php e nel guestbook (che risiedono nella cartella Public):

../public/guestbook.php
../public/guestbok.txt

e nel file Flash principale (che invece sta nella cartella principale del sito:

public/guestbook.swf

Insomma pensavo che mettendo "../public" anche nel percorso dei files dentro "public" avrei risolto questo problema, ma
a quanto pare non basta.

Cosa potrei provare?

Grazie per l'aiuto!!!:ilpirata: :gun:
 

carla146

Utente Attivo
14 Lug 2004
1.539
0
0
mhm?
www.carla146.it
../public/guestbok.txt
../public/guestbook.swf e non public/guestbook.swf,
forse funziona...o comunque il percorso deve prevedere ogni spostamento a seconda di dove si troverà alla fine.
 

Ken_Kingbeaks

Nuovo Utente
13 Nov 2008
4
0
0
www.nevercrew.com
Ciao!

ho controllato ed era già scritto così: "../public/Guestbook.swf"

Ma ora ti posto il php coì vedi se per caso ho mancato di mettere qualche percorso. (ps. Comunque il vero nome del file è GuestBook2.php, o .txt. o .swf)


Ecco il file GuestBook2.php:

<?php
// If you are using an old version of php, remove the next set of lines.
// or use $HTTP_POST_VARS["..."] instead.
$Submit = $_POST["Submit"];
$Name = $_POST["Name"];
$Email = $_POST["Email"];
$Website = $_POST["Website"];
$Comments = $_POST["Comments"];
$NumLow = $_REQUEST["NumLow"];
$NumHigh = $_REQUEST["NumHigh"];

// Replace special characters - you can remove the next 5 lines if wanted.
$Name = ereg_replace("[^A-Za-z0-9 \@\_\.\,\?\+\-\!\¨\;\:]", "", $Name);
$Email = ereg_replace("[^A-Za-z0-9 \@\_\.\-\/\'\,\?\+\!\¨\;\:]", "", $Email);
$Comments = ereg_replace("[^A-Za-z0-9 \@\.\_\-\/\'\,\?\+\!\¨\;\:]", "", $Comments);
$Website = eregi_replace("http://", "", $Website);
$Website = ereg_replace("[^A-Za-z0-9 \@\.\-\_\/\'\~\:]", "", $Website);

// Remove slashes.
$Name = stripslashes($Name);
$Email = stripslashes($Email);
$Website = stripslashes($Website);
$Comments = stripslashes($Comments);

// ###################################################################################
// ########## Reading and Writing the new data to the GuestBook Database #############

if ($Submit == "Yes") {
// Next line tells the script which Text file to open.
$filename = "../public/GuestBook2.txt";

// Opens up the file declared above for reading

$fp = fopen( $filename,"r");
$OldData = fread($fp, 80000);
fclose( $fp );

// Gets the current Date of when the entry was submitted
$Today = (date ("l dS of F Y ( h:i:s A )",time()));

// Puts the recently added data into html format that can be read into the Flash Movie.
// You can change this up and add additional html formating to this area. For a complete listing of all html tags
// you can use in flash - visit: http://www.macromedia.com/support/flash/ts/documents/htmltext.htm

$Input = "Name: <b>$Name</b><br>Email: <b><u><a href=\"mailto:$Email\">$Email</a></u></b><br>Website: <b><u><a href=\"http://$Website\" target=\"_blank\">$Website</a></u></b><br>Comments: <b>$Comments</b><br><i><font size=\"-1\">Date: $Today</font><br><br>.:::.";

/* This Line adds the '&GuestBook=' part to the front of the data that is stored in the text file. This is important because without this the Flash movie would not be able to assign the variable 'GuestBook' to the value that is located in this text file */

$New = "$Input$OldData";

// Opens and writes the file.

$fp = fopen( $filename,"w");
if(!$fp) die("&GuestBook=cannot write $filename ......&");
fwrite($fp, $New, 800000);
fclose( $fp );
}

// ###################################################################################
// ######### Formatting and Printing the Data from the Guestbook to the Flash Movie ##



// Next line tells the script which Text file to open.
$filename = "../public/GuestBook2.txt";

// Opens up the file declared above for reading

$fp = fopen( $filename,"r");
$Data = fread($fp, 800000);
fclose( $fp );

// Splits the Old data into an array anytime it finds the pattern .:::.
$DataArray = split (".:::.", $Data);

// Counts the Number of entries in the GuestBook
$NumEntries = count($DataArray) - 1;

print "&TotalEntries=$NumEntries&NumLow=$NumLow&NumHigh=$NumHigh&GuestBook=";
for ($n = $NumLow; $n < $NumHigh; $n++) {
print $DataArray[$n];
if (!$DataArray[$n]) {
Print "<br><br><b>No More entries</b>";
exit;
}
}
?>


CIAO! GRAZIE!
 

Ken_Kingbeaks

Nuovo Utente
13 Nov 2008
4
0
0
www.nevercrew.com
Ah capisco!

Beh, non fa niente.. vedrò di postare la stessa cosa altrove.
Ma posso farti un'altra domanda, Carla? (sempre a proposito di percorsi)

Ammettiamo che io ho il file "Home.swf" che è il mio file principale.
Al suo interno ho il MovieClip "contenitore",
ed all'interno di "contenitore" richiamo con LoadMovie il file esterno "esterno.swf", che a sua volta contiene un MovieClip chiamato "pulsante".

Se io dal mio file principale "Home" volessi mandare un comando al
MovieClip "pulsalte" all'interno del file richiamato, che percorso dovrei dargli?

(che dovrebbe essere questo dunque:
ROOT --> CONTENITORE --> ESTERNO.SWF --> PULSANTE)

_root.contenitore.. e poi?

Grazie per l'aiuto e l'impegno! CIAO!! :tifoso:
 
Discussioni simili
Autore Titolo Forum Risposte Data
H Piccola applicazione per News con Php, Xml e Flash: problema ordinamento. XML 0
S Flash & PHP - Problema passaggio variabili! Flash 1
I problema con un flash movie che usa php PHP 1
A Problema nel passaggio di una animazione da flash a animate Flash 9
M problema con i link sul sito fatto in Flash Flash 2
T problema pubblicazione sito in flash Flash 4
giancadeejay Intro flash,problema nella visualizzazione su sito Flash 2
Z [Flash As3] Problema con bottoni - Error #1009 Flash 1
G Problema con flash player 10 Flash 3
L problema con sito in flash Flash 2
K Problema con esportazione flash in video Flash 1
M Problema di visualizzazione oggeto flash Flash 1
C problema con guida su flash Flash 0
S RAGA PROBLEMA con macromedia FLASH Flash 22
G Problema con filmato in flash Flash 1
D problema oggetto flash con explorer 7 Flash 1
G problema con collegamento pdf da flash Flash 0
F problema Pulsanti flash su IE con target su diversi frame Flash 3
G problema nel pubblicare in html da flash Flash 8
S Problema Audio in Streaming-Flash con Explorer Flash 1
B Problema con flash Flash 3
M Problema di Flash player con internet explore e FireFox ? Flash 9
M Flash Problema Con Ie 7 Flash 0
C problema galleria flash Flash 2
T Problema interazione flash-html Flash 0
giorgione_tg Ragazzi... Problema flash... riguardo il lavoro.. Flash 5
L Problema con immagine in flash a 360 gradi Flash 20
G problema con menù e pulsanti flash Flash 0
A Flash: Problema con colore di sfondo separati per scena Flash 0
P problema con applicazione flash Flash 1
A problema animazione flash HTML e CSS 2
M problema flash link Flash 2
L Flash: problema sovrapposizone area attiva pulsanti Flash 3
A Problema con flash mx 2004 Flash 3
Kanji problema video/filmato flash Flash 3
M Problema Flash Mx Flash 5
P Problema acquisizione clienti Webdesign e Grafica 0
F NetBeans problema creazione progetto Java Windows e Software 0
M Problema con Try Catch PHP 0
C problema seo + cerco esperto SEO e Posizionamento 7
Sergio Unia Problema con gli eventi del mouse su una data table: Javascript 2
T PROBLEMA CON SESSIONI PHP 3
A Problema, non so, di scale() o transform, oppure altro? HTML e CSS 0
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
T PROBLEMA CON ARRAY PHP 8
L problema con query select PHP 2
R Problema query con ricerca id numerico PHP 2
F Problema con risposta PHP 0
S problema con recupero dati tabella mysql PHP 2
Z Problema con il mio tp-l i nk Reti LAN e Wireless 1

Discussioni simili