header(); na mysql query doen.
matshofman
07/01/2008 18:51:00Hallo,
Is het mogelijk om header(); of een variate die ook naar een andere pagina door linkt en die je niet in de html head hoeft te zetten te gebruiken
maar nadat je een mysql query hebt verzonden?
Is het mogelijk om header(); of een variate die ook naar een andere pagina door linkt en die je niet in de html head hoeft te zetten te gebruiken
maar nadat je een mysql query hebt verzonden?
PHP hulp
21/11/2024 23:28:31Joren de Wit
07/01/2008 18:55:00Dat is zeker mogelijk. Nadat jij gecontroleerd hebt of een query gelukt is, kun je de gebruiker gewoon doorsturen:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
<?php
$sql = "Je query";
if(!$res = mysql_query($sql))
{
trigger_error(mysql_error().'<br />In query: '.$sql);
}
else
{
header('Location: anderepagina.php');
}
?>
$sql = "Je query";
if(!$res = mysql_query($sql))
{
trigger_error(mysql_error().'<br />In query: '.$sql);
}
else
{
header('Location: anderepagina.php');
}
?>
matshofman
07/01/2008 19:09:00Ik heb nu dit ingevuld maar hij stuurt me niet door, hij doet de query wel goed uitvoeren
EDIT: -----------------------------
ik heb het nu met een javascriptje gedaan:
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
<?php
$query = "UPDATE leden SET pp='".$_POST["code"]."' WHERE naam='".$_SESSION["naam"]."'";
if(!$result = mysql_query($query))
{
trigger_error(mysql_error().'<br />In query: '.$sql);
}
else
{
header('Location: index.php');
}?>
$query = "UPDATE leden SET pp='".$_POST["code"]."' WHERE naam='".$_SESSION["naam"]."'";
if(!$result = mysql_query($query))
{
trigger_error(mysql_error().'<br />In query: '.$sql);
}
else
{
header('Location: index.php');
}?>
EDIT: -----------------------------
ik heb het nu met een javascriptje gedaan:
Code (php)
1
2
3
2
3
<?php
echo("<SCRIPT LANGUAGE='JavaScript'> window.location='index.php'; </script>");
?>
echo("<SCRIPT LANGUAGE='JavaScript'> window.location='index.php'; </script>");
?>
Gewijzigd op 01/01/1970 01:00:00 door matshofman