MySQL Problem mit PHP evt. Server

Hast du mal das header(); weggenommen, und dann dein Script durchlaufen lassen, ob er irgendwelche Fehler feststellt?
 
jop funktioniert :) .. cool..

noch ne kleine Frage:
wieso diese Fehlermeldung beim Header-wechsel:

Warning: Cannot modify header information - headers already sent by (output started at /home/www/web55/html/new/cms/admin/core.php:11) in /home/www/web55/html/new/cms/admin/new.php on line 48

new.php line 48:
Code:
header("Location: http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']).'/core.php');

Gruss
 
ok.. hab einen Link anstatt des Headers gemacht.. sieht auch so gut aus. :)

könntest du mir noch beim Löschen der Einträge helfen? Weis nicht wo ich die $_POST[] Variable einsetzen muss.

delete.php:
Code:
<?php
	
	echo '<span class="haupttitel">Einträge löschen ('.$seitentitel.')</span><br><br>';
	
	$verbindung = mysql_connect($dbhost,$dbuser,$dbpass); 

	if (!$verbindung) 
		{ 
   		 	echo "<br><b>- Keine Verbindung zur Datenbank -</b>"; 
    		exit; 
		} 

		mysql_select_db($db); 
		 
    	$sql = "SELECT * FROM aktuelles ORDER BY id DESC"; 

    	$sqlanfrage = mysql_query($sql) or die("Error: " . mysql_error()); 

    	while($daten = mysql_fetch_object($sqlanfrage))  
    	{                                                
        $datum = getdate($daten->id);
         
        echo '<table width="600" border="0" cellpadding="0" cellspacing="0"><tr><td width="550"><span class="titel">'. stripslashes($daten->titel) .'</span>&nbsp;&nbsp;&nbsp;<a href="core.php?action=del&del_id='.stripslashes($daten->id).'"><img src="images/loeschen.gif" alt="Eintrag löschen" border="0"></a>&nbsp;<span class="meldung">(Vorsicht! Kann nicht mehr rückgängig gemacht werden!)</span><br></td></tr>'; 
      
        echo '<tr><td>'. nl2br(stripslashes($daten->inhalt)) .'</td></tr></table>';//nl2br = Zeilenumbrüche in HTML-Umbrüche (<br>) umwandeln 
        echo "\n".'<br><br><img src="../images/hr.gif"><br><br>'."\n"; 
    }
	mysql_close($verbindung);
?>

del.php:
Code:
<?php
		
	$verbindung = mysql_connect($dbhost,$dbuser,$dbpass); 

	if (!$verbindung) 
		{ 
   		 	echo "<br><b>- Keine Verbindung zur Datenbank -</b>"; 
    		exit; 
		} 

		mysql_select_db($db);
		
	$loeschen = "DELETE FROM aktuelles WHERE id = $del_id";
	mysql_query($loeschen);
	mysql_close($verbindung);
	
	echo '<span class="meldung">Eintrag erfolgreich gelöscht!</span><br><br>» <a href="core.php">Weiter zur Übersicht</a><br>&nbsp;';
	

?>

Hey MsStriker, Danke viel mal für deine Hilfe.. :)
 
Zurück