Странна и неразбираема грешка: Php/Mysql

emcuemnecu

Registered
Здрасти.
Имаме index.php в него първите редове са ми тези кодове:
Код:
Това ми е връзката с системата за публикуване на новини, видео ...
<?php
define('ccaf5e93909676b5596694cbe834061a', true);
include("includes/config.php");
include("includes/functions.php");
$System = new System();
?>

Това ми е за .. разбира се , анкетата
<?php
session_start();
require "Anketa/config.php";
require "Anketa/functions.php";
?>
Проблема е такъв, че ако е само едното работи, но ако са двете дава ми грешка от типа на това:
Код:
Table 'goranov_anketa.bio' doesn't exist
 
Значи този код:
Код:
<?php
session_start();
require "Anketa/config.php";
require "Anketa/functions.php";
?>
трябва да е в началото на страницата преди останалия код, нали така?
Това добре, но ползвам система за добавяне но новини, видео, музика чийто код е това:
Код:
<?php
define('ccaf5e93909676b5596694cbe834061a', true);
include("includes/config.php");
include("includes/functions.php");
$System = new System();
?>
Получава се така че тези два кода трябва да са един под друг, но при зареждане на страницата с тези два кода един под друг ми изписва грешка:
Код:
Table 'goranov_anketa.bio' doesn't exist
Проблема е ясен нещо двата кода си пречат щом когато е само единия си работи нормално.
Как да направя, че да работят и двата кода
 
emagi каза:
Нямаш таблица 'горанов....' в база-данни
Създай я
Да и session_start(); трябва да е най.отгоре на страницата <? session_start(); ?> :)
 
Проблема може да е много по-голям. От тези инклуди може да има застъпване на променливи, разгледай да не би да има еднакви променливи в тези файлове.

А по-важното за първо време е както каза emagi, имаш ли такава таблица?
(дори това е проблема най-вероятно).
 
eddyy93 каза:
Проблема може да е много по-голям. От тези инклуди може да има застъпване на променливи, разгледай да не би да има еднакви променливи в тези файлове.

А по-важното за първо време е както каза emagi, имаш ли такава таблица?
(дори това е проблема най-вероятно).
Имам такава таблица с такова име, нали ви казвам, ако го няма единия код работи другия перфектно , и двете работят но на едно място не искат.
ОФФ Вече се изнервих!
 
Грешката е странна за това което обясняваш. Я провери всички тези файлове който инклудваш, провери дали някои променливи не се застъпват.

Тоест примерно от "anketa/functions.php" и "includes/functions.php", да речем дали някой променливи не са с еднакви имена между тези 2 файла.
 
Открих къде е била грешката, грешката е в sesion start без него няма проблем, работи
 
require "Anketa/functions.php";
include("includes/functions.php");

Дали не е защото от две различни папки инклудваш Funktions.php ! Пробвай да преименуваш единия фаайл на functions1.php и дано да стане :) :?:
 

Back
Горе