[Rezolvat]Eroare

Secţiune dedicată începatorilor.

Moderatori: Moderatori, Start Moderator

MihaiA
Average Member
Mesaje: 184
Membru din: Lun Aug 25, 2008 5:33 pm

Mesajde MihaiA » Sâm Aug 13, 2011 9:26 pm

Problema este de la tine.Deci fisierul

config.php

Cod: Selectaţi tot

<?php
session_start();
error_reporting(0);

// Informatii baza de date

 $AdresaBazaDate = "localhost";
 $UtilizatorBazaDate = "root";
 $ParolaBazaDate = "";
 $NumeBazaDate = "test";

 $conexiune = @mysql_connect($AdresaBazaDate,$UtilizatorBazaDate,$ParolaBazaDate) or die("I cannot connect to the database!");
 @mysql_select_db($NumeBazaDate, $conexiune) or die("I can't find the database ".$db."!");
 //@mysql_close($AdresaBazaDate,$UtilizatorBazaDate,$ParolaBazaDate);

?>


fisierul logout.php

Cod: Selectaţi tot

<?php
   include("../config.php");
   session_destroy();
   session_unset();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Administration Panel</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />     
<link rel="stylesheet" href="css/style.css" type="text/css" />
</head>

<body>

<div id="headerWrapper">
   <div id="header">
      <h1 class="logo"><a href="index.php">Administration Panel</a></h1>
   </div>
</div>   

<div id="page">

   <div class="box">

       
      <h5>Administration Panel</h5>

<?php
echo "Logged out...";
echo "<meta http-equiv='REFRESH' content='6;url=index.php'>";
?>     
               
   </div>

   <div class="apiList">
      <h3 align="center"><a href="login.php"><strong>Login</strong></a> <a href="adminregister.php"><strong>Register</strong></a></h3>
   </div>
   <div id="footer">
   <h5>Copyright &copy; 2011</h5>
   </div>
</div>

</body>
</html>


MERGE perfect fara ceea mai mica problema, isi face redirect , nu da nici un fel de eroare.In cazul problemei tale avem 2 cazuri :
1. nu incerci scripturile / codurile ce ti se ofera
2. nu stii sa editezi un fisier.
Verifica ca logout are extensia .php si config se afla in locul dat de tine.



cipcip
Senior Member
Mesaje: 201
Membru din: Dum Feb 22, 2009 1:26 pm

Mesajde cipcip » Sâm Aug 13, 2011 9:38 pm

Pai am spus mai devreme ca am mai folosit aceeasi structura si la alta aplicatie si acolo a mers perfect... Nici eu nu imi explic eroarea, nu am folosit cod din alta parte, e cod facut de mine.

Nu imi merge nu stiu de ce, de aceea am si postat aici. Am incercat si codul tau si aceeasi problema.

MihaiA
Average Member
Mesaje: 184
Membru din: Lun Aug 25, 2008 5:33 pm

Mesajde MihaiA » Sâm Aug 13, 2011 9:42 pm

Codul dat de mine este testat in xampp deci va rula si le server.Tu lucrezi local ? sau direct pe server ?

cipcip
Senior Member
Mesaje: 201
Membru din: Dum Feb 22, 2009 1:26 pm

Mesajde cipcip » Sâm Aug 13, 2011 11:17 pm

Direct pe server, pe hosting de la 000webhost. Pe acelasi host mai am un script cu acelasi logout.php si acelasi config si la acela merge, de aceea ma mir.

O fi ceva cu encoding la fisier ?

MihaiA
Average Member
Mesaje: 184
Membru din: Lun Aug 25, 2008 5:33 pm

Mesajde MihaiA » Sâm Aug 13, 2011 11:21 pm

orice e posibil , daca le pui pe server cu ajutorul unui cpanel/program , incearca sa le faci overwrite direct din ftp folosindute de explorer.

cipcip
Senior Member
Mesaje: 201
Membru din: Dum Feb 22, 2009 1:26 pm

Mesajde cipcip » Dum Aug 14, 2011 12:20 am

Folosesc filezilla pentru upload fisiere... ca setare are automat sa detecteze ascii sau binar. O sa incerc sa uploadez de pe ftp-ul lor online.

cipcip
Senior Member
Mesaje: 201
Membru din: Dum Feb 22, 2009 1:26 pm

Mesajde cipcip » Dum Aug 14, 2011 12:28 am

Am schimbat din setarile filezilla in binar si merge acum, deci de la asta era, trebuia sa uploadez fisierele in format binar...

Multumesc!

nevvermind
Senior Member
Mesaje: 1264
Membru din: Mar Iun 22, 2010 3:17 pm

Mesajde nevvermind » Dum Aug 14, 2011 8:28 am

Nu, nu de la asta era. Tu te uiti la simptome, nu la cauze.
Vezi-ti editorul ce setari de encodare are, apoi line-ending-urile. Esti victima diferentelor dintre Windows si Linux.


Înapoi la “PHP Incepători”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Google [Bot] și 47 vizitatori