Foros del Web » Programando para Internet » PHP »

require("conexion.php");

Estas en el tema de require("conexion.php"); en el foro de PHP en Foros del Web. Hola: Veréis de repente me ha salido este error Warning: require(conexion.php) [function.require]: failed to open stream: No such file or directory in C:\xampp\htdocs\prueva\aluno.php on line ...
  #1 (permalink)  
Antiguo 12/12/2010, 04:22
 
Fecha de Ingreso: noviembre-2010
Mensajes: 21
Antigüedad: 13 años, 5 meses
Puntos: 0
require("conexion.php");

Hola:
Veréis de repente me ha salido este error
Warning: require(conexion.php) [function.require]: failed to open stream: No such file or directory in C:\xampp\htdocs\prueva\aluno.php on line 20

Fatal error: require() [function.require]: Failed opening required 'conexion.php' (include_path='.;C:\xampp\php\pear\') in C:\xampp\htdocs\prueva\aluno.php on line 20
En el punto 20 tengo esta línea, require("conexion.php");
Creo que es algo sobre php.ini pero no encuentro nada en google o muy confuso.
Podríais ayudarme gracias
  #2 (permalink)  
Antiguo 12/12/2010, 04:43
 
Fecha de Ingreso: agosto-2010
Ubicación: Oakland california
Mensajes: 393
Antigüedad: 13 años, 8 meses
Puntos: 3
Respuesta: require("conexion.php");

que tratas de hacer??
conexion.php es el archivo donde creo que tienes la coneccion, tiene que estar en la misma carpeta que el archivo alumno.php que creo que es la carpeta con el nombre prueva...
  #3 (permalink)  
Antiguo 12/12/2010, 05:32
 
Fecha de Ingreso: noviembre-2010
Mensajes: 21
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: require("conexion.php");

Si ,tengo en la misma carpeta los dos,
Lo que quiero es ingresar datos en la tabla
Tengo más archivos php y todos me dan el fallo en el mismo punto
Perdón vuelvo a pasaros el fallo, para que se entienda mejor


Fatal error: require() [function.require]: Failed opening required 'conexion.php' (include_path='.;C:\xampp\php\pear\') in C:\xampp\htdocs\prueva\aluno.php on line 20
  #4 (permalink)  
Antiguo 12/12/2010, 06:21
Avatar de ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 1 mes
Puntos: 67
Respuesta: require("conexion.php");

Defintivamente no encuentra ese archivo, es un problema de rutas. No hay más vueltas que darle. Fijate si estás escribiendo correctamente el nombre del archivo, fíjate las extensiones y mayúsculas. No es más que eso, no encuentra el archivo, nada más.
  #5 (permalink)  
Antiguo 12/12/2010, 13:09
 
Fecha de Ingreso: noviembre-2010
Mensajes: 21
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: require("conexion.php");

hola:
este es mi archivo, me funciono 7 u 8 veces, yo le insertaba los datos y cuando le daba a enviar me salia la pagina con error 404 pero en mi tabla
me insertaba un registro en blanco.
¿que me falta o que estoy haciendo mal? de servidor tengo xampp



<html>
<head>
<title>registro</title>
</head>
<body>
<form name="altausuarios" method="post" action="../procesaralta.php">
Tu nombre:
<input type="text" name="nombre" maxlength="100"><br/>
Tu apellido:
<input type="text" name="apellido" maxlength="100"><br/>
Tu E-Mail:
<input type="text" name="email" maxlength="150"><br/>
<input type="submit" value="Dar de alta">
</form>


<?php
//Conectamos con la base de datos
mysql_connect("localhost", "root", $mypasswd)or die("No se puede conectar");
mysql_select_db("registro")or die("no se pudo seleccionar la base");

require("../conexion.php");
$nombre = $_POST['nombre'];
$apellido = $_POST['apellido'];
$email = $_POST['email'];
mysql_query("INSERT into cliente(nombre, apellido, email) values
('$nombre','$apellido','$email')")or die("fallo alinsertar");
echo "Si ve esto, es que todo salio bien.";
?>
</body>
</html>
  #6 (permalink)  
Antiguo 12/12/2010, 13:17
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: require("conexion.php");

pues claro!!

si en el action de tu formulario apuntas hacía otro script, ¿no lo puedes mostrar?

y otra cosa mas importante... el código del INSERT se seguirá ejecutando si no controlas el comportamiento...
Código PHP:
if ( ! empty($_POST))
{
  
// INSERT...

de otra forma el código te insertará registros no mas al cargar el script, cosa mala!!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #7 (permalink)  
Antiguo 12/12/2010, 14:11
 
Fecha de Ingreso: noviembre-2010
Mensajes: 21
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: require("conexion.php");

por eso me sale este error,
Fatal error: require() [function.require]: Failed opening required 'conexion.php' (include_path='.;C:\xampp\php\pear\') in C:\xampp\htdocs\prueva\aluno.php on line 20


Mira soy novato en esto y el fallo me lo Sige dando, me puede decir mas claro que es lo tengo que hacer
  #8 (permalink)  
Antiguo 12/12/2010, 14:24
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: require("conexion.php");

pues el error claramente dice que el archivo conexion.php no existe en el lugar donde lo incluyes... ¿así o mas claro?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #9 (permalink)  
Antiguo 12/12/2010, 14:32
 
Fecha de Ingreso: noviembre-2010
Mensajes: 21
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: require("conexion.php");

gracias por todo me ha funcionado

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:08.