ajax - php - megoszules / nincs ujsor???
sziasztok,
lassan-lassan az orulet hatarara kerulok meg akkor, ha tudom, hogy valamit en szurok el. a felallas a kovetkezo:
megvan ugye az index.html file-om ami tartalmaz egy form-ot kulonbozo valtozokkal koztuk egy textarea mezovel. egy link es ajax segitsegevel atpasszolom az adatokat egy PHP file-nak. Minden rendben idaig.
Van egy fuggvenyem a PHP forrasban, ami azt hivatott csinalni, hogy darabokra szedje a textarea-ban levo adatot. Meg ez is megy. A gondom a kovetkezo. A fuggveny kimenete a kepernyore menne, egyelore csak azt akarom, hogy a szavakat irja ki ujsorral elvalasztva alias <BR>
. Igen am, de a kepernyon valami ilyet latok:
valahogy ezt nem ertem. olyan mintha a bongeszo nem tudna, hogy ez HTML! mondjuk uj vagyok ajax teruleten de szerintem ennek igy mennie kene. egyszeruen echo-t vagy print-et hivok php-bol. ja, ha barmi mast probalok (pl. ) az se mukodik.
probaltam utanajarni interneten, hogy mi lehet, de nem talaltam semmi hasznalhatot, ugyhogy most itt probalkozok,,,,...
remelem ti tudtok,
koszi...
iM
■ lassan-lassan az orulet hatarara kerulok meg akkor, ha tudom, hogy valamit en szurok el. a felallas a kovetkezo:
megvan ugye az index.html file-om ami tartalmaz egy form-ot kulonbozo valtozokkal koztuk egy textarea mezovel. egy link es ajax segitsegevel atpasszolom az adatokat egy PHP file-nak. Minden rendben idaig.
Van egy fuggvenyem a PHP forrasban, ami azt hivatott csinalni, hogy darabokra szedje a textarea-ban levo adatot. Meg ez is megy. A gondom a kovetkezo. A fuggveny kimenete a kepernyore menne, egyelore csak azt akarom, hogy a szavakat irja ki ujsorral elvalasztva alias <BR>
. Igen am, de a kepernyon valami ilyet latok:
ez<BR>egy<BR>proba<BR>sor<BR>
valahogy ezt nem ertem. olyan mintha a bongeszo nem tudna, hogy ez HTML! mondjuk uj vagyok ajax teruleten de szerintem ennek igy mennie kene. egyszeruen echo-t vagy print-et hivok php-bol. ja, ha barmi mast probalok (pl. ) az se mukodik.
probaltam utanajarni interneten, hogy mi lehet, de nem talaltam semmi hasznalhatot, ugyhogy most itt probalkozok,,,,...
remelem ti tudtok,
koszi...
iM
hát...
Nekem ez nagyon úgy tűnik, hogy nem text/html fejléccel megy ki az eredményt, hanem text/plain -nel.
jajaja
jaja, nekem is ugy tunik. most probalom ugy, hogy a php-be header-rel csinalok valamit.
i
itt a forras hol a forras
$text = $_REQUEST["text"];
$verse = $_REQUEST["verse"];
$row = $_REQUEST["row"];
$col = $_REQUEST["col"];
header('Content-type: text/html');
echo( "Verse: $verse $row $col " );
if( $text ){
for( $i = 0 ; $i< strlen($text) ; $i++ ){
if( eregi( "[\,,!,;,\n,\.]", $text[$i]) ){
$words .= " ";
}else{ $words .= strtolower($text[$i]);
} }
$a_words = split( " ", $words );
foreach( $a_words as $word ){
if( $word != "" ){
$retval .= $word."<BR> ";
}
}
echo( $retval );
}else{ echo( "Emptiness..." ); }
?>
ha jól sejtem...
amúgy nem egyszerűbb ha preg_replace-szel cseréled le a fenti írásjeleket?
Amúgy nekem okénak tűnik a dolog:
http://localhost/?text=blabla,hehehe&verse=dksjfls%20sldkjflksjdklfjksdf
furi
i
forras?
a phP generalja
maga a PHP semmi mast nem general, csak a kimenetet, ami szo szerint mondjuk ennyi:
alma<BR>korte<br>pipacs<br>
ket file-om van. az index.html - ami tartalmaz minden ajax-ot, a form-ot
es az egyik link onclick esemenye hivja meg az ajax fuggvenyt, ami elkuldi a valtozokat a PHP file-nak es az meg kikopi az eredmenyt....
de nagyon furcsa, mert mar kiprobaltam, hogy a PHP helyett csak egy egyszeru HTML oldalt hivok meg, de az se mukodik... nagyon erdekes :(
koszi
text/html?