Salve a tutti,
ho un piccolo problema nell'inserire in una pagina php (tramite la funzione echo del codice PHP); potete dirmi come deve essere impostato il seguente cod?
function ParseInput(code) {
var match = /(\w.+)s=(\w.+)&/;
match.exec(code);
session_id = RegExp.$2;
var match = /(\w.+)login_return_code=(\w.+)/;
match.exec(code);
code = RegExp.$2;
switch (code) {
case "Error_Name_Or_Password" :
alert('Please enter your name and password before continuing');
break;
case "Error_Name_GT_Lenght" :
alert('Username exceeds limit of 32 characters');
break;
case "Error_Password_GT_Lenght" :
alert('Password exceeds limit of 32 characters');
break;
case "Error_Username_Wrong" :
alert('Username doesn\'t exist.');
break;
case "Error_Password_Wrong" :
alert('Password wrong.');
break;
case "Error_Username_OR_Password_Wrong" :
alert('Username not found or Password wrong.');
break;
case "Error_Board_Offline" :
alert("Board Offline. You can't log in.");
break;
case "No_Error" :
w = window.open("http://angelinoant.altervista.org/forum/index.php", "AngelinoAntonio.tk Forum","toolbar=no,location=no,directori es=no,status=no,menubar=no,scrollbars=no,resizable =no,dependent=yes,height=490,width=490,innerwidth= 480,innerheight=480, screenX=10, screenY=10");
Io ho già inserito uno slash "\" dove serviva ma il codice, se inserito in una pagina html funge, mentre se inserito con "echo" in una pagina PHP mi da errore :x .
Volevo sapere quindi se sono io ad aver inserito male nella funzione echo lo script o se è proprio lo script ad essere bacato. :?
Lo script deve essere impostato così:
[code:1:5c06ecb6e3]
<?php
echo " script---script---script---script---script---script ";
?>
[/code:1:5c06ecb6e3]
Ps. Non ho postato lo script in cui ho inserito già gli slash per non confondervi le idee (forse nello script riadattato da me che ho controllato la bellezza di 36 volte :( manca solo un piccolo slash ma ormai i miei occhi si sono talmente abituati alla vista di questo script che non riescono a trovare l'errore ).
Buondì
ho provato a fare qualcosina .. ma .. devi per forza scrivere il codice html all'interno della funzione echo()? ... non faresti prima a scrivere direttamente il codice html .. e poi dopo aprire il tag del php <? ... ..mmm vabbe se no .. da una occhiata al link http://mormegil.altervista.org/angelinoant/prova1.php
c'è ancora qualcosa che non va .. vabbe .. scaricato il txt e prova a guardare .. qualcosa funziona .. ma non tutto http://view-source:http://mormegil.a...ant/prova1.txt (tolgi l'http:// che ti mette di suo il browser)
(cmq rimango dell'idea che è meglio prima l'html poi apri il tag del php
del tipo:
<html>
<head></head>
<body>
Che bel corpo<br>
Vabbé grazie x l'aiuto ma il codice che hai elaborato tu neanche funge.... apparte il fatto che gli "\" andrebbero anche prima di ogni $ " e ' io il codice lo devo inserire in una pagina di oltre 1000 righe (naturalmente vado ad inserire solo quello che c'è nel tag body). Naturalmente se lo script fungeva in una semplicissima pagina PHP (come quella che tu hai elaborato) lo script avrebbe sicuramente funzionato.
Cmq per fare quello che devo fare mi elaboro io uno scriptino che funzioni come si deve (lo script che ho postato non l'ho fatto io).
Grazie comunque per l'interessamento (almeno tu hai tentato di aiutarmi :D ).
Ciao..... mi sa che vado anche io a mangiare :P ed allo script penso dopo.