Supportnet / Forum / Skripte(PHP,ASP,Perl...)
Ausführen/Link
Frage
Will, dass er eine Seite ladet, im gleichen Fenster.
Mit freundlichen Grüssen
Mike
[code]if($submit)
{
if($name_entry=="")
{
echo "Fehler: Es wurde kein Name Angegeben!<br><a onfocus="this.blur()" href="javascript:history.back()" class=extlink>Zurück</a>.</p>";
exit();
}
elseif($kommentar_entry=="")
{
echo "Fehler: Es wurde kein Komentar Angegeben!<br><a onfocus="this.blur()" href="javascript:history.back()" class=extlink>Zurück</a>.</p>";
exit();
}
else
{
$datum_entry=time();
mysql_query("INSERT INTO gaestebuch VALUES (´´, ´$datum_entry´, ´$name_entry´, ´$email_entry´, ´$homepage_entry´, ´$kommentar_entry´, ´$ipadresse_entry´)");[/code]
[b] Hier sollte stehen, dass er diesen Link öffnen sollte.[/b]
[code]exit();
}
}
?>[/code]
[b] Diesen Link sollte es ausführen:[/b][code]http://www.atelier-hell.ch/sites/home.php?nav=./nav/navgae.php&main=./gae/success.php[/code]
Antwort 1 von Nessus
Hä?
Verstehe ich nicht.
Nessus
Verstehe ich nicht.
Nessus
Antwort 2 von fithwor
Mach hier mal einen Eintrag, dann siehst du den Fehler.
http://www.atelier-hell.ch/sites/home.php?nav=./nav/navgae.php&mai...
http://www.atelier-hell.ch/sites/home.php?nav=./nav/navgae.php&mai...
Antwort 3 von Nessus
Hi, das geht mit der Funktion header()
header(´Location:http://www.atelier-hell.ch/sites/home.php?nav=./nav/navgae.php&main=./gae/success.php
´);
Achte bitte darauf, wenn diese Funktion eingesetzt wird, noch nichts, nicht mal ein Leerzeichen an den Browser gesendet werden durfte. Ansonsten kommt es zu einer Fehlermeldung.
HTH
Nessus
header(´Location:http://www.atelier-hell.ch/sites/home.php?nav=./nav/navgae.php&main=./gae/success.php
´);
Achte bitte darauf, wenn diese Funktion eingesetzt wird, noch nichts, nicht mal ein Leerzeichen an den Browser gesendet werden durfte. Ansonsten kommt es zu einer Fehlermeldung.
HTH
Nessus
Antwort 4 von fithwor
Danke, doch es gib doch eine Fehlermeldung:
Warning: Cannot modify header information - headers already sent by (output started at /home/fithwor/public_html/atelier-hell/sites/home.php:3) in /home/fithwor/public_html/atelier-hell/sites/gae/config.php on line 32
Was ist den hier falsch?
Vielen Dank im voraus!
Gruss Mike
Warning: Cannot modify header information - headers already sent by (output started at /home/fithwor/public_html/atelier-hell/sites/home.php:3) in /home/fithwor/public_html/atelier-hell/sites/gae/config.php on line 32
<?php
$HOST="********";
$DB="********";
$USER="********";
$PWD="********";
$dberror="Momentan besteht keine Verbindung zur SQL Datenbank.<br>Ich bitte Sie um Entschuldigung und versuchen Sie es später nochmals.";
@mysql_connect($HOST,$USER,$PWD) or die ("" .$dberror);
$Zeilen_pro_Seite=20;
$conn_id = mysql_connect($HOST,$USER,$PWD);
mysql_select_db($DB,$conn_id);
$ipadresse_entry=getenv("REMOTE_ADDR");
if($submit)
{
if($name_entry=="")
{
header("Location:error.php");
exit();
}
elseif($kommentar_entry=="")
{
header("Location:error.php");
exit();
}
else
{
$datum_entry=time();
mysql_query("INSERT INTO gaestebuch VALUES (´´, ´$datum_entry´, ´$name_entry´, ´$email_entry´, ´$homepage_entry´, ´$kommentar_entry´, ´$ipadresse_entry´)");
header("Location:success.php");
exit();
}
}
?>
Was ist den hier falsch?
Vielen Dank im voraus!
Gruss Mike
Antwort 5 von Nessus
Zitat:
Achte bitte darauf, wenn diese Funktion eingesetzt wird, noch nichts, nicht mal ein Leerzeichen an den Browser gesendet werden durfte. Ansonsten kommt es zu einer Fehlermeldung.
Achte bitte darauf, wenn diese Funktion eingesetzt wird, noch nichts, nicht mal ein Leerzeichen an den Browser gesendet werden durfte. Ansonsten kommt es zu einer Fehlermeldung.
Genau die meine ich ;-)
Außerdem besteht ein Unterschied zwischen ´ und "
Außerdem solltest Du den kompletten Scriptpfad angeben.
HTH
Nessus
Antwort 6 von fithwor
hab den kompletten scriptpfad angegeben, die " hab ich auch durch diese ´ ersetzt.
der fehler kommt leider immer noch!
kann mir jemand weiter helfen?
der fehler kommt leider immer noch!
kann mir jemand weiter helfen?