Tutorial de PHP y librerías de Bulma
(181810 lectures)
Por Antonio Tejada Lacaci
Wildfred
()
Creado el 26/01/2000 00:00 modificado el 26/01/2000 00:00
|
Vuestro querido webmíster os presenta un tutorial de iniciación al PHP y a las librerías de desarrollo creadas para el sitio web de Bulma. |
Pagina1/1 |
Introducción al PHP y a las librerías de Bulma
Introducción al PHP y a las librerías de Bulma
v0.3, 26 de Enero 1999
Introducción al lenguaje interpretado PHP de generación dinámica de páginas
web y a las librerías desarrolladas para el sitio web de
Bulma.
PHP es un lenguaje interpretado que sirve principalmente para realizar páginas html dinámicas, aunque sus autores aseguran emplearlo incluso para hacer shell-scripts, ya que hay intérpetes php en línea de comandos.
A pesar del ímpetu de sus desarrolladores, aquí nos centraremos especialmente en la generación de páginas dinámicas con php (versión 3), apache y el módulo mod_php.
PHP es muy parecido al C, si ya sabes C, se puede decir que ya sabes el 90% del lenguaje PHP, únicamente se diferencian en que:
- PHP no es case sensitive (no distingue mayúsculas de minúsculas), salvo bugs en el tratamiento de objetos.
- en PHP no se declaran las variables y no tienen un tipo fijo, sino que una misma variable puede almacenar a lo largo de su vida valores de todo tipo (números, cadenas...).
1.1 PHP y HTML
Para escribir código PHP dentro de una página html, tenemos varias alternativas:
- Incluir el código entre
<? y ?>
- Incluir el código entre
<?PHP y ?>
- Incluir el código entre bloques
<SCRIPT LANGUAGE="php"> y </SCRIPT>
El resultado de la salida estándar de ese código será escrito en esa misma posición de la página html.
Ejemplo:
<HTML>
<BODY>
<?PHP
echo("¡Hola Mundo!<BR>");
?>
</BODY>
</HTML>
La página anterior, si la salvamos como ejemplo.phtml y la cargamos con el navegador, produce como resultado una página HTML con el texto "Hola Mundo".
Huelga decir que para que funcione, es necesario tener instalado un servidor web con soporte para PHP y asociar la interpretación de PHP a la extensión phtml.
En
el proyecto web de
Bulma tienes información de cómo instalar todo ello, incluyendo el código fuente del web, los datos de la base de datos y scripts para la instalación del web de bulma en cualquier ordenador.
En los sucesivos ejemplos, obviaremos las marcas <?PHP .. ?>, HTML y BODY
1.2 Comentarios
Los comentarios en PHP se escriben:
- Con
// o # para comentarios de una sóla línea.
- Entre
/* y */ para comentarios de una o más líneas.
Ejemplo:
/* Título: Mi Primera página PHP
Autor: Yo
*/
// Saludamos
echo("¡Hola Mundo!<BR>");
Produce la misma salida que el ejemplo anterior.
1.3 Variables
Todas las variables en PHP empiezan con el caracter dólar "$".
Declaración
Las variables se declaran simplemente inicializándolas:
$strCadena = "Hola Mundo";
echo($strCadena);
Si intentamos acceder a una variable no inicializada, PHP se quejará. Para evitar ello, existe la función error_reporting(mask).
Tipos
Los tipos básicos de PHP son Integer, Double, String, Array y Object. Las variables booleanas no existen como tales, sino que cualquier valor numérico distinto de 0 o cualquier cadena no vacía se considera TRUE
Las variables PHP no tienen un tipo fijo, dependiendo de la última asignación realizada, tienen uno u otro tipo. La función gettype(nombrevar) permite obtener el tipo de esa variable en forma de cadena:
$variable = "Una cadena";
echo(gettype($variable));
$variable = 0;
echo(gettype($variable));
El ejemplo anterior escribe "String" e "Integer" por pantalla.
Las funciones Is_Double($varname), Is_Array($varname), Is_String($varname) y Is_Object($varname) también nos permiten saber el tipo de una variable.
Cadenas
Las cadenas en PHP se especifican rodeadas por comillas simples o por comillas dobles:
$strCadena1 = "Hola Mundo<BR>";
echo($strCadena1);
$strCadena2 = 'Hola Inmundo<BR>';
echo($strCadena2);
Hay un matiz de diferencia entre una y otra, que podemos comprobar con este ejemplo:
$strMessage = "Hola Mundo";
$strMsgInABottle = "$strMessage<BR>";
echo($strMsgInABottle);
$strMsgInABottle = '$strMessage<BR>';
echo($strMsgInABottle);
Produce una página con el texto
Hola mundo
$strMessage
Es decir, cuando usamos comillas dobles, las expresiones del estilo $varname se sustituyen por el valor de la variable $varname, mientras que cuando usamos comillas simples, la cadena no se evalúa y se deja como está.
El operador para concatenar cadenas es el punto ".":
$strCadena = "Hola";
$strCadena = $strCadena . "Mundo";
echo($strCadena);
Las comillas pueden abarcar más de una línea sin ningún problema:
$strConsulta = '
SELECT *
FROM
bul_tbl_noticias
WHERE
nombre_autor = \'Alberto\';
';
Como vemos, podemos escapar las comillas con la combinación \'. De la misma manera, \n, \t y otros tienen el mismo significado que en C.
Arrays
Los arrays en PHP son bastante potentes y flexibles:
$arrValores[0] = 1;
$arrValores[1] = "Una cadena";
echo("En \$arrValores[0] está $arrValores[0] y en " .
"\$arrValores[1] está $arrValores[1]<BR>");
El no poner el subíndice del elemento, hace que el valor asignado se asigne a las siguiente posición libre del array. Los arrays en PHP comienzan en la posición 0, por lo que el anterior código podría escribirse más fácilmente así:
$arrValores[] = 1;
$arrValores[] = "Una cadena";
echo("En \$arrValores[0] está $arrValores[0] y en " .
"\$arrValores[1] está $arrValores[1]<BR>");
Otra forma de crear arrays es mediante la construcción Array():
$arrValores = Array(1, "Una cadena");
echo("En \$arrValores[0] está $arrValores[0] y en " .
"\$arrValores[1] está $arrValores[1]<BR>");
Una forma muy conveniente de direccionar elementos de un array es asociativamente. En el caso de los arrays asociativos, en vez de accederse por índice, se accede por clave o key (las claves sí son case sensitive, no es lo mismo $arrValores["a"] que $arrValores["A"], no es lo mismo):
$arrValores["nombre"] = "Tancredo";
$arrValores["Apellidos"] = array("Gómez", "Jiménez");
echo("En \$arrValores[\"nombre\"] está $arrValores[nombre] y " .
"en \$arrValores[\"Apellidos\"] está " .
$arrValores["Apellidos"][0] . " y " .
$arrValores[Apellidos][1] . "<BR>");
Como vemos, manejar arrays multidimensionales es trivial en PHP, basta con añadir los corchetes y el subíndice deseado.
La construcción Array() también puede usarse con arrays asociativos:
$arrValores=array(
"nombre" => "Tancredo",
"Apellidos" => array("Gómez", "Jiménez")
);
La construcción List() nos permite asignar los valores de un array a una serie de variables de una sola vez:
$arrValores=Array(1, "Una cadena", 1.2);
List($nNumber, $strCadena, $fNumber) = $arrValores;
echo("\$nNumber vale $nNumber, \$strCadena vale " .
"'$strCadena' y \$fNumber vale $fNumber");
saca como resultado:
$nNumber vale 1, $strCadena vale 'Una cadena' y $fNumber vale 1.2
Conversiones
Para convertir una variable de un tipo a otro se emplea el casting mediante paréntesis:
$strVariable = "5";
$valor = (integer) $strVariable;
$valor contiene el valor numérico de la variable $strVariable.
También podemos emplear la función SetType($varname, "vartype") para forzar que la variable $varname sea del tipo vartype.
De todas formas, PHP es bastante consecuente en cuanto a los tipos, de manera que si sumamos un número a una cadena, esa cadena se convierte en un número:
$strCadena="5";
echo('$strCadena es de tipo ' . GetType($strCadena) .
" y vale $strCadena<BR>");
$strCadena = $strCadena + 5;
echo('$strCadena es de tipo ' . GetType($strCadena) .
" y vale $strCadena<BR>");
produce como resultado
$strCadena es de tipo string y vale 5
$strCadena es de tipo integer y vale 10
En caso de que concatenemos una cadena con un número, PHP realiza la conversión del número a cadena automáticamente:
echo("El número es " . 5 . "<BR>");
Produce la salida esperada
El número es 5
Variables predeclaradas HTTP
PHP tiene toda una serie de variables predeclaradas que tienen que ver con HTML, como:
$PHP_AUTH_USER: Usuario de la autenticación.
$PHP_AUTH_TYPE: Tipo de autorización.
$PHP_AUTH_PW: Contraseña con la que se autenticó el usuario.
$HTTP_POST_VARS: Array con las variables de un form pasadas por el método POST.
$HTTP_PUT_VARS: Array con las variables de un form pasadas por el método PUT.
Aparte de los arrays $HTTP_PUT_VARS y $HTTP_POST_VARS, podemos acceder a las variables provenientes de forms HTML como $nombrevariable, supongamos el siguiente form:
<HTML>
<BODY>
<FORM ACTION="tratar_form.phtml">
<INPUT TYPE="TEXT" NAME="Nombre">
<INPUT TYPE="TEXT" NAME="Apellido[0]">
<INPUT TYPE="TEXT" NAME="Apellido[1]">
<INPUT TYPE="SUBMIT" NAME="btnAceptar" VALUE="Aceptar">
</FORM>
</BODY>
</HTML>
Mientras que en la página tratar_form.phtml podemos acceder a las variables del form con:
Echo("Nombre: $Nombre <BR>
Apellido1: $Apellido[0] <BR>
Apellido2: $Apellido[1] <BR>
");
Comprobación de declaración
En ocasiones es necesario saber si una variable ha sido inicializada ya (sobre todo si proviene de un form html, por ejemplo), para ello tenemos la función IsSet($variable) que nos permite saber si esa variable fue ya inicializada.
Esta función debe ser usada conjuntamente con un error_reporting(~8) para que el intérprete no capture el error de intento de acceso a variable no inicializada.
1.4 Constantes
Las constantes en PHP son literales que no comienzan por "$" y que se inicializan con la construcción define(nomconst):
define("MAX_CLIENTS", 25);
Echo(MAX_CLIENTS);
Las constantes predefinidas __FILE__ y __LINE__ nos dan el nombre del fichero y el número de línea actual.
1.5 Operaciones
booleanas, concatenación de cadenas, aritméticas.
1.6 Sentencias de control
Las estructuras de control de PHP son iguales que las de C, con algún que otro añadido.
Condicionales
La estructura de los condicionales es igual que en C:
if ($usuario == "Wildfred") {
} elseif ($usuario == "Winifred") {
} else {
}
Switch
switch ($usuario) {
case "Wildfred":
break;
case "Winifred":
break;
default:
}
La expresión de selección de rama del case tiene que ser escalar (no objeto o array).
Bucles
En los bucles pueden usarse las instrucciones break y continue para salir del bucle actual o para avanzar hasta la próxima iteración.
For
for ($i=0;i<40;i++) {
Echo("\$i vale $i<BR>");
}
While
$bDoExit = 0;
while (!$bDoExit) {
Echo("Iterando<BR>");
$bDoExit = 1;
}
do {
Echo("Iterando<BR>");
$bDoExit = 1;
} while (!$bDoExit);
list, Each (arrays)
Existen dos funciones que combinadas nos permiten iterar fácilmente por todos los elementos de un array:
$arrApellidos = array("Pepe" => "Pérez", "Paco" => "Gómez");
while ( list($strNombre, $strApellidos) = each($arrApellidos)) {
Echo("$strNombre se apellida $strApellidos.<BR>");
}
Todos los arrays mantienen un contador interno (accesible mediante las funciones current, reset, next y prev, y la función each se encarga de devolver current y llamar a next. Con la función list asignamos la clave y el elemento a las variables $strNombre $strApellidos, hasta que no queda ningún elemento (each devuelve null).
Array_Walk
Array_Walk
es una función que toma como parámetros un array y una función y aplica esa función a cada elemento del array:
function dumpit($elem) {
Echo("$elem<BR>");
}
$arr = array("Elem1", "Elem2", "Elem3");
Array_Walk($arr,"dumpit");
1.7 Funciones
Declaración
Un esqueleto típico de una función es:
function outputcol($strCadena, $strColor) {
// Saca una cadena con el color deseado
Echo("<FONT COLOR=\"#$strColor\">$strCadena</FONT>");
}
Y se llama con:
outputcol("Rojo", "FF0000");
outputcol("Verde", "00FF00");
Dando el resultado:
<FONT COLOR="#FF0000">Rojo</FONT>
<FONT COLOR="#00FF00">Verde</FONT>
Parámetros
Parámetros por defecto
Si deseamos que la función por defecto ponga el texto en color azul, por ejemplo, la redefiniríamos de la siguiente manera:
function outputcol($strCadena, $strColor="0000FF") {
// Saca una cadena con el color deseado
Echo("<FONT COLOR=\"#$strColor\">$strCadena</FONT>");
}
y la podríamos llamar con:
outputcol("Defecto");
outputcol("Verde", "00FF00");
Dando el resultado:
<FONT COLOR="#0000FF">Defecto</FONT>
<FONT COLOR="#00FF00">Verde</FONT>
Evidentemente, siempre que una función tenga n parámetros por defecto, éstos deberán ser los n últimos parámetros declarados.
Parámetros por referencia
En PHP por defecto los parámetros se pasan por valor, es decir, que si los modificamos dentro de la función, a la vuelta de la función las variables pasadas como parámetro no se modificaron (a dichas variables se les denomina parámetros actuales de la función).
Si deseamos que las variables del llamante sean modificadas (los mencionados parámetros actuales), hay que pasar los parámetros por referencia:
function Concatena(&$strDest, $strSrc) {
// Esta función concatena dos cadenas y las devuelve
// en la primera cadena pasada
// $strDest se le pasa como parámetro por referencia.
$strDest = $strDest . $strSrc;
// Como $strSrc no se pasa por referencia, la siguiente
// instrucción no afecta al parámetro actual
$strSrc = "";
}
$strOrigen = "Mundo";
$strDestino = "Hola ";
Echo("Origen es $strOrigen y destino es $strDestino<BR>");
Concatena($strDestino, $strOrigen);
Echo("Origen es $strOrigen y destino es $strDestino<BR>");
Que ofrece el resultado:
Origen es Mundo y destino es Hola
Origen es Mundo y destino es Hola Mundo
Como se ve, para pasar un parámetro por referencia, basta con poner "&" delante del nombre del parámetro en la declaración de la función, es decir, poner "&" delante del nombre del parámetro formal.
También se puede pasar un parámetro por referencia aunque en la función no esté declarado como tal, anteponiendo el ampersand "&" al parámetro actual (al invocar la función).
Variables en funciones
Variables locales
Para definir una variable local, simplemente se asigna un valor a la variable:
function Iva($fValue) {
// $fIVA es una variable local
$fIVA = $fValue * 0.16;
Echo("El IVA de $fValue es $fIVA<BR>");
}
Iva(2350);
Variables estáticas
Si queremos que la variable local conserve el valor de invocación a invocación de la función, basta declararla como estática:
function Counter() {
static $count = 0;
$count2 = 0;
$count2++;
Echo("Count vale $count y count2 vale $count2<BR>");
$count++;
}
Counter();
Counter();
Counter();
muestra en la página:
Count vale 0 y count2 vale 1
Count vale 1 y count2 vale 1
Count vale 2 y count2 vale 1
La inicialización de la variable sólo tiene lugar la primera vez que Counter es invocada.
Acceso a variables globales
Este es uno de los puntos en los que PHP se diferencia de C y es un punto importante y causa de bastantes quebraderos de cabeza para el primerizo en PHP.
Para acceder a una variable global desde dentro de una función es imprescindible declararla dentro de la función como global $variable, ya que de otro modo PHP pensará que se desea hacer referencia a una variable local:
function TouchGlobal() {
global $strCadena;
$strCadena = "¡Tocada!";
$nValue = 7;
Echo("Dentro de TouchGlobal ahora \$strCadena vale " .
$strCadena " . "y \$nValue vale $nValue<BR>");
}
$strCadena = "Hola mundo";
$nValue = 4;
Echo("\$strCadena vale $strCadena y \$nValue vale $nValue<BR>");
TouchGlobal();
Echo("\$strCadena ahora vale $strCadena y \$nValue sigue ".
"valiendo $nValue<BR>");
Como se ve, no es necesario que la variable global esté en el fichero físicamente delante de la función, basta con que haya sido inicializada antes de llamar a la función. Los cambios realizados a una variable global dentro de una función, permanecen cuando se vuelve de la función.
Otra forma de acceder a las variables globales es mediante una indexación asociativa del array $GLOBALS.
Devolución de un valor
Para devolver un valor se emplea la cláusula return.
function Factorial($nValue) {
if ($nValue <= 1) {
return 1;
} else {
return Factorial($nValue-1)*$nValue;
}
}
$nNumber = 7;
Echo("El factorial de $nNumber es " . Factorial($nNumber));
En PHP las funciones pueden llamarse a sí mismas (recursivas), e incluso se pueden declarar funciones dentro de funciones o clases dentro de funciones.
1.8 Funciones interesantes
Printf, sprintf
El formato de llamada de estas funciones es exactamente igual que en C.
Echo
Echo en realidad no es una función sino una construcción del lenguaje, por ello se puede poner tanto con paréntesis como sin paréntesis.
Evaluación de variables con Eval
La función Eval($strExpr) permite evaluar la expresión $strExpr, de manera que si contiene código PHP válido, éste será interpretado. Esto permite cosas muy flexibles como por ejemplo callbacks:
function mycallback($strParam) {
Echo("Dentro del callback<BR> con parámetro $strParam");
}
function myfunc($fnCallback) {
// Creamos una tabla
Echo("<TABLE><TR><TD>Callback1:</TD><TD>");
// Llamamos al callback
Eval($fnCallback);
// Cerramos la tabla
Echo("</TD></TR><TABLE>");
}
$strCode = 'global $strParam; mycallback($strParam);';
$strParam = "Soy el parámetro del callback";
myfunc($strCode);
Podemos emplear otra técnica para hacer callbacks más sencillos con:
function mycallback() {
Echo("Dentro del callback.<BR>");
}
$strCallback = "mycallback";
// Llamamos al callback
$strCallback();
Variables variables
No, el título no está equivocado, las variables variables son formas de indireccionamiento a la hora de referirse a variables.
Si tenemos dos variables $strVarName y $nValue y hacemos que $strVarName contenga la cadena "nValue", al referirnos a $$strVarName (nótese el doble dólar "$$") nos estamos refiriendo a la variable que tiene como nombre el contenido de $strVarName, es decir, a $nValue.
Lo anterior plasmado en un ejemplo sería:
$nValue = 5;
$strVarName = "nValue";
Echo("Mostrando el valor de $strVarName: $$strVarName.<BR>");
$$strVarName = 5;
Echo("Ahora $strVarName vale $$strVarName.<BR>");
En los casos en los que haya ambigüedad, puede emplearse el agrupador {}, por ejemplo, para $$myarray[0]), podríamos referirnos:
- Al primer elemento del array que tiene como nombre el contenido de la variable
$myarray.
- A la variable que tiene como nombre el contenido de
$myarray[0].
Si empleásemos el operador de agrupación para evitar la ambigüedad, el primer caso lo escribiríamos ${$myArray}[0] y ${$myArray[0]} en el segundo.
Control de errores Error_Reporting
Mediante la función Error_Reporting(mask) se pueden limitar los errores que captura el intérprete de PHP y ante los que aborta la ejecución del programa de entre los siguientes:
- E_ERROR (1)
- E_WARNING (2)
- E_PARSE (4)
- E_NOTICE (8)
- E_CORE_ERROR (16)
- E_CORE_WARNING (32)
Por ejemplo, con:
Error_Reporting(E_NOTICE | E_WARNING);
Se hará que el intérprete de PHP no capture los errores distintos de NOTICEs o de WARNINGs, para que podamos tratarlos nosotros.
Es habitual deshabilitar E_NOTICE cuando se emplea la función IsSet para comprobar si se inicializó una variable, ya que si no se hace así, y la variable no fue inicializada dará un error y el intérprete abortará la ejecución:
// Deshabilitamos notices
$nOldMask = Error_Reporting(~E_NOTICE);
if (IsSet($btnAlta)) {
// Pulsó el botón de alta en el form
Echo("Dando de alta el elemento solicitado.<BR>");
} elseif (IsSet($btnBaja)) {
// Pulsó el botón de baja en el form
Echo("Dando de baja el elemento solicitado.<BR>");
}
// Restauramos la máscara de error antigua
Error_Reporting($nOldMask);
Opcionalmente puede deshabilitarse la detección de errores para una sola sentencia anteponiendo la arroba "@" a la sentencia.
Die, exit
Se emplean para terminar la ejecución del script abruptamente.
Die($msg) muestra el mensaje $msg antes de salir.
Exit() sale de la ejecución del script.
1.9 Librerías
Include
Incluye el fichero cada vez, por si se desea meter esta instrucción en un bucle:
// Array con los nombres de las librerías
$arrLibraries = Array("include1.php3", "include2.php3",
"include4.php3");
// Iteramos por cada nombre de librería
while (list($nIndex, $strLibname) = each(arrLibraries)) {
// Incluímos esta librería
include($strLibname);
}
Require
Se reemplaza la instrucción Require("nomfich") por el fichero. Es lo que se suele usar normalmente para incluir librerías externas.
1.10 Clases (Objetos)
Para declarar un objeto en PHP usamos la construcción class, las variables de instancia se declaran anteponiendo var al nombre y las funciones miembro se definen dentro del bloque de la clase como funciones normales y corrientes. Un constructor se define como una función con el mismo nombre que el objeto.
Para referirnos al propio objeto o a variables miembro, empleamos $this->.
Un ejemplo de todo lo anterior sería:
class MyObject {
var $nCount = 0;
var $strName;
function MyObject($strName="Nonamed") {
$this->strName = $strName;
}
function AddCount($nDelta) {
$this->nCount += $nDelta;
}
function GetCount() {
return $this->nCount;
}
}
Como vemos, en las funciones miembro podemos emplear parámetros por defecto y cualquier cosa que emplearíamos en una función normal.
Para usar este objeto, haríamos:
$myObj = new MyObject("Pepito");
Echo("Count vale " . $myObj->GetCount() . "<BR>");
$myObj->AddCount(5);
Echo("Ahora count vale " . $myObj->GetCount());
Mucho cuidado con las mayúsculas y minúsculas en los nombres de las variables de tipo objeto, porque el PHP tiende a ser case sensitive con éstas.
A lo largo de todos los ficheros PHP de Bulma, se sigue la notación húngara (bueno, técnicamente es un derivado denominado notación checoslovaca, creo), es decir, anteponer el prefijo de tipo al nombre de la variable.
Por ejemplo, la variable de tipo cadena que almacene el nombre de usuario,
podría ser
strUser
(
str
es el prefijo de variables de
tipo cadena). Otros prefijos habituales son:
n para enteros: nCounter, nIndex...
lrc para instancias de la clase LoginRec.
rs para instancias de la clase RecordSet: rsUsuarios, rsNoticias...
con para instancias de la clase Connection: conBulma...
2.1 recordset.php3
Este fichero contiene objetos para abstraer de la base de datos en concreto a usar. De esta manera, si en algún punto del desarrollo se desea cambiar de base de datos (mySQL...), se podrá hacer cambiando únicamente este fichero.
Actualmente este fichero implementa las funciones de acceso únicamente para la fantástica base de datos
PostgreSQL.
Connection
Connection($strDBName, $bPersistent)
Crea la conexión con la base de datos dada.
Parámetros
- $strDBName Nombre de la base de datos a la que conectar.
- $bPersistent Si usar conexiones persistentes o no (reciclar una conexión anterior, cosas del PostgreSQL).
Notas
Es importante cerrar la conexión llamando a Close() cuando se haya acabado de emplear.
Close()
Cierra la conexión previamente abierta.
Exec($strQuery)
Ejecuta la consulta $strQuery sobre esta conexión.
Parámetros
- $strQuery Cadena cno la consulta SQL a ejecutar.
Valor de retorno
Devuelve un RecordSet con el resultado de la consulta.
Notas
Es importante llamar al método Close del RecordSet cuando se haya acabado de usar éste.
RecordSet
Los RecordSet almacenan conjuntos de registros, resultado de una consulta a una base de datos.
RecordSet($con)
Parámetros
- $con
Connection sobre la que operará este RecordSet
Notas
Cuando se acabe de usar el RecordSet se debe llamar a Close para liberar los recursos de este RecordSet.
Open($strQuery)
Es equivalente al método Exec().
GetError()
Devuelve la cadena del último error ocurrido en la última llamada a Exec() u Open(), o 0 si no se produjo ningún error.
Exec($strQuery)
Ejecuta la consulta SQL dada.
Parámetros
- $strQuery Consulta SQL a ejecutar.
Notas
Antes de llamar al próximo Exec() u Open es necesario cerrar el RecordSet actualmente abierto.
MoveNext()
Recupera los datos del siguiente registro de este RecordSet.
MoveTo($nRow)
Se posiciona sobre un registro concreto del RecordSet.
Parámetros
- $nRow Número de fila del
RecordSet sobre la que posicionarse.
Eof()
Valor de Retorno
Devuelve TRUE si se intentó avanzar más allá de la última fila del RecordSet.
Notas
Un RecordSet vacío devuelve Eof() a TRUE nada más ejecutarse.
GetActRow()
Devuelve el número de fila actual, es decir, el número de registro que está siendo visualizado actualmente en el campo fields.
GetNumRows()
Devuelve el número de registros de este RecordSet.
Valor de Retorno
- -1 Si el
RecordSet no ha sido ejecutado aún o la última consulta devolvió error.
- 0 Si el
RecordSet está vacío.
- Mayor que 0 Si el
RecordSet es válido y tiene registros (en cuyo caso devuelve el número de registros del RecordSet).
Close()
Cierra el RecordSet y desaloja los recursos asignados.
Notas
Después de cada llamada con éxito a Open() o a Exec() tiene que haber una llamada correspondiente a Close(). Después de llamar a Close(), pueden realizarse nuevas llamadas a Exec() y Open() sobre este RecordSet.
fields
Array asociativo que se indexa con los nombres de los campos de la consulta realizada y devuelve los valores para el registro actual del RecordSet.
2.2 loginrec.php3
Esta librería contiene el objeto que soporta la autenticación HTTP mediante autenticación básica y contraste de la contraseña frente a una base de datos.
LoginRec
LoginRec()
Inicializa el objeto LoginRec, tomando las variables HTTP de información de login.
Authenticate($con)
Fuerza la autenticación de la conexión HTTP consultando la base de datos asociada al objeto Connection pasado como parámetro.Si la autenticación no es correcta, devuelve una página de error.
Matches($strUser, $strPassword)
Devuelve TRUE si el objeto LoginRec coincide con el usuario $strUser y la contraseña $strPassword.
GetUser
Devuelve el usuario HTTP.
GetIdUser
Devuelve el identificador del usuario en la base de datos.
GetPassword
Devuelve la contraseña HTTP.
IsLogged
Devuelve TRUE si se ha introducido información de usuario y contraseña.
IsAuthenticated
Devuelve TRUE si se ha introducido información de usuario y coontraseña y estos se han validado contra la base de datos, mediante una llamada anterior a Authenticate().
$lrcLoginRec
Objeto de tipo LoginRec creado al incluir esta librería, que contiene la información de login de la conexión HTTP actual.
|
|
|
|
|
|
Comentarios Es posible que se hayan omitido algunos comentarios considerados poco constructivos
|
1. Re:Tutorial de PHP y librerías de Bulma (26/02/2000 17:24, #204) Por: David García |
En primer lugar, felicitaros por las páginas. Ahora van un par de sugerencias:
1.) En pantallas con resoluciones normales (800x600) la página no se puede ver entera y hay que estar con la barrita de los huevos.
2.) Creo que podríais poner un enlace a una página donde se pudiera imprimir el tutorial fácilmente, al estilo de webmonkey y sitios así.
A ver si la próxima vez os puedo visitar desde mi flamante RedHat 6.1 ;-). Saludos |
No es pot respondre |
2. Re:Tutorial de PHP y librerías de Bulma (21/04/2000 03:53, #247) Por: Fernando Rodolfo Paganini |
sería excelente que se pueda descargar el manual completo de PHP traducido al español. de donde lo bajo?
LOS FELICITO. |
No es pot respondre |
3. Re:Tutorial de PHP y librerías de Bulma (24/12/2002 15:28, #10905) Por: giovani morales (http://bulma.net) |
| como conectarme a una base de datos INFORMIX y si postgres tiene un entorno grafico | No es pot respondre |
4. Re:Tutorial de PHP y librerías de Bulma (29/07/2003 19:19, #16146) Por: David Ayala |
| Que tal, segun tengo entendido para conectarte a Informix necesitas editar el archivo de configuracion de php (.conf o .ini, segun sea el caso).
En el segmento donde carga las extenciones para las distintas bases de datos, existe la linea:
;extension=php_ifx.dll
hay que descomentarla dejandola así:
extension=php_ifx.dll
y, claro, tenés que verificar que exista el archivo php_ifx.dll en la carpeta donde almacena las extensiones, luego de eso basta con reiniciar el webserver con el que estes trabajando para que refresque las configuraciones de php.
Dentro del manual de php podés encontrar la referencia completa de las funciones utilizadas para conectarte a Informix y en general a cualquier base de datos.
Nota: Acá se muestran archivos .dll porque esta corriendo sobre Win32, pero sobre Linux creo que son archivos .so, hay que verificar.
Saludos. | No es pot respondre |
5. Necesito la dll de php_ifx para informix.. (21/01/2004 02:56, #19260) Por: Anónimo |
| Hombre necesito la dll para informix...si usted la tiene se lo agradezco....mi mail es monojagn2002@yahoo.es | No es pot respondre |
6. Re: Necesito la dll de php_ifx para informix.. (31/01/2005 02:42, #25173) Por: joshuas |
| www.php.org
si vas a downloads i te bajas la ultima version,
luego descomprimes i dentro de extensions esta el dll q buscas :) | No es pot respondre |
7. Re:Tutorial de PHP y librerías de Bulma (11/03/2005 21:32, #25634) Por: HoracioLobato |
Yo tengo problemas con la extensión de informix para PHP,
descargué el archivo saprfc-1.3.3-4.3.10.Win32.zip, el cuál ya tiene incluido la extensión php_ifx.dll, la quite el comentario a la línea ";extension=php_ifx.dll" y modifiqué la línea "extension_dir=C:\php-4.3.10-Win32\extensions" y reinicié apache.exe y al cargar php manda el error de que no encuentra php_ifx.dll o alguno otro archivo para ejecutar la aplicación.
¿Alguien tiene idéa de cómo solucionar esto?
De antemano, Gracias | No es pot respondre |
8. conexion de informix y php (03/05/2005 23:37, #26501) Por: Ruben |
| Modifique el fichero de php.ini y descomente la linea que indica extension=php_ifx.dll y reinicie mi servidor apache, pero al correr la aplicación me indica que no existe tal función, si es que tu ya has resolvido este problema por favor te pido que me ayudes ya que es urgente realizar este enlace.
Gracias | No es pot respondre |
9. Re: conexion de informix y php rubenpineda@ejecutivo.com (07/06/2005 02:31, #27017) Por: Anónimo |
| para los que al igual que yo estan tratando de conectar informix en UNIX CON PHP en linux, primero deban de bajar el sdk de informix para linux en la pagina de informix www.informix.com, asegurence de que la versión sea la sdk2.81UC3.tar, ya que esta es la que no tiene problema, despues, en la siguiente pagina http://www.lacorona.com.mx/fortiz/informix/ pueden encontrar la documentación para llevar a cabo el proceso de instalación del odbc.
yo estoy trabajando en eso, me detuve en la parte final, donde debes de editar el archivo configure, porfavor si alguien de ustedes logra realizar la conexión con exito, les pido de favor que me indiquen como le hicieron en este ultimo paso, mandandome dicha información a mi correo rubenpineda@ejecutivo.com.
Bye | No es pot respondre |
10. Re: conexion de informix y php (02/03/2007 20:17, #38829) Por: Anónimo |
| se escribe resuelto no (resolvido) | No es pot respondre |
|
11. Re:Tutorial de PHP y librerías de Bulma (14/09/2003 22:45, #17115) Por: El cobarde anónimo |
| He creado un pequeño guión para conectarse a Informix desde PHP (en Linux)
Es para suse Linux, pero te sirve para cualquier distribución de linux
La dirección es http://ppt.elrevoltijo.net/index.php?aid=82
Ante cualquier duda, estoy a tu disposición | No es pot respondre |
12. Re:Tutorial de PHP y librerías de Bulma (22/06/2005 20:11, #27207) Por: Cristian |
A mí me sirve lo que realizastes en el sitio que expones en el Foro, pero no puedo acceder a tu sitio. Debe de estar abajo...me podrías dar nuevamente la ruta.
Gracias!!! | No es pot respondre |
13. Re:Tutorial de PHP y librerías de Bulma (21/12/2005 12:55, #30134) Por: majestik |
| Podras enviar un link donde bajar el toturial que armaste.
Saludos.- | No es pot respondre |
|
|
|
14. Re:Tutorial de PHP y librerías de Bulma (29/04/2000 02:13, #249) Por: JJEsus |
| la cañaaaaa |
No es pot respondre |
15. Re: Traducción manual php (29/04/2000 15:37, #250) Por: wildfred |
| Tenéis un link al proyecto de traducción del manual de php al castellano en http://www.bulma.lug.net/body.phtml?nIdNoticia=217 |
No es pot respondre |
16. Re:Tutorial de PHP y librerías de Bulma (16/05/2000 10:01, #340) Por: El cobarde anonimo |
DEL PUTAS!
muy bueno el tutorial |
No es pot respondre |
17. Re:Tutorial de PHP y librerías de Bulma (20/05/2000 22:57, #366) Por: Infografic |
me interesa mucho y lo veo un futuro inmediato
He visto por la web que los franceses estan muy `puestos en el tema me interesaria mucho poder colaborar con los proyectos a desarroyar.
un saludo |
No es pot respondre |
18. esta excelente tu torial (25/05/2000 02:54, #370) Por: karyna |
| el tutorial esta excelente pero quisiera saber si por favor me podrias mandar como se instala php en plataforma windows98, te lo agradeceria mucho. |
No es pot respondre |
19. Re:Tutorial de PHP y librerías de Bulma (29/06/2000 21:25, #384) Por: El cobarde anonimo |
hola mi nombre es Paul Perdomo del DF Mexico
no tengo mucha experiencia en cuanto a internet ni a programacion pero ahora tengo la necesidad de aprender a programar Bd para internet asi que me gustaria que me aconsejaras sobre por dond empezar..
en cuanto a su pagina es bueno encontrarla no la he revisado a detalle pero que bueno que hay personas qwue se dedican a trabajar sobre nuestro idioma,
me gustaria que me dijeras como puedo obtener el manual en español completo sobre php
si les puedo ayudar en la elaboracion de estas paginas me interesa mucho
pperdomo@anahuac.mx
gracias |
No es pot respondre |
20. Re:Tutorial de PHP y librerías de Bulma (06/02/2002 23:23, #4715) Por: El cobarde anónimo |
| para paul perdomo......vos sos un chanta casa mujeres por ineternet.
tene mucho cuidado con los mensajitos que andas mandando. y da la cara o manda algunas fotos.
soy el hermano de gloria | No es pot respondre |
21. Re:Tutorial de PHP y librerías de Bulma (11/05/2002 20:33, #6065) Por: El cobarde anónimo |
| Qué mal rollito me da a mí el mensaje del hermanito...
Cuidadito, chaval, que este es de los que van cortando el pito a los que hacen promesas a su hermana para no cumplirlas ... | No es pot respondre |
22. Re:Tutorial de PHP y librerías de Bulma (06/01/2003 16:05, #11188) Por: gloria |
| por vos paul y la puta que te pario
asi que tenias hijos por ahi?????
ya voy a ir a mexico y como dice el de arriba te la voy a cortar por haberme engañado oK????
sos una mierda!!!!!!! | No es pot respondre |
|
|
|
23. Re:Tutorial de PHP y librerías de Bulma (10/07/2000 20:24, #394) Por: El cobarde anonimo |
Hola, estoy buscando a alguien que conozca php para impartir un curso básico. Necesitamos, básicamente, entender el funcionamiento global del lenguaje, teniendo en cuenta que no sabemos C.
Podeis poneros en contacto conmigo en el 91 575 01 99 ó por e-mail: lmartin@cibernos.com
Gracias. Saludos Lourdes Martin. |
No es pot respondre |
24. Re:Tutorial de PHP y librerías de Bulma (18/03/2003 19:23, #12925) Por: El cobarde anónimo |
| te puedo ayudar mi email es qservi@hotmail.com | No es pot respondre |
|
25. Re:Tutorial de PHP y librerías de Bulma (13/07/2000 16:15, #399) Por: Rafael |
| Me ha gustado mucho el manual lo unico q tengo un problema al imprimirlo, puesto que las lineas se cortan en la impresora. Si podeis crear una versión para imprimir os lo agradeceria. |
No es pot respondre |
|
|
27. Re:Tutorial de PHP y librerías de Bulma (14/07/2000 14:34, #400) Por: El cobarde anonimo |
Acabo de empezar a currar en una empresa de Internet,
y necesito saber PHP. He accedido a vuestra página, y el tutorial que teneias de como empezar, me parece cojonudo. Animo y seguir adelante!!!!!! |
No es pot respondre |
28. Re:Tutorial de PHP y librerías de Bulma (11/08/2000 14:10, #409) Por: Daniel Gonzalez |
| Me ha venido bastante bien vuestro tutoriala pesar de que no tenia ni idea de php.Ahora que ya tengo un poco de idea necesito profundizar mas y os animo a que sigais añadiendo ejemplos tan didacticos como los que teneis |
No es pot respondre |
29. Re:Tutorial de PHP y librerías de Bulma (12/08/2000 00:10, #410) Por: David Esteban |
Los felicito por los turoriales publicados, estoy por bajarlos y emprezar a leerlos, espero y me sean util.
gracias. |
No es pot respondre |
30. MUY BUENO (24/08/2000 04:44, #420) Por: ricardo |
| Me parecio muy buena esta pagina, me ha servido mucho. Me gustaria saber si sabes del manejo de PHP con javaScript, como se pueden integrar, listo???? |
No es pot respondre |
31. Re: MUY BUENO (23/11/2001 18:49, #3462) Por: El cobarde anónimo |
Son cosas muy diferentes, PHP se ejecuta en el lado SERVIDOR y el JAVASCRIPT en el lado cliente.
Es decir que JAVASCRIPT sólo verá el código en HTML, no podrá nunca interactuar com PHP | No es pot respondre |
32. Re: MUY BUENO (19/02/2005 23:25, #25356) Por: Anónimo |
| eso es falso... existen muchas formas de comunicar entre php javascript.. | No es pot respondre |
|
33. Re: MUY BUENO (24/08/2005 00:19, #28010) Por: [^^a_X_l^^] (http://www.vivorasotupiza.tk) |
| Se puede interactuar desde Javascript con PHP, es una gran ventaja trabajar con JavaScript y PHP en el control de Formularios especialmente cuando se quiere tener un control de los valores que estan por ingresar, nos evita mandar variables con errores HACIENDO EL CONTROL EN LA MISMA PAGINA....... | No es pot respondre |
|
34. Re:Tutorial de PHP y librerías de Bulma (28/08/2000 11:31, #425) Por: CheroKey |
| Fastastico, estupendo, genial ver que hay gente que se preocupa por traducir material anglofono al resto de los mortales |
No es pot respondre |
35. Bajarse este tutorial u otro de PHP3 ó 4 (29/08/2000 04:10, #426) Por: yo |
Me interesaría saber cuándo estará disponible un link
donde se pinche y me pueda bajar un tutorial o curso de
programación de PHP3 ó 4.
¿Dónde hay más tutoriales de PHP en la red?
Saludos |
No es pot respondre |
36. Re:Tutorial de PHP y librerías de Bulma (01/09/2000 02:11, #429) Por: BVis |
mira en http://miraesgratis.metropoli2000.net/webmasters/
allí te lo explica todo detalladamente. |
No es pot respondre |
37. Re:Tutorial de PHP y librerías de Bulma (17/09/2000 00:11, #430) Por: El cobarde anonimo |
| Me parece bueno este tutorial ... aunque deberia poner un ejemplo concreto con replacion a los que se refiere a base de datos. |
No es pot respondre |
38. Problema con PHP (29/09/2000 15:24, #435) Por: Víctor del Burgo |
¿Qué tal?
Estoy diseñando una página con PHP y no veo ninguna forma para que unas variables se manden por e-mail a mi cuenta, y a su vez que se inserten en una base de datos.
Si hago las operaciones por separado me salen bien, es decir, que o mando el e-mail o hago la inserción en la tabla.
¿Habría alguna forma de que pudiera funcionar?
Atentamente, y en espera de respesta les saluda:
-Víctor del Burgo- |
No es pot respondre |
39. Re:Tutorial de PHP y librerías de Bulma (11/10/2000 21:21, #437) Por: Al3jo |
| Hola soy de Argentina y estoy buscando gente que quiera ayudarme a dar mis primeros pasos en PHP. Estoy hambriento de conocimientos, espero colaboraciones para conmigo. |
No es pot respondre |
40. Re:Tutorial de PHP y librerías de Bulma (26/06/2004 04:05, #22067) Por: Anónimo |
| muchacho de argentina, ambos estamos hambrientos de conocimientos, te propongo empesar a conocer este programita ya que yo soy estudiante de sistema y no tengo a nadie a quien romperle las pelotas. que te parece.... | No es pot respondre |
41. Re:Tutorial de PHP y librerías de Bulma (19/08/2004 13:57, #22875) Por: Anónimo |
| si te fijases en la fecha te darias cuenta que esta persona escribio hace 4 años!!! ahora ya debe saber muchiiiiiiiiiisimo mas que tu. | No es pot respondre |
|
|
42. Re:Tutorial de PHP y librerías de Bulma (13/10/2000 20:16, #438) Por: Francisco Rojas |
Debo de considerar que ha sido de mucha utilidad esta pequeña tutorial de PHP. Pero de añadir que necesito mayor información o sitios donde pueda cargar demostraciones en PHP.
Agradeciendo vuestra pronta respuesta, atentamente;
Francisco Rojas |
No es pot respondre |
43. Re:Tutorial de PHP y librerías de Bulma (08/11/2000 19:46, #456) Por: Nestor |
Este es un curso de PHP realmente MUY BUENO, a los que no sabemos ni de C ni de PHP uffff.... ha sido como que me iluminen. me hubiera gustado mucho que de unos cuantos ejemplos a la hora de conectarse a MySql.... pero bueno, con lo base que me han dado puedo ir experimentando.
Muchas gracias!!!
Nestor |
No es pot respondre |
44. Re:Tutorial de PHP y librerías de Bulma (30/06/2005 01:02, #27302) Por: Anónimo |
| Aja .... Animo .. tu puedes | No es pot respondre |
|
45. Re:Tutorial de PHP y librerías de Bulma (10/11/2000 01:47, #459) Por: jhon jairo |
| ...gracias... |
No es pot respondre |
46. me gustó (21/11/2000 16:59, #467) Por: Omar |
estimados sres:
despues de mucho navegar por la web di con su tutoria, aclaro que soy pricipiante en esto y que además no leo muy bien el Ingles, asique imaginense que alegria tuve cuando di con su página.
por el momento creo que me será de mucha utilidad, ya que voy a dar mis primero paso con PHP y MySQL para poder animarme con PosgreSQL.
muchas gracias por ser solidarios con la comunidad hispano hablante.
Saluda
Omar |
No es pot respondre |
47. Tutorial de PHP (12/12/2000 22:51, #487) Por: Belinda |
| Me parece agradable su sitio, sobretodo por su logo he muchas felicidades, y gracias por la información. |
No es pot respondre |
48. Re:Tutorial de PHP y librerías de Bulma (12/03/2001 18:40, #931) Por: Jasson F. |
| te felicito........ |
No es pot respondre |
49. Tut de PHP y librerías de Bulma martin g g (20/03/2001 16:53, #962) Por: martin gabriel g |
| hola soy un programador, y al ver la pagina me gusto mucho, de seguro seguina mejormado, eso espero gracias por todos y hasta la proxima |
No es pot respondre |
50. Re:Tutorial de PHP y librerías de Bulma (28/03/2001 04:41, #1006) Por: El cobarde anonimo |
|
No es pot respondre |
51. Re:Tutorial de PHP y librerías de Bulma (08/04/2001 23:41, #1046) Por: El cobarde anonimo |
hola me gustaria que enviara en texto ejemplos de php ya que estoy estudiando con tu guia gracias mi email
alsaca79@yahoo.com
gracias |
No es pot respondre |
52. Re:Tutorial de PHP y librerías de Bulma (09/04/2001 00:47, #1048) Por: Wildfred |
>hola me gustaria que enviara en texto ejemplos de php
>ya que estoy estudiando con tu guia gracias mi email
Como me rechazan los mensajes que envío a tu correo, te respondo por aquí.
Si quieres ejemplos de código php, aparte de los propios del tutorial, tienes disponible el código fuente de bulma junto con los artículos, los scripts de creación de la base de datos y varios artículos en la propia bulma sobre cómo instalar todo ello en tu casa, pásate por http://bulma.lug.net/body.phtml?nIdNoticia=14
Y recuerda que la mejor referencia de php y fuente de ejemplos es el propio manual, que puedes encontrar traducido al castellano en http://www.php.net |
No es pot respondre |
53. ocu lo mas bello (12/02/2007 20:42, #38427) Por: Anónimo (http://www.lakaye.tk) |
| hola.....kiero un tutorial de php...o ejemplos comentados
gracias | No es pot respondre |
|
54. Gracias por la pequeña ayuda (17/04/2001 15:19, #1075) Por: Noemi (http://www.bulma.lug.net/body.phtml?nIdNoticia=215&nIdComentario=-1) |
hola... gracias por la introduccion ..
bueno yo recien estoy interesada en el php.. y quiero realizar una aplicación por lo que cualquier ayuda es muy bien venida...
Sin embargo quiero agradecer por la introducción de este tutorial.. les aseguro que me es muy útil |
No es pot respondre |
55. Re:Tutorial de PHP y librerías de Bulma (08/05/2001 20:02, #1167) Por: fabian |
| donde puedo conseguir un servidor gratis para PHP |
No es pot respondre |
56. Re:Tutorial de PHP y librerías de Bulma (27/09/2002 15:11, #8704) Por: El cobarde anónimo |
| apache.org | No es pot respondre |
|
57. Re:Tutorial de PHP y librerías de Bulma (09/05/2001 22:01, #1172) Por: Celso (http://www.oficinalinux.org) |
Podeis encontrar un servidor de PHP gratuito en www.f2s.net
Más información en
http://bulma.lug.net/body.phtml?nIdNoticia=362 |
No es pot respondre |
58. Tutorial de PHP y librerías de Bulma (13/05/2001 03:49, #1283) Por: Francisco Cadiz H. |
En principio felicitaciones por poner a disposicion de todos este magnifico Tutorial y espero que puedan profundizar acerca de la utilizacion de Php con Xml que es un tema en el cual estoy investigando, agradeceria cualquier consejo sobre este tema.
Gracias |
No es pot respondre |
59. Re:Tutorial de PHP y librerías de Bulma (18/05/2001 16:04, #1338) Por: Rogue |
en la primera parte del toturial decis que php no es case sensitive, cuando en relaidad si lo es, es decir , SI distingue entre mayusculas y minusculas, ya que
$var <> $Var.
nada mas. Saludos
Rogue |
No es pot respondre |
60. !!Es fenomenal (20/05/2001 05:33, #1359) Por: Saiyan_Goku (http://panter) |
| Esta pagna te explica y barca grán parte de lo que no hacen otras en el aspecto de orientar a los usuaarios como yo a lo que es l programación en PHP |
No es pot respondre |
61. Re:Tutorial de PHP y librerías de Bulma (22/05/2001 01:12, #1369) Por: Pablo Picon |
Hola, les felicito por su manual es muy instructivo.
Estoy empezando con PHP y necesito una función equivalente a "alert" de JavaScript, y no se si existe una equivalente en PHP? Espero que me puedan ayudar.
Saludos cordiales,
Pablo. |
No es pot respondre |
62. Re:Tutorial de PHP y librerías de Bulma (15/12/2005 19:22, #30045) Por: Anónimo |
| yo tambien necesito eso | No es pot respondre |
|
63. Re:Tutorial de PHP y librerías de Bulma (26/05/2001 00:44, #1420) Por: john jairo martinez nieto |
como estan señores de bulma...
espero que bien y que esten cresiendo..
este pequeño tutorial es bastante bueno, pero lo unico que le hace falta es unos pequeños pero ilustrativos ejemplos, porque asi se aprende mucho mas fasil, les agradesco esta informacion...
desde Colombia-Bogota-Universidad Minuto de Dios
les agradeseria aun mas si me enviaran un e-mail con codigo fuente echo en php, o la manera de como conseguirlo.. |
No es pot respondre |
64. Re:Tutorial de PHP y librerías de Bulma (31/05/2001 20:09, #1488) Por: ZOILA |
POR FABOR ME PUEDES MANDAR INFORMACION DEL PHP AL 19ZOILA19@YUPIMAIL ES QUE ME DEGARON UN TRABAJO SOBRE ESTE TEMA POR FABOR SI.
GRASIAS
CHAU |
No es pot respondre |
65. Re:Tutorial de PHP y librerías de Bulma (31/05/2001 20:31, #1489) Por: El cobarde anonimo |
POR FABOR MANDAME INFROMACION DEL PHP AL 19ZOILA19@YUPIMAIL
GRAISAS |
No es pot respondre |
66. Re:Tutorial de PHP y librerías de Bulma (31/05/2007 18:48, #42353) Por: Anónimo |
| por favor... se escribe con V ... encima pusiste dos post con el mismo error, o sea que sos un BURRO ! y queres aprender php!
Aprende a leer y a escribir antes !
No molestes a estos genios de la informatica, que estan mete polla con sus ordenadores tio !
Hasta cabrear la silla ! Gilipollas ! | No es pot respondre |
|
67. Re:Tutorial de PHP y librerías de Bulma (06/06/2001 03:32, #1526) Por: gerardo |
quisiera aprender php pero como
que todavia no le entiendo puedes ayudar
mas??? |
No es pot respondre |
68. Re:Tutorial de PHP y librerías de Bulma (04/07/2001 17:40, #1844) Por: Artesenc (http://www.php.net) |
mmm en general veo mucha gente emocionada con este material pero es muy basico no?
Eso si por aqui se empieza...
aunque si te quedas aqui todo lo que has aprendido no sirve para nada... ¬_¬' |
No es pot respondre |
69. Re:Tutorial de PHP y librerías de Bulma (08/07/2001 15:14, #1875) Por: Ayuda |
| Hola tengo el mismo problema que Pablo Picon necesito una función equivalente a "alert" de JavaScript en PHP. Por favor que alguien me ayude tengo que hacer una practica y necesito saber esto. |
No es pot respondre |
70. Alert en php (08/07/2001 16:49, #1876) Por: Wildfred |
Hola Pablo :),
lo que preguntas es un error bastante frecuente de los primerizos en programación de servidores ;). PHP *se ejecuta en el servidor* web, por lo tanto no tiene sentido tener una función "alert" ya que, de existir, se ejecutaría en el servidor y no en el navegador cliente.
Ten en cuenta, y esto es muy importante, que la página PHP en ningún momento llega al cliente (navegador web), sino que lo que llega al navegador web del cliente es el resultado de la ejecución de la página
php en el servidor (normalmente una página html, pero puede ser también un documento .pdf, una imagen .gif, etc).
Si quieres una función alert, usa el alert de javascript, es decir, haz que tu script php genere código html con javascript embebido. El código javascript, al igual que el html, se interpretará en el cliente y verás tu flamante alert :)
Espero haberte aclarado la duda :? y ánimo con el php :) |
No es pot respondre |
71. Re: Alert en php (28/05/2005 01:34, #26867) Por: Cristhian |
Traté de hacer un echo con el alert de javascript, pero luego me marca un error con la demás codificación.
Lo que pasa es que quiero darle un mensaje de "Datos Grabados correctamente" y devolderme a la página principal.
sin el echo funciona bien. pero le pono el echo, y me manda bien el mensaje, pero el resto del código me marca error ¿Qué hago? | No es pot respondre |
72. Re: Alert en php (02/02/2006 17:39, #30811) Por: Pedro (http://www.tusoporte.cl) |
| utilizalos templates de php con la clase template es muchoimejor para trabajar enphp y mas ordenado | No es pot respondre |
|
|
73. Anunciaré durante 150 días en mi web al que me solucione esto (18/08/2001 20:31, #2455) Por: Carlos (http://web500.cjb.net) |
| Soy webmaster de la página http://web500.cjb.net
Esta página ofrece servicios gratuitos para webmasters. Actualmente, yo debo procesar manualmente todos los registros, lo que me lleva muchísimo tiempo. Por ello, deseo automatizar el procesamiento de registros, y creo que PHP es la mejor herramienta. Si alguien consigue realizar esto, anunciaré su banner publicitario en todas las cabeceras de mis subpáginas y página principal, a la derecha de mi logotipo, durante 150 días (5 meses). Si alguien está interesado, que contacte conmigo en el e-mail webmaster@web500.cjb.net y le explicaré detalladamente lo que deseo. ¡Un saludo! Estamos en contacto. |
No es pot respondre |
74. Por fin un sitio claro !!!!!!!!! (21/10/2001 06:41, #3024) Por: interesado |
| Que tal muchachos, me inicio en esto del php y me interesa su sitio y admiro su ayuda, estamos en contacto y gracias |
No es pot respondre |
75. Se puede Javascript con php? (25/10/2001 01:30, #3091) Por: Kenia |
| Muy buen articulo, me gustaria que alguien me diga si se puede combinar codigo Javascript dentro de codigo PHP o viceversa o almenos pasar valores de uno a otro. De antemano por su colaboracion, gracias. |
No es pot respondre |
76. Re: Se puede Javascript con php? (25/10/2002 22:31, #9466) Por: El cobarde anónimo |
| Hola!!
Pues si , puedes igualar la variable de php a javascript y viceversa. Es un poquillo complicado pero si yo lo hago todo el mundo puede hacerlo ;).
Lo que si es que me seas un poco mas explicito en el tema por favor , dime que quieres o ponme un ejemplo y te cuento.
PD: Si ves que tardo en contestar , insiste , ando liado de trabajo y lo mismo se me olvida ;)
Al | No es pot respondre |
77. Re: Se puede Javascript con php? (06/03/2003 16:35, #12618) Por: el inseguro de siempre |
hola . yo tengo 40 nombres en un bd de mysql, quiero pasar estos nombres en un array de javascript para que cuando el dijitador(cliente) ingrese un nombre que no este en la bd no le acepte pero sin acceder al servidor, que el proceso lo haga en el cliente
gracias | No es pot respondre |
78. Re: Se puede Javascript con php? (13/05/2003 14:20, #14356) Por: salvica |
| Podias poner un ejemplo de como lo haces, porque interesa bastante ;)
gracias | No es pot respondre |
79. Re: Se puede Javascript con php? (24/09/2005 18:36, #28561) Por: Zelgadiss01 |
| Pues buen manual, pero espero que las personas que dicen poder comunicar Javascript con PHP demuestren como se puede hacer, por que igual yo puedo decir que me puedo comunicar con mi compu sin necesidad de microfono y me pongo a platicar con ella, pero de ahí a que se pueda demostrar es lo bueno.
Saludos | No es pot respondre |
|
|
80. Re: Tutorial de PHP y librerías de Bulma (14/12/2001 02:42, #3806) Por: Wolf |
| Necesito Ayuda... por favor....
si alguien me puede decir como trabajar con recordset
y como puedo dentro del codigo PHP hacer una llamada a una funcion de javascript..
desde ya muchas gracias... |
No es pot respondre |
81. Re: Tutorial de PHP y librerías de Bulma (12/02/2002 05:09, #4790) Por: Rodrigo (http://arcadia.inf.udec.cl/~raguayo) |
hola, los felicito por su pagina, mi consulta es:
Existe algun sitio en que den espacio pare q uno tenga su base de datos??? (En Oracle, o cualquiera???)
Gracias... |
No es pot respondre |
|
|
83. Librerias de PHP para windows (06/03/2002 15:23, #5099) Por: José Javier |
Hola:
EL sitio me parece interesante, y muy bueno, pero quisiera por favor me envien las direcciones donde puedo conseguir las Librerias de PHP (php_*.dll) para Windows, pues en las versiones de PHP que tengo no estan (Ej :php_calendar.dll,...). No se si pueden mandarmelas a mi correo jose_javier_c@hotmail.com.
Agradezco de antemano por la ayuda significativa que ofrecen a la comunidad Informática.
Atte: Javier. |
No es pot respondre |
84. Re: Librerias de PHP para windows (21/09/2006 13:52, #35159) Por: Anónimo |
| vete a php.net y descargate la version comprimida en zip (no la ejecutable que es la que tú tienes), ahí si te vienen todas las librerias.
Suerte y un saludo. | No es pot respondre |
|
85. Re: Tutorial de PHP y librerías de Bulma (25/03/2002 18:54, #5387) Por: El cobarde anónimo |
| bien |
No es pot respondre |
86. Re: Tutorial de PHP y librerías de Bulma (05/04/2002 20:12, #5563) Por: Jose Nolasco |
| Hola amigos de Bulma. Excelente tutorial. He iniciado recientemente el el mundo del php. Les comento un problema, para ver si alguien me puede ayudar.
Tengo instalado Postgresql 6.5.3 y apache 1.3, ademas, tengo instalado el modulo de php3 para el apache.
Para no hacer el cuento largo, Tengo un formulario, donde envio las variables por el metodo post y una .php donde deberia procesar los valores enviados por el formulario. Estoy tratando de obtenerlos con el arreglo HTTP_POST_VARS[], pero ¡¡no hay nada!!, siempre me retorna "". Tengo habilitado las track_vars, asi que no creo que ese sea el problema. Ya le busqué y no encuentro por donde atacarlo (soy principante !!). Si alguien pudiera ayudarme, agradeceria inmensamente. !! |
No es pot respondre |
87. Re: Tutorial de PHP y librerías de Bulma (23/05/2002 19:08, #6298) Por: Elena |
| Alguien podría decirme un servidor gratuito con espacio ilimitado? Me gustaria ademas que no tuviera publicidad pero claro...lo mismo es pedir demasiado |
No es pot respondre |
88. Para los q quieran un servidor bueno y 1 direccion corta de web (31/05/2002 18:47, #6477) Por: nicxel (http://bustamante.es.kz) |
| http://www.iespana.es
Este servidor es el mejor, yo siempre confio en él pero eso si, tiene publicidad, lo que puedes hacer es tener tu página en este servidor y ir a dominiosfree.com para hacerte un dominio de 3 nivel que solo sale 1 ventana de publicidad.
Yo lo tengo así. Espero que te ayude!!! | No es pot respondre |
|
89. Re: Tutorial de PHP y librerías de Bulma (15/07/2002 22:08, #7274) Por: sandra |
| hola: muy buen articulo para quien no sabe programar con php pero quisiera saber como es la configuracion para que en un servidor jale el php |
No es pot respondre |
90. Gracias por ayudar a los novatillos (16/07/2002 18:49, #7280) Por: Widenar (http://www21.brinkster.com/harpon/index.htm) |
| Hola amigos de Bulma solo quiero decirles que he quedado gratamente impresionado por el material selecto que estoy encontrando, no se como no di antes con esta web.
Sigan adelante para asi ayudar a toda la comunidad y gracias por todo.
Ta la vista |
No es pot respondre |
|
|
91. Re: Tutorial de PHP y librerías de Bulma (31/07/2002 17:08, #7496) Por: Luis Olan |
| La pagina esta muy bien, solo que no encontre como poder hacer un scrip que busque en un servidor con oracle 7.3.4 informacion de sus tablas por medio de html..
1.- tengo un servidor oracle
2.- necesito un scrip en php para rescatar informacion
3.- necesito un html para llamar al archivo php por medio de celdas que funcionarian como variables en el PHP... |
No es pot respondre |
92. Nos podrias ayudar (23/08/2002 18:09, #7839) Por: Douglas Alexis |
Hola, en primer lugar quiero felicitarlos por tan interesante sitio, ya que nos es de mucha ayuda a nosotros los que estudiamos carreras que tengan que ver con la informatica...
En segundo lugar queria saber si me podian ayudar, saven me encuentro estudiando la carrera de tec. en ing. en sistemas y redes informaticas...
Y como proyecto de graduacion me encuentro junto con dos amigos mas creando una "pagina web", de un ciber cafe y queriamos saver como crear un logo con flash...
osea los codigos ya sea en html,php etc...
les agradeceriamos mucho su ayuda att. alex... |
No es pot respondre |
93. Tutorial de PHP y librerías de Bulma (23/10/2002 07:03, #9360) Por: El cobarde anónimo |
| hola esta pagina es super interesantisima.
Ademas necesito ayuda de alguien.
En linux hay un programa que se llama Festival, y necesito que desde php se haga una invocación a este con un archivo que previamente estoy guardando.
Me podria ayudar???? |
No es pot respondre |
94. Re: Tutorial de PHP y librerías de Bulma (15/06/2007 11:57, #42899) Por: Anónimo |
| Tienes que colocar algo similar a esto:
$agi->exec("Festival",'"Hola Mundo"') | No es pot respondre |
|
95. Re: Tutorial de PHP y librerías de Bulma (10/11/2002 03:08, #9854) Por: anival |
| hola necesito hacer un formulario, espero me puedas ayudar |
No es pot respondre |
96. Re: Tutorial de PHP y librerías de Bulma (13/01/2003 12:12, #11404) Por: yo |
| Creo q sin enlaces directos 1 pagina es 1 KK. |
No es pot respondre |
97. Re: Tutorial de PHP y librerías de Bulma (01/04/2003 23:11, #13344) Por: raul |
| muy buen tutorial
una pregunta me he leido el tutoria pero no consigo sacar nada de esto ayudarme
http://casiopea.emisiondigital.com:750/protect/getFile2.php3?p=1a9a10a15a16a17a22a2 4a25a26a28a37a38a40a42
que puedo hacer para ver el archivo que oculta
gracias |
No es pot respondre |
98. Re: Tutorial de PHP y librerías de Bulma (13/06/2003 12:19, #15139) Por: El cobarde anónimo |
| Vale callampa se wea de Págiina !!!!!!!! |
No es pot respondre |
99. Re: Tutorial de PHP y librerías de Bulma (13/07/2003 13:03, #15846) Por: El cobarde anónimo |
HOla alguien me puede decir para que sirve la @ en el lenguaje php
ejemplo : return @include_once ...
@define( ... |
No es pot respondre |
100. @ (13/07/2003 13:07, #15847) Por: YoMISMO |
| Opcionalmente puede deshabilitar la deteccion de errores para una sola sentencia anteponiendo la arroba "@" a la sentencia. | No es pot respondre |
|
101. COMO HAGO (05/08/2003 16:10, #16242) Por: maria |
| Como puedo hacer para llamar una funcion php desde javascript pasandole un parametro y luego desde php devolverlo a javascript... Se como hacer para pasar variables de php a javascript, y se como llamar desde javascript una funcion php, pero lo que no se es pasar el parametro para trabajar con el en php
Por favor ayudenme para pasar una variable a la funcion |
No es pot respondre |
102. Re: COMO HAGO (18/05/2006 20:34, #32619) Por: Anónimo |
| no puedes | No es pot respondre |
103. Re: COMO HAGO (23/05/2006 15:36, #32692) Por: Anónimo |
| Si que se puede, pasandola en la URL y cogiendola con $_REQUEST | No es pot respondre |
|
|
104. PHP & HTML (04/09/2003 02:58, #16903) Por: DVD |
<SELECT name="idenf" SIZE="1" id="idenf">
php
$res=mysql_query("select idenf from enfermedad", $link);
while($row=mysql_fetch_array($res))
{
printf("%d", $row["idenf"]);
}
fin de php
</SELECT>
inicio php
$op=0;
La variable "OP" es aquella seleccionada.
Cuando el usuario haga click
en las opciones del <select <Option
Esa servira para hacer una consulta a mi DB
Como hacerlo ej form.idenf.index???
Help ?????????
????????????????????????COMO ESTA ABAJO
$res=mysql_query("select * from enfermedad where idenf='$op';", $link);
if($row=mysql_fetch_array($res))
{
printf("value='%s' size='20' maxlength='20'>",$row[1]);
}
else print("
disabled='true' value='No tiene Descripcion' size='20' maxlength='20'>");
fin php
|
No es pot respondre |
105. array asociativo en vb6 (15/09/2003 14:50, #17117) Por: mangerita |
| Hola me gustaria usar un array asociativo en VB6 del tipo php hay alguna manera?, dll? |
No es pot respondre |
106. Re: array asociativo en vb6 (16/09/2003 10:49, #17127) Por: YoMISMO |
| Hola yo hice una emulacion de array asociativo para VB si te interesa pasame la voz | No es pot respondre |
|
107. Re: Tutorial de PHP y librerías de Bulma (18/10/2003 00:58, #17528) Por: humberto |
| Quisiera saber como paginar los registros de una base de datos en MySql, espero me contesten.
gracias. |
No es pot respondre |
108. Re: Tutorial de PHP y librerías de Bulma (14/11/2003 23:30, #18056) Por: Hans |
Primero que nada, ruego disculpar mi falta de experiencia. No estoy acostumbrado a la programación, ya que soy un diseñador gráfico y todo lo que hago es estrictamente visual.
Lo que sucede es que al parecer he instalado php mediante fox-serv.
Lo que no logro entender es cómo otras personas pueden ver lo que tengo en el portal.
¿se necesita tener un dominio?
¿hay que subir algo hacia algún lado?
¿o es que, una vez instalado, mi propio pc es un servidor? En ese caso ¿a qué dirección tiene que ir alguien para ver la página?
Disculpen mi amateurismo. |
No es pot respondre |
109. PHP en WinXP (04/12/2003 01:33, #18433) Por: Miker (http://pixelperu.inspirerad.com) |
| Hola!
Tengo la necesidad de utilizar PHP en el servidor de mi proveedor, el cual es REDHAT.
Yo Uso WindowsXP, y tengo entendido que puedo instalar un emulador del servidor Apache sobre WinXP. Es cierto eso?
de ser cierto como puedo configurar mi WinXP y desde donde me bajo el instalador y las principales librerías.
Gracias |
No es pot respondre |
110. Re: PHP en WinXP (09/02/2005 21:05, #25265) Por: iguana |
| Hola con este codigo tuyo puedo accesar datos
pero como puedo mostrar los resultados almacenados?
gracias de antemano.. | No es pot respondre |
|
111. Re: Tutorial de PHP y librerías de Bulma (07/04/2004 06:05, #20557) Por: Anónimo |
| no genera el archivo PDF para descargar el tutorial en este formato.
Saludos |
No es pot respondre |
112. Re: Tutorial de PHP y librerías de Bulma (19/04/2004 03:36, #20750) Por: Anónimo |
Hola! lo que pasa es que no se como hacer para ingresar los valores traidos de la base de datos en un select despues de presionar un boton, yo tengo:
{form name="frmModificarProyecto" method="POST"}
{select_row_table name="proyecto_codigoproyecto" table_name="proyecto" value="codProyecto" label="problematica" size="1" is_null="true"}
{btn_command type="submit" value="Mostrar Proyecto" name="CmdMostrarDatosProyecto" form_name="frmModificarProyecto"}
Problematica del Proyecto: *
{textarea name="proyecto__problematica" cols="40" rows="5" }{/textarea}
Fecha Inicio Proyecto: *
{calendar name="proyecto__fechaInicio" form_name="frmModificarProyecto" value=$fechaInicio icon="web/images/calendar.gif"}
Linea de Investigacion: *
{select_row_table name="proyecto__codigoLinea" table_name="lineadeinvestigacion" value="codLinea" label="nombre" size="1" is_null="true"}
Institucion: *
{select_row_table name="proyecto__codigoInstitucion" table_name="institucion" value="codInstitucion" label="nombre" size="1" is_null="true"}
Año Periodo: *
{textfield name="proyecto__year" typeData="int" size=10 maxlength=4 value=$agno}
Ejemplo: 2004
Seleccione el Periodo: *
{select name="proyecto__numPeriodo" id="nom"}
{option id="0"} {/option}
{option id="1"}1{/option}
{option id="2"}2{/option}
{/select}
{btn_command type="submit" value="Modificar Proyecto" name="CmdUpdateProyecto" form_name="frmModificarProyecto"}
{btn_command type="reset" value="Limpiar"}
{fieldset legend="Mensaje"}
{mensaje m=$message}
{/fieldset}
{hidden name="action" value=""}
{/form}
y en el comando me coloque:
getByIdProyecto2($proyecto_codigoproyecto);
WebRequest::setProperty('problematica', $u[0]["problematica"]);
WebRequest::setProperty('fechaInicio', $u[0]["fechaInicio"]);
WebRequest::setProperty('codLinea', $u[0]["codLinea"]);
WebRequest::setProperty('codInstitucion', $u[0]["codInstitucion"]);
WebRequest::setProperty('numPeriodo', $u[0]["numPeriodo"]);
WebRequest::setProperty('agno', $u[0]["agno"]);
if(is_array($u)){
$u=" ";
}
WebRequest::setProperty('message', $u);
return "success";
}else{
$mensaje="No ingreso toda la información requerida";
WebRequest::setProperty('message',$mensaje);
return "fail";
}
clearstatcache();
}
}
?> |
No es pot respondre |
113. Re: Tutorial de PHP y librerías de Bulma (04/06/2004 20:18, #21742) Por: Anònim |
| perfect congratulations! |
No es pot respondre |
114. Re: Tutorial de PHP y librerías de Bulma (16/06/2004 11:44, #21932) Por: mbertos |
| Hola, el artículo esta muy bien, pero me gustaría saber si hay algún generador o compliador de código php, ya que teclearlo a mano, puedes cometer errores....
Un saludo y gracias a todos..... |
No es pot respondre |
115. Re: Tutorial de PHP y librerías de Bulma (06/09/2004 01:43, #23174) Por: marko |
| el articulo me parecio muy bueno todas las çexplicaciones son excelentes pero tengo un problema
tengo una consulta a una base de datos, ya logro hacer que me llegue el parametro a la otra pagina pero ahora tengo pasar el mismo parametro a otras 5 paginas no se que hacer alguien me puede ayudar |
No es pot respondre |
116. URGE UNA RESPUESTA (09/09/2004 18:12, #23223) Por: Greka |
| FELICIDADES PRIMERAMENTE POR EL TUTORIAL, ESTA MUY INTERESANTE......
Mi pregunta es cuál es la sentencia para marcar fin de archivo en PHP??????
GRACIAS!!! |
No es pot respondre |
117. Re: URGE UNA RESPUESTA (30/06/2005 00:59, #27301) Por: Aristoteles (http://mx.geocities.com/aristosve ) |
| (end of file)
eof();
Te acuerdas de my Gerka? ... por que creo que en mi mensagero tenia un link con ese nombre, ojala que seas tu, osea que el destino nos vuelve a unir... Adios.. de todos modos. | No es pot respondre |
118. okey (06/08/2005 18:06, #27779) Por: Anónimo |
podeis usar
$file=fopen("archivo.txt","r");
while(!eof($file)) //mientras no sea fin de archivo
{
fgets($file,1458); //recuperar una linea
}
fclose($file); | No es pot respondre |
|
119. Re: Tutorial de PHP y librerías de Bulma (20/09/2004 15:08, #23352) Por: Anònim |
| Saludos we, esta muy bueno el tutorial estoy interesado en aprender php me gustaria saber de donde jalo el post sql, el apache webserver y el modulo para poder entrarle al curso gracias! |
No es pot respondre |
120. Ayudenme por favor (21/09/2004 18:37, #23366) Por: karime |
| hola esta muy bueno el manual pero por favor necesito saber como hago para direcionar en php una imagen al visorde imagenes de Windows. se los agradesco por fis. |
No es pot respondre |
121. Re: Ayudenme por favor (25/11/2004 20:39, #24470) Por: Anónimo |
| chinga tu madre | No es pot respondre |
|
122. Re: Tutorial de PHP y librerías de Bulma (08/10/2004 17:14, #23746) Por: GENIUS |
| helloooo.
La verdad yo comienzo a conocer este lenguaje, lo que ahora me interesa es que somos tres chicharos que deseamos comenzar un pequeño proyecto...por desgracia en nuestro pais no existe mucha gente que conozca este lenguaje y todo lo que rodeo este entorno seria de gran ayuda que pudiera bajar los tutoriales en español.
GRACIAS Y SALUDOS A TODOS .......GENIUS |
No es pot respondre |
123. Re: JavaScript y php Urgente (29/03/2005 19:23, #25981) Por: alexa |
Hola, quisiera saber como hago, si desde un php invovo a una funcion en javascript que devuelve un valor y quisiera que ese valor le sea asignado a una variable php.
Gracias!! |
No es pot respondre |
124. Re: Tutorial de PHP y librerías de Bulma (08/04/2005 23:03, #26163) Por: Venezolano |
| Buenas tardes y de verdad mis felicitaciones por esta pagina.Esta fantastica.Sigan adelante
>
PD:tengo una pregunta a ver si me ayudan.
Tengo una pagina de php normal que tiene una cajita de acceso(login,password) y necesito pasar los valores introducidos a una pagina que tiene frames.Dichos valores quiero que esten disponibles en cualquier parte de dicho frame..como deberia hacer??
Gracia de antemano |
No es pot respondre |
125. Re: Tutorial de PHP y librerías de Bulma (23/05/2006 15:39, #32693) Por: Anónimo |
| Sesiones | No es pot respondre |
|
126. Re: Tutorial de PHP y librerías de Bulma (06/07/2005 20:10, #27387) Por: Anónimo |
| Cómo es el manejo de fechas en php??
cómo Obtener la diferencia en dias entre 2 fechas, sumarle dias a una fecha, etc??? |
No es pot respondre |
127. Re: Tutorial de PHP y librerías de Bulma (06/07/2005 22:05, #27390) Por: Brianda |
| como puedo conectar php con informix? usando Debian |
No es pot respondre |
128. Re: Tutorial de PHP y librerías de Bulma (17/07/2005 11:07, #27492) Por: Anónimo |
| este articulo esta muy bien os felicito he visto tambien uno muy bueno para aprender en
http://pio9.com/22php.htm |
No es pot respondre |
129. JAVASCRIPT EN PHP (06/08/2005 18:28, #27780) Por: GSM |
HOLA A TODOS , SUPER EL ARTICULO
PERO NO SE SI EXISTE ALGUNA FORMA DE CONCATENAR cadenas php con cadenas javascript, cualquier respuesta gracias desde ahora.
|
No es pot respondre |
130. como estan (06/08/2005 18:59, #27781) Por: Anónimo |
podrian decirme como conseguir informacion de las librerias de php? porfa_please. |
No es pot respondre |
131. Como hago para checkar un row (fila) en una tabla (15/10/2005 10:40, #28906) Por: Ivan (http://shakiracolombia.red-futura.net) |
| Bueno lo que sucede es que no se como hacer para recorrer un "row" osea una fila en una tabla de mysql.
lo que quiero es revisar uno por uno los elementos y comprobar que no hay ninguno vacio, para que asi despues de comprobar eso pueda proceder a lo otro que tengo que hacer.
agradeceria su ayuda y si me mandan la respuesta al mail mejor
gracias
Ivan, de Colombia |
No es pot respondre |
132. Re: Como hago para checkar un row (fila) en una tabla (09/11/2005 23:51, #29334) Por: Anónimo |
| Es increible que no puedas realizar algo tan sencillo y ridiculo, y creeme que hasta mi sobrinito que tiene 4 años te podría ayudar pero en realidad solo te escribi para reirme un poco de ti, en verdad que pena que preguntes eso | No es pot respondre |
|
133. Re: Tutorial de PHP y librerías de Bulma (05/12/2005 13:24, #29816) Por: Anónimo |
| Hola, soy muy novato y agradecería que me ayudaran... tengo una página con frames y desde ahí quiero llamar a una página php que me despliega los datos de una base de datos, en esa misma página hago la conexión y la consulta a la bd, pero no funciona al usarla dentro del Frame, me obliga a poden la Ruta completa de la pagina en el Vínculo que la llama para que funciones... no sé si será un problema sólo con mi página o le pasa a php en general... si alguien me puede ayudar por favor envíeme un correo a gcandon@armada.cl, gracias... |
No es pot respondre |
134. Re: Tutorial de PHP y librerías de Bulma (22/12/2005 23:40, #30164) Por: Anónimo |
| como el pico el manual |
No es pot respondre |
135. Re: Tutorial de PHP y librerías de Bulma (16/02/2006 15:03, #31024) Por: Anónimo |
| Hola wenas,
estoy intentando configurarel modulo de PHP en Apache bajo windows, pero no me aparece una vez ejecuto el instaler de PHP.
En la ayuda que trae el instaler de PHP PHP dice que hay que cargar el modulo desde "C:\PHP\sapi\php4apache2.dll" pero una vez bajado y ejecutado el installer no crea la carpeta "sapi" bajo PHP
Tambien me gustaria saber como funciona la directiva de apache "DirectoryIndex" pues no entiendosu sintaxis:
"DirectoryIndex index.html index.html.var"
en fin, muchas gracias:) |
No es pot respondre |
136. Ayuda.... (10/03/2006 15:48, #31388) Por: Yolimar |
| Hola , necesito saber que debo hacer para configurar el INFORMIX 7.0 en mi maquina (Windows XP) para poder conectarme con PHP5 a una base de datos que esta desde el servidor. Cuando descomente el php_ifx.dll en php.ini, me arroja un error "UNABLE TO LOAD DYNAMIC LIBRARY C:\PHP\EXT\PHP.IFX.DLL". Aun cuando yo revise en el directorio EXT y si esta ese dll. es la version????????????????. Necesito el INFORMIX CLI ???????????????
Yolimar Valero
URGENTE!!!!
Muchas Graciasm por su ayuda
Venezuela .- Telf ofi. 02125466307 |
No es pot respondre |
137. Como COnectar PHP con INFORMIX ??? (24/04/2006 18:54, #32173) Por: Marco |
Hola......
Soy Marco, estoy muy interesado para empezar a programar en PHP, pero no sé por dónde empezar. Anterior Programaba en delphi (bueno programo)y quiero empezar en PHP.
Nesecito conectar PHP con INFORMIX...
INFORMIX esta instalado en un Servidor UNIX, y mi PC es Windows XP.
Preguntas:??????
* Puedo programar desde mi maquina(wind.XP)y conectarme al servidor(UNIX)con PHP???....
* o es necesario que yo programe en Unix para poder conectarme a Unix??????
* Qué puedo hacer??????
:-) Agradesería mucho sus comentario :-) |
No es pot respondre |
138. Re: conexion a informix por php en windows (03/05/2006 23:25, #32345) Por: lulu |
| hay que habilitar en php.ini la extension extension=php_ifx.dll y la extension
extension=php_gd2.dll, tener
register_globals = On
y visitar la sigueinte pagina
http://prstech.com/src/php/demo/php_demo5.php3.txt
alli la conexion viene con una funcion que verifica los tipo de errores
Espero les funcione tambien! |
No es pot respondre |
139. Re: Tutorial de PHP y librerías de Bulma (20/07/2006 19:55, #33850) Por: Anónimo |
| muy bueno |
No es pot respondre |
140. Re: Tutorial de PHP y librerías de Bulma (05/10/2006 06:18, #35458) Por: Jose Monsalve |
| Hola a todos
Necesito ayuda urgente, estoy llevando un proyecto de compras por internet de combustibles, lubricantes y accesorios para estaciones de servicio, tengo desarrollado toda la parte web pero ahora tengo que pasar los pedidos al sistema SAP R/3, ellos ya me generaron la funcion que yo debo llamar para transferir la data, y el codigo fuente en PHP ya me lo genero el saprfc 1.4.1, ahora bien, la funcion no se ejecuta correctamente, agradeceria enormemente cualquier ayuda, sugerencia o comentario que me oriente en como transferir la data de mi web a sap.
PS. Estoy trabajando con PostgreSQL
Muchas gracias |
No es pot respondre |
141. Php y JavaScript (12/10/2006 17:23, #35609) Por: Adrian |
| Hola Atodos:
Bueno el motivo de mi correo es para pedir ayuda, quisiera que me explicaran y me pasaran algunos ejmplos de como pasar valores de php a javascript y alreves, espero alguien me pueda ayudar de ante mano muchas gracias, espero si me pueden ayudar me escriban a : marabunta666@yahoo.com.mx, gracias y suerte a todos. |
No es pot respondre |
142. Re: Tutorial de PHP y librerías de Bulma (14/12/2006 23:25, #37144) Por: Anónimo |
| URGENTE, NECESITO SABER COMO HACER UNA LLAMADA AUTOMATICA, QUIE SEPA POR FA darkwinrockdriguez@hotmail.com |
No es pot respondre |
143. Re: Tutorial de PHP y librerías de Bulma (15/12/2006 22:48, #37163) Por: juan pa |
| necesito un programa en octave de fibbonacci y dos programas aparte de lenguaje shell el de factorial y tambien fibonnaci en total tres me los pueden pasar por favor, estoy trabajando con ellos en linux |
No es pot respondre |
144. Re: Tutorial de PHP y librerías de Bulma (19/04/2007 16:57, #39920) Por: Anónimo |
| quisiera saber como se ase para comprimir achivos en php |
No es pot respondre |