problema header
Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
-
Wayn3
- Mesaje:111
problema header
am eroarea asta
Cod: Selectaţi tot
Warning: Cannot modify header information - headers already sent by (output started at /public_html/insert-anunt.php:2) in /public_html/insert-anunt.php on line 26
in pagina asta
Cod: Selectaţi tot
<?php
require_once('config.php');
if($_POST['nume']!=null && $_POST['prenume']!=null && $_POST['regiune']!=null && $_POST['email']!=null && $_POST['telefon']!=null && $_POST['categorie']!=null && $_POST['tipanunt']!=null && $_POST['produs']!=null && $_POST['vechi']!=null && $_POST['titlu']!=null && $_POST['descriere']!=null && $_POST['pret']!=null && $_POST['valuta']!=null){
$nume=$_POST['nume'];
$prenume=$_POST['prenume'];
$regiune=$_POST['regiune'];
$email=$_POST['email'];
$telefon=$_POST['telefon'];
$categorie=$_POST['categorie'];
$tipanunt=$_POST['tipanunt'];
$produs=$_POST['produs'];
$vechi=$_POST['vechi'];
$titlu=$_POST['titlu'];
$descriere=$_POST['descriere'];
$pret=$_POST['pret'];
$valuta=$_POST['valuta'];
$query="INSERT INTO `vcg` (`nume`,`prenume`,`regiune`,`email`,`telefon`,`categorie`,`tipanunt`,`produs`,`vechi`,`titlu`,`descriere`,`pret`,`valuta`) VALUES ('".$nume."','".$prenume."','".$regiune."','".$email."','".$telefon."','".$categorie."','".$tipanunt."','".$produs."','".$vechi."','".$titlu."','".$descriere."','".$pret."','".$valuta."')";
mysql_query($query) or die(mysql_error());
$row['id'] = mysql_insert_id();
header('Location: anunt.php?id='.$row['id']);
}else{
header('Location: post-v-c-g.php');
}
?>
linia 26 este al 2-lea header ... care ar fi problema ?
MarPlo
Mesaje:4343
Cauza poate fi la: require_once('config.php');
Probabil in acel fisier se trimit date spre browser, chiar si un spatiu.
Wayn3
Mesaje:111
am modificat asa ...
Cod: Selectaţi tot
<?php
include('config.cfg');
if($_POST['nume']!=null && $_POST['prenume']!=null && $_POST['regiune']!=null && $_POST['email']!=null && $_POST['telefon']!=null && $_POST['categorie']!=null && $_POST['tipanunt']!=null && $_POST['produs']!=null && $_POST['vechi']!=null && $_POST['titlu']!=null && $_POST['descriere']!=null && $_POST['pret']!=null && $_POST['valuta']!=null){
$nume=$_POST['nume'];
$prenume=$_POST['prenume'];
$regiune=$_POST['regiune'];
$email=$_POST['email'];
$telefon=$_POST['telefon'];
$categorie=$_POST['categorie'];
$tipanunt=$_POST['tipanunt'];
$produs=$_POST['produs'];
$vechi=$_POST['vechi'];
$titlu=$_POST['titlu'];
$descriere=$_POST['descriere'];
$pret=$_POST['pret'];
$valuta=$_POST['valuta'];
$query="INSERT INTO `vcg` (`nume`,`prenume`,`regiune`,`email`,`telefon`,`categorie`,`tipanunt`,`produs`,`vechi`,`titlu`,`descriere`,`pret`,`valuta`) VALUES ('".$nume."','".$prenume."','".$regiune."','".$email."','".$telefon."','".$categorie."','".$tipanunt."','".$produs."','".$vechi."','".$titlu."','".$descriere."','".$pret."','".$valuta."')";
mysql_query($query) or die(mysql_error());
$row['id'] = mysql_insert_id();
header('Location: anunt.php?id='.$row['id']);
}else{
header('Location: post-v-c-g.php');
}
?>
iar acuma problema se manifesta asa :
Cod: Selectaţi tot
Warning: include(config.cfg) [function.include]: failed to open stream: No such file or directory in /home/kestiiin/public_html/insert-anunt.php on line 2
Warning: include(config.cfg) [function.include]: failed to open stream: No such file or directory in /home/kestiiin/public_html/insert-anunt.php on line 2
Warning: include() [function.include]: Failed opening 'config.cfg' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/kestiiin/public_html/insert-anunt.php on line 2
Warning: Cannot modify header information - headers already sent by (output started at /home/kestiiin/public_html/insert-anunt.php:2) in /home/kestiiin/public_html/insert-anunt.php on line 25
am adaugat php.ini in directorul respectiv .. nu-mi mai da eroare dar acuma cand apas pe butonul TRIMITE : ma duce inapoi la pagina cu formularul ... adica
post-v-c-g.php din linia
MarPlo
Mesaje:4343
Nu imi dau seama cu ce a influentat ce ai facut cu php.ini.
Singura explicatie ce-mi vine in minte e ca nu da True toate acele conditii din if(...) si atunci se executa ce e in else {...}
Wayn3
Mesaje:111
nu am mai reusit sa rezolv nimic
.. am scos php.ini si acuma vreau sa-mi dau seama cum sa rezolv acele 4 erori
MarPlo
Mesaje:4343
Acele erori spun ca fisierul "config.cfg" nu poatefi inclus.
Ori nu e in acelasi director cu cel in care e scriptul, ori ar trebui "config.php" ( .php in loc de extensia .cfg )
Subiecte similare
- O mica problema de animatie CSS
HTML - XHTML - CSS
Primul mesaj
Noroc, MarPlo!
1. Am vizitat pe twitter un site de animatie, in care website-ul actual se numeste CSS-Challenges,com. In respectivul website, sunt...
Ultimul mesaj
1. Multumesc pentru raspuns.
2. Am inteles raspunsul tau: este un mic examen oferit voluntarilor online, pentru a le afla capacitatile de rezolvare...
- Problema curs de Engleza
Sesizari Erori si Greseli
Primul mesaj
Buna.
Am descarcat cursul curs_eurocor-engleza_incepatori_1-16.rar si cand vreau sa-l dezarhivez imi da eroarea asta:
An error occures whilw...
Ultimul mesaj
Buna,
Poti sa descarci cursul de engleza, nivel intermediar, de la urmatoarele linkuri:
- Lectiile 1-16...