zharkos
Usuario habitual
Usuario habitual

Saludos...necesito ayuda...

He metido un script en php pero al ponerlo en la url me sale este error

Warning: Unexpected character in input: '\' (ASCII=92) state=1 in /home/webcindario/divinehispano/prueba3.php on line 3

Parse error: parse error in /home/webcindario/divinehispano/prueba3.php on line 3

el kaso es k necesito la "\" para indikar unos directorios. Como puedo solucionar esto?...

Ayudenmee!!

Avatar Image
@man / @woman
@man / @woman

Los directorios en unix/linux son /

zharkos
Usuario habitual
Usuario habitual

pues me sigue dando ese error...inkluso kitando esa linea...,me sigue diciendo que k el error esta en la linea 2. Y es kon el dichoso "\", i lo he kambiado por "/". pero nada

Avatar Image
@man / @woman
@man / @woman

Pon las primeras líneas de prueba3.php.

zharkos
Usuario habitual
Usuario habitual

ASI ES KOMO LO TENIA AL PRINCIPIO....

<?php

$dir = 'C:\\Helbreath\\Account';
if(!$_POST){
echo '<form action='.$_SERVER['PHP_SELF'].' method=post>

Y ASI KOMO ME HAS DICHO TU

<?php

$dir = 'C://helbreath//Account';
if(!$_POST){
echo '<form action='.$_SERVER['PHP_SELF'].' method=post>

TAMBIEN HE PROBADO ASI

<?php

$dir = 'C:/helbreath/Account';
if(!$_POST){
echo '<form action='.$_SERVER['PHP_SELF'].' method=post>

Y ASI

<?php

$dir = 'C:\helbreath\Account';
if(!$_POST){
echo '<form action='.$_SERVER['PHP_SELF'].' method=post>

Avatar Image
@man / @woman
@man / @woman

Pero lo quieres ejecutar como local o en un server?

zharkos
Usuario habitual
Usuario habitual

lo kiero ejecutar bajo el servidor de mi arroba...i k el skript kree unos archivos para wardarse en mi disko duro k kontendran informacion y datos de unas cuentas para jugar a un juego online

Avatar Image
@man / @woman
@man / @woman

Pero si lo ejecutas desde mi@ no puedes hacer una llamada a c:\... tendrías que subir el archivo al espacio de mi@ y hacerlo.

zharkos
Usuario habitual
Usuario habitual

o sea que deberia subir el archivo e indicar komo directoria la url donde se encuentre?

Avatar Image
@man / @woman
@man / @woman

Efectivamente.

$dir='.';
Si esta en el raíz.

zharkos
Usuario habitual
Usuario habitual

en este kaso es una karpeta, k se llama Account, y dentro de esta es donde se deben almacenar los datos komo ficheros de texto.

como seria?

zharkos
Usuario habitual
Usuario habitual

es k inkluso suprimiendo esa linea sale el mismo error...no lo entiendo

Avatar Image
@man / @woman
@man / @woman

Pues si no me equivoco:
$dir ='./account';

Aunque podría ser:
$dir ='./account/';
Según como lo trates después.

Recuerda que Account es diferente que account, por lo que mira eso.


Por cierto, si quieres que el fichero este en tu PC deberías instalarte un servidor y acceder a el mediante http://TU_IP/....

zharkos
Usuario habitual
Usuario habitual

pero por k si suprimo esa linea me sigue dando el mismo error de la dichosa "\" en la misma linea siempre...

Avatar Image
@man / @woman
@man / @woman

Quizás venga de la línea siguiente...

zharkos
Usuario habitual
Usuario habitual

es k en las siguientes lineas no hay mas caracteres "\"

Avatar Image
@man / @woman
@man / @woman

También podrías probar con:
$dir = "./account";

O
$dir = "account"; y después añadir el / en el resto del script

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares