JoneibyJimenez
Usuario (República Dominicana)
Siempre hemos estado preguntandonos como cambiar la configuracion PHP, en teoría no se puede ya que el php.ini Es predeterminado, pero .. pero pero pero ... podemos configurar algunas opciones. Aquí os dejo unas cuantas opciones. Por ejemplo, para aumentar el límite de memoria a 32MB debemos añadir lo siguiente al .htaccess: php_value memory_limit 32M Para activar el registro de Globals que está desactivado por defecto: php_flag register_globals on Para aumentar el tiempo de ejecución de scripts para darle rapidez: php_value max_execution_time 60 Para activar la pantalla de errores de PHP es muy recomendable por ejemplo para la solución de problemas una secuencia de comandos: php_value display_errors Este último se los recomiendo cuando quieran ver los errores PHP que se producen y verificarlos donde y que archivo causa error/conflicto Para utilizarlo deben crear un archivo llamado ".htaccess" (sin las comillas claro ) pueden hacerlo con el bloc de notas! (si lo hacen en linux cuidado ya que el punto hace ocultar el archivo ) colocan cualquier configuración que esta anteriormente y lo suben a la carpeta "htdocs" y listo! Fuente: http://foro.hosting74.com/index.php?topic=65.0
¡Bienvenid@ a Taringa! Este es un tutorial de como registrar alojamiento gratuito de forma que se active lo antes posible y pase el sistema anti-fraude. Primero comenzamos Logeandonos o Registrandonos: Damos click en Logearse (si ya estas registrado) o Registrarse (en caso de no haber tenido una cuenta nunca con nosotros). Tras haber elegido la opción que te conviene, ingresamos aquí: http://www.hosting74.com/clientes/cart.php 1 & 2: Seleccionamos la opción que nos más conviene, pero como este tutorial es para el gratuito, vamos a darle a: Alojamiento Gratuito. 3: Tras a ver seleccionado alojamiento no sale el apartado de Alojamiento Gratuito con sus características, Le damos a: Pedir Ahora >> Después de haber dado a 'Pedir Ahora >>' Nos aparecerá que desamos hacer: Registrar Dominio, Transferir, usare mi propio dominio & Usar un subdominio de Hosting74, Inc. Para obtener el alojamiento gratuito, deberás usar: o Usaré mi propio dominio y modificaré los nombres del servidor o Usar un subdominio de Hosting74, Inc. 1: En caso de elegir Usaré mi propio dominio y modificaré los nombres del servidor ... deberás colocar nuestras DNS, si quieres saber cuáles son dale click aquí o click aquí: http://foro.hosting74.com/index.php?topic=5 .. 2: Si has elegido Usaré un subdominio de Hosting74, Inc. introduce el subdominio que deseas en el recuadro por ejemplo: probando (recordar que no debes añadir ni www. ni http:// ni .hosting74.com) < es automático todo. Despues de haberlo colocado, le dan al boton de: Hacer Click para Continuar >> Nos aparecerá algo asi: 1 & 2: Yo como no estoy logeado me aparece o cliente nuevo o cliente existente (en casi de que tenga para logearme) A ustedes como os registrasteis del principio / logeasteis no os aparecería eso .. 3: Aceptamos los Términos y Condiciones. 4: Le damos click a Pedido Completado. Si has seguido los pasos correctamente, tu servicio estará activo al cabo de una hora o dos, ya que algunos de nuestros queridisimos usuarios se piensan que los dominios tambien son gratuitos, lo que hacen es pedilo al .com por eso hemos activado anti-fraude de esa manera no hay problemas, por que nosotros al principio, habíamos echo que el servicio se activara al instante, nada mas de dar de alta al paquete, pero como recibimos muchos dominios y tal, hemos activado el sistema... Si vemos que ya no vemos mas solicitudes de alojamiento gratuito con dominios quitaremos este sistema, gracias y disculpen las molestias.
¡Buenas! En esta oportunidad explicar como pasar datos por medio de URL de una pagina a otra, asi tener interactividad. Espero ser claro y que sirva el tutorial. Saludos [center][/center] [center]Pasar variables por la URL con PHP[/center] Veremos cómo transferir variables de una página a otra por medio de la URL, en PHP. Muy a menudo necesitamos que nuestros distintos scripts estén conectados unos con otros y que se sirvan de variables comunes. Por otro lado, el usuario interacciona por medio de links hacia otra pagina o script php que procesara datos pasado por medio vinculos y dar una respuesta. Todo este tipo de factores dinámicos han de ser eficazmente regulados por un lenguaje como PHP. Es posible que ya habras percatado de que las variables de un script tienen una validez exclusiva para el script y que nos resulta imposible conservar su valor cuando ejecutamos otro archivo distinto aunque ambos estén enlazados. Existen varias formas de enviar las variables de una página a otra de manera a que la página destino reconozca el valor asignado por el script de origen: Pasar variables por URL Para pasar las variables de una página a otra lo podemos hacer introduciendo dicha variable dentro del enlace hipertexto de la página destino. La sintaxis sería la siguiente y es HTML puro: <a href="destino.php?variable1=valor1&variable2=valor2">Mi enlace</a> Podes observar que estas variables no poseen el símbolo $ delante, como son las variables. Esto es debido a que en realidad este modo de pasar variables no es específico de PHP sino que es utilizado por otros lenguajes, en este caso HTML. Ahora nuestra variable pertenece también al entorno de la página destino.php y está lista para su explotación. Nota: No siempre se definen automáticamente las variables recibidas por parámetro en las páginas web, depende de una variable de configuración de PHP: register_globals, que tiene que estar activada en el servidor de PHP para que así sea. Para aclarar posibles dudas, veamos esto en forma de ejemplo. Tendremos dos páginas, origen.html (no es necesario darle extensión PHP puesto que no hay ningún tipo de código php que deba procesar) y destino.php (HTML y codigo PHP para procesar las variable recibidas por URL) Codigos: Archivo: origen.html <HTML> <HEAD> <TITLE>origen.html</TITLE> </HEAD> <BODY> <a href="destino.php?saludo=hola&texto=Esto es una variable texto">Paso variables saludo y texto a la página destino.php</a> </BODY> </HTML> Archivo: destino.php <HTML> <HEAD> <TITLE>destino.php</TITLE> </HEAD> <BODY> <? echo "Variable $saludo: $saludo <br>n"; echo "Variable $texto: $texto <br>n" ?> </BODY> </HTML> $HTTP_GET_VARS Recordamos que es posible recopilar en una variable tipo array (matriz) el conjunto de variables que han sido enviadas al script por este método a partir de la variable de sistema $HTTP_GET_VARS, que es un array asociativo. Utilizándolo quedaría así: <? echo "Variable $saludo: $HTTP_GET_VARS["saludo"] <br>n"; echo "Variable $texto: $HTTP_GET_VARS["texto"] <br>n" ?> Nota: Aunque podamos recoger variables con este array asociativo o utilizar directamente las variables que se definen en nuestra página, resulta más seguro utilizar $HTTP_GET_VARS por dos razones, la primera que así nos aseguramos que esa varible viene realmente de la URL y la segunda, que así nuestro código será más claro cuando lo volvamos a leer, porque quedará especificado que esa variable estamos recibiéndola por la URL. $_GET A partir de la versión 4.1.0 de PHP se ha introducido el array asociativo $_GET, que es idéntico a $HTTP_GET_VARS, aunque un poco más corto de escribir. Caracteres especiales en URL y su codificación con PHP Hay algunos caracteres raros que no se pueden pasar, tal cual, por la URL. Por ejemplo, una URL no puede contener espacios en blanco, por lo que si intentas enviar una variable por URL con un valor que tiene un espacio en blanco, te dará problemas. Por ejemplo, el signo "*" o “+” entre otros, no puede figurar tampoco en una URL. Así pues, tenemos que hacer algo para convetir esos caracteres, de modo que no den problemas en la URL. La solución en PHP es sencilla, simplemente debemos codificar la variable que tiene caracteres conflictivos a formato URL. Para ello utilizamos la función urlenconde(), que viene en la librería de funciones de PHP. Recordar: Al pasar un parámetro por URL, existen problemas con ciertos valores de los parámetros. Por ejemplo, si un texto que queremos pasar contiene espacios, o símbolos como "+", no lo recibiremos correctamente, a no ser que hagamos algo: Tienes que codificar la variable a formato URL antes de ponerla en el enlace. Si codificas la variable los caracteres problemáticos (como los espacios) serán cambiados por otros que no te darán problemas. Para ello tienes que utilizar la función de PHP urlencode(). Por ejemplo, mira este código PHP para pasar un par de datos conflictivos por URL: <a href="mipag.php?var1=<?echo urlencode("mi valor 1");?>&var2=<?echo urlencode("otro+valor%raro.en*url");?>"> Enlace con paso de variables </a> Este código PHP generará la siguiente salida HTML, donde podemos apreciar cómo se han convertido los caracteres raros en códigos que se pueden pasar correctamente por la URL: <a href="mipag.php?var1=mi+valor+1&var2=otro%2Bvalor%25raro.en%2Aurl"> Enlace con paso de variables </a> Entonces se podrán recibir los datos en la página a la que se dirige el enlace, como de costumbre: echo $_GET["var1"]; echo $_GET["var2"]; Las varibles que se reciben ya tiene decodificada la URL, es decir, con los caracteres tal como queremos recibirlos, no por los códigos específicos de la URL. Puedes encontrar información sobre esa función en la propia página de PHP: http://www.php.net/manual/es/function.urlencode.php Este curso se irá ampliando cada vez más, gracias y disculpe las molestias.
¡Buenas! En este tutorial les moestraré como cambiar las páginas de error, que salga el tipo de página que quieras, por ejemplo: Error 404 Archivo no encontrado .... Bueno Vamos a seguir estos pasos: 1) Ir al Cpanel y abrir El Administrador de Archivos que se encuentra en la categoría 'Archivos', despues al Ir al Archivo .htaccess, que tiene q estar en nuestro directorio principal, si no tienen uno tendran q crearlo, simplemente tocando el boton del Administrador de Archivos "New file" o "Nuevo archivo" dependiendo el idioma en q lo tengan, bueno despues en "New file name" o "Nombre del nuevo archivo" debemos ingresa esto .htaccess y guardamos no se olvide del . 2) Ahora q contamos con nuestro archivo .htaccess, en el mismo debemos ingresar la siguiente linea: ErrorDocument 404 Y lo guardamos. 3) Despues volvemos a la carpeta htdocs y creamos en ella un nuevo archivo con el nombre de error404.html, en el mismo podremos configurar como queremos que se vea la pagina de error, podemos poner un texto o una imagen, yo les dejo un ejemplo: <html> <head> <title>Error 404 - Pagina no encontrada</title> </head> <body bgcolor="#FFFFFF"> <center><br><br><br><br><br><br><br><br><b> <font color="#FF0000" size="5"><b>Lo sentimos, la página solicitada no existe o momentaneamente se encuentra fuera de Servicio, por favor valla a nuestra Página de Inicio.</b></font> <br><br><b><br><br><br><br> <a href="http://www.TUPAGINA.COM"><font color="#0066FF" size="6"> <u>Ir a la Pagina de Inicio</u></a> </center> </body> </html> Lo guardamos y listo, ya tendran su error 404 configurado, para probarlo, simplemente pongan su pagina web con algun archivo que no exista, ejemplo: www.tupagina.com/noexiste.php Se puede configuarar cualqueueir error solo hay que cambiar los numeros del mismo, en la linea que agregamos en el .htaccess y el nombre del archivo de error que creamos ejemplo: En vez de poner 404 ponemos el 403 Buen aca tambien les mencionare que indica brevemente los errores mas comunes, que deberian de hacerle una pagina de error: 400 - Error Dirección Inválida o Incompatibilidad ISO 401 - Error Autorización Requeuerida 403 - Error Prohibido el Acceso 404 - Error Página no Disponible 500 - Error Interno del Servidor 503 - Servidor fuera de servicio temporalmente Bueno esos los mas comunes pero hay muchos mas, si les interesa el tema pueden buscar en Google como "Configurar paginas de errores" y seguro encuentran mas datos sobre esto. Espero que les haya servido, cualqueuier sugerencia o duda diganmela asi lo cambio o intento contestarles. Saludos.