Problema afisare cu echo si header('Location: ')
Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
-
sterica
- Mesaje: 285
Problema afisare cu echo si header('Location: ')
Am acest form:
Cod: Selectaţi tot
<form id='form' action='include/insert_val_sugestii.inc.php' method="POST">
<textarea name='sugestii' class='form' form='form' maxlength='1000' autocomplete='off' placeholder='text></textarea><br>
<button class='btn_sugestii'>trimite</button>
</form>
iar codul din insert_val_sugestii.inc.php este:
Cod: Selectaţi tot
<?php
$sugestii = $_POST['sugestii'];
if(!empty($sugestii)){
$sql = "INSERT INTO sugestii (SUGESTII) VALUES ('$sugestii')";
$conn->query($sql);
echo 'Mesajul tau a fost trimis'; <--- acest text
header ("Location: ../sugestii.php");
}
else {
header ("Location: ../sugestii.php");
echo "Nu exista text in formularul de trimitere"; <--- acest text
}
?>
Textele de care vorbeam mai sus sunt, le-am evidentiat in codul de mai sus. In momentul de fata valorile pentru cele doua echo nu sunt afisate nicaieri.
Multumesc!
MarPlo
Mesaje: 4343
Nu se pot vedea afisate fiindca instructiunea header('Location: adresa'); incarca pagina (face redirect) de la adresa din header(); ca si cum se acceseaza iar din brower.
Daca stergi header() vor fi afisate.
sterica
Mesaje: 285
dar daca sterg header-ul ajung pe aceasta pagina insert_val_sugestii.inc.phpm iar eu vreau sa ajung in sugestii.php, MarPlo cum imi recomanzi sa procedez. Multumesc!
MarPlo
Mesaje: 4343
Poti sa faci o combinatie cu javascript.
Cu echo transmiti un cod js care afiseaza mesajul intr-o fereastra alert(), apoi face redirect.
Cod: Selectaţi tot
echo "<script> alert('Mesajul tau a fost trimis'); window.location ='adresa_redirect';</script>";
Subiecte similare
-
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...
-
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...